suspend fun createInterfacePart(authorizationContext: GropiusAuthorizationContext, input: CreateInterfacePartInput): InterfacePart
Creates a new InterfacePart based on the provided input Checks the authorization status
Return
the saved created InterfacePart
Parameters
authorizationContext
used to check for the required permission
input
defines the InterfacePart
suspend fun createInterfacePart(interfaceSpecification: InterfaceSpecification, input: InterfacePartInput): InterfacePart
Creates a new InterfacePart based on the provided input Does not check the authorization status, does not save the created nodes Validates the input
Return
the created InterfacePart
Parameters
interfaceSpecification
the InterfaceSpecification the created InterfacePart is part of
input
defines the InterfacePart