BuilderLinkWidgetPolicy mixin
- Implemented types
-
- Mixin applications
-
Methods
-
addComponentDataWithPorts(ComponentData data, BuildContext context)
→ dynamic
-
inherited
-
addMultipleInputPort(ComponentData data, BuildContext context)
→ void
-
inherited
-
addMultipleOutputPort(ComponentData data, BuildContext context)
→ void
-
inherited
-
addPortOnComponent(ComponentData data, BuildContext context, double offset)
→ dynamic
-
inherited
-
canConnectThesePorts(String? portId1, String? portId2)
→ bool
-
inherited
-
connectComponents(String? sourceComponentId, String? targetComponentId, Color color)
→ dynamic
-
inherited
-
deleteAllComponents()
→ dynamic
-
inherited
-
deselectAllPorts()
→ dynamic
-
inherited
-
exportDiagramToJson(BuilderStyle context)
→ dynamic
-
inherited
-
fetchBlockIO(ComponentData blockData)
→ Result<List<List>, bool>
-
inherited
-
getLinkEndpointAlignment(ComponentData componentData, Offset targetPoint)
→ Alignment
-
Calculates an alignment of link endpoint on a component from ComponentData and targetPoint (nearest link point from this component).
inherited
-
hideAllHighLights()
→ dynamic
-
inherited
-
hideComponentHighlight(String? componentId)
→ void
-
inherited
-
hideLinkOption()
→ dynamic
-
inherited
-
highlightComponent(String componentId)
→ void
-
inherited
-
importDiagramFromJson(BuildContext context, dynamic jsonDiagram, BuilderStyle styleProvider)
→ dynamic
-
inherited
-
initializeDiagramEditor()
→ void
-
Allows you to prepare diagram editor before anything.
inherited
-
initializePolicy(CanvasReader canvasReader, CanvasWriter canvasWriter)
→ void
-
Initialize policy in
DiagramEditorContext
.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onCanvasLongPress()
→ void
-
inherited
-
onCanvasLongPressEnd(LongPressEndDetails details)
→ void
-
inherited
-
onCanvasLongPressMoveUpdate(LongPressMoveUpdateDetails details)
→ void
-
inherited
-
onCanvasLongPressStart(LongPressStartDetails details)
→ void
-
inherited
-
onCanvasLongPressUp()
→ void
-
inherited
-
onCanvasPointerSignal(PointerSignalEvent event)
→ void
-
inherited
-
onCanvasScaleEnd(ScaleEndDetails details)
→ void
-
inherited
-
onCanvasScaleStart(ScaleStartDetails details)
→ void
-
inherited
-
onCanvasScaleUpdate(ScaleUpdateDetails details)
→ void
-
inherited
-
onCanvasTap()
→ void
-
inherited
-
onCanvasTapCancel()
→ void
-
inherited
-
onCanvasTapDown(TapDownDetails details)
→ void
-
inherited
-
onCanvasTapUp(TapUpDetails details)
→ void
-
inherited
-
onComponentLongPress(String componentId)
→ void
-
inherited
-
onComponentLongPressEnd(String componentId, LongPressEndDetails details)
→ void
-
inherited
-
onComponentLongPressMoveUpdate(String componentId, LongPressMoveUpdateDetails details)
→ void
-
inherited
-
onComponentLongPressStart(String componentId, LongPressStartDetails details)
→ void
-
inherited
-
onComponentLongPressUp(String componentId)
→ void
-
inherited
-
onComponentPointerSignal(String componentId, PointerSignalEvent event)
→ void
-
inherited
-
onComponentScaleEnd(String componentId, ScaleEndDetails details)
→ void
-
inherited
-
onComponentScaleStart(String componentId, ScaleStartDetails details)
→ void
-
inherited
-
onComponentScaleUpdate(String componentId, ScaleUpdateDetails details)
→ void
-
inherited
-
onComponentTap(String componentId)
→ void
-
inherited
-
onComponentTapCancel(String componentId)
→ void
-
inherited
-
onComponentTapDown(String componentId, TapDownDetails details)
→ void
-
inherited
-
onComponentTapUp(String componentId, TapUpDetails details)
→ void
-
inherited
-
onLinkJointLongPress(int jointIndex, String linkId)
→ void
-
inherited
-
onLinkJointLongPressEnd(int jointIndex, String linkId, LongPressEndDetails details)
→ void
-
inherited
-
onLinkJointLongPressMoveUpdate(int jointIndex, String linkId, LongPressMoveUpdateDetails details)
→ void
-
inherited
-
onLinkJointLongPressStart(int jointIndex, String linkId, LongPressStartDetails details)
→ void
-
inherited
-
onLinkJointLongPressUp(int jointIndex, String linkId)
→ void
-
inherited
-
onLinkJointScaleEnd(int jointIndex, String linkId, ScaleEndDetails details)
→ void
-
inherited
-
onLinkJointScaleStart(int jointIndex, String linkId, ScaleStartDetails details)
→ void
-
inherited
-
onLinkJointScaleUpdate(int jointIndex, String linkId, ScaleUpdateDetails details)
→ void
-
inherited
-
onLinkJointTap(int jointIndex, String linkId)
→ void
-
inherited
-
onLinkJointTapCancel(int jointIndex, String linkId)
→ void
-
inherited
-
onLinkJointTapDown(int jointIndex, String linkId, TapDownDetails details)
→ void
-
inherited
-
onLinkJointTapUp(int jointIndex, String linkId, TapUpDetails details)
→ void
-
inherited
-
onLinkLongPress(String linkId)
→ void
-
inherited
-
onLinkLongPressEnd(String linkId, LongPressEndDetails details)
→ void
-
inherited
-
onLinkLongPressMoveUpdate(String linkId, LongPressMoveUpdateDetails details)
→ void
-
inherited
-
onLinkLongPressStart(String linkId, LongPressStartDetails details)
→ void
-
inherited
-
onLinkLongPressUp(String linkId)
→ void
-
inherited
-
onLinkPointerSignal(String linkId, PointerSignalEvent event)
→ void
-
inherited
-
onLinkScaleEnd(String linkId, ScaleEndDetails details)
→ void
-
inherited
-
onLinkScaleStart(String linkId, ScaleStartDetails details)
→ void
-
inherited
-
onLinkScaleUpdate(String linkId, ScaleUpdateDetails details)
→ void
-
inherited
-
onLinkTap(String linkId)
→ void
-
inherited
-
onLinkTapCancel(String linkId)
→ void
-
inherited
-
onLinkTapDown(String linkId, TapDownDetails details)
→ void
-
inherited
-
onLinkTapUp(String linkId, TapUpDetails details)
→ void
-
inherited
-
selectPort(String portId)
→ dynamic
-
inherited
-
serialize(BuilderStyle context)
→ dynamic
-
inherited
-
showComponentBody(ComponentData componentData)
→ Widget?
-
Returns a widget that specifies a design of this component.
inherited
-
showCustomWidgetsOnCanvasBackground(BuildContext context)
→ List<Widget>
-
Allows you to add any widget to the canvas.
inherited
-
showCustomWidgetsOnCanvasForeground(BuildContext context)
→ List<Widget>
-
Allows you to add any widget to the canvas.
inherited
-
showCustomWidgetWithComponentData(BuildContext context, ComponentData componentData)
→ Widget
-
Allows you to add any widget to a component.
inherited
-
showCustomWidgetWithComponentDataOver(BuildContext context, ComponentData componentData)
→ Widget
-
Allows you to add any widget to a component.
inherited
-
showCustomWidgetWithComponentDataUnder(BuildContext context, ComponentData componentData)
→ Widget
-
Allows you to add any widget to a component.
inherited
-
showLinkOption(String linkId, Offset position)
→ dynamic
-
inherited
-
showLinkOptions(BuildContext context, LinkData linkData)
→ Widget
-
-
showWidgetsWithLinkData(BuildContext context, LinkData linkData)
→ List<Widget>
-
Allows you to add any widget to a link.
-
toProgram()
→ Result<Map<String, dynamic>, bool>
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateAllComponentStyle()
→ dynamic
-
inherited