ProgrammingBlockModel constructor
ProgrammingBlockModel({
- List<
ProgrammingBlockSelectorModel> ? selectors, - List<
ProgrammingBlockModel> ? blocks, - String configurationUuid = ProgrammingBlocksDependency.noConfigUUid,
- Map<
String, dynamic> ? defaultData, - List<
ProgrammingBlockInputModel> ? inputs, - String name = '',
- Offset position = Offset.zero,
- required String type,
- String? returnType,
- Map<
String, dynamic> panelArguments = const {},
Implementation
ProgrammingBlockModel({
List<ProgrammingBlockSelectorModel>? selectors,
List<ProgrammingBlockModel>? blocks,
this.configurationUuid = ProgrammingBlocksDependency.noConfigUUid,
this.defaultData,
List<ProgrammingBlockInputModel>? inputs,
this.name = '',
this.position = Offset.zero,
required this.type,
this.returnType,
this.panelArguments = const {},
}) : selectors = selectors ?? [],
blocks = blocks ?? [],
inputs = inputs ?? [];