FlowChart constructor
const
FlowChart({
- Key? key,
- dynamic onElementPressed(
- BuildContext context,
- Offset position,
- FlowElement element
- dynamic onElementSecondaryTapped(
- BuildContext context,
- Offset position,
- FlowElement element
- dynamic onElementLongPressed(
- BuildContext context,
- Offset position,
- FlowElement element
- dynamic onElementSecondaryLongTapped(
- BuildContext context,
- Offset position,
- FlowElement element
- dynamic onDashboardTapped(
- BuildContext context,
- Offset position
- dynamic onDashboardSecondaryTapped(
- BuildContext context,
- Offset postision
- dynamic onDashboardLongTapped(
- BuildContext context,
- Offset position
- dynamic onDashboardSecondaryLongTapped(
- BuildContext context,
- Offset position
- dynamic onHandlerPressed(
- BuildContext context,
- Offset position,
- Handler handler,
- FlowElement element,
- dynamic onHandlerSecondaryTapped(
- BuildContext context,
- Offset position,
- Handler handler,
- FlowElement element,
- dynamic onHandlerLongPressed(
- BuildContext context,
- Offset position,
- Handler handler,
- FlowElement element,
- dynamic onHandlerSecondaryLongTapped(
- BuildContext context,
- Offset position,
- Handler handler,
- FlowElement element,
- void onLineTapped(
- BuildContext context,
- Offset clickPosition,
- FlowElement srcElement,
- FlowElement destElement,
- void onLineLongPressed(
- BuildContext context,
- Offset clickPosition,
- FlowElement srcElement,
- FlowElement destElement,
- void onLineSecondaryTapped(
- BuildContext context,
- Offset clickPosition,
- FlowElement srcElement,
- FlowElement destElement,
- void onLineSecondaryLongTapped(
- BuildContext context,
- Offset clickPosition,
- FlowElement srcElement,
- FlowElement destElement,
- void onScaleUpdate(
- double scale
- required Dashboard dashboard,
Implementation
const FlowChart({
super.key,
this.onElementPressed,
this.onElementSecondaryTapped,
this.onElementLongPressed,
this.onElementSecondaryLongTapped,
this.onDashboardTapped,
this.onDashboardSecondaryTapped,
this.onDashboardLongTapped,
this.onDashboardSecondaryLongTapped,
this.onHandlerPressed,
this.onHandlerSecondaryTapped,
this.onHandlerLongPressed,
this.onHandlerSecondaryLongTapped,
this.onLineTapped,
this.onLineLongPressed,
this.onLineSecondaryTapped,
this.onLineSecondaryLongTapped,
this.onScaleUpdate,
required this.dashboard,
});