ArgosWidgetNode constructor
ArgosWidgetNode({
- required String path,
- required String widgetType,
- required int depth,
- required String description,
- String? key,
- Rect? bounds,
- List<
ArgosWidgetProperty> properties = const <ArgosWidgetProperty>[], - List<
ArgosWidgetNode> children = const <ArgosWidgetNode>[],
Implementation
ArgosWidgetNode({
required this.path,
required this.widgetType,
required this.depth,
required this.description,
this.key,
this.bounds,
List<ArgosWidgetProperty> properties = const <ArgosWidgetProperty>[],
List<ArgosWidgetNode> children = const <ArgosWidgetNode>[],
}) : properties = UnmodifiableListView<ArgosWidgetProperty>(
List<ArgosWidgetProperty>.of(properties),
),
children = UnmodifiableListView<ArgosWidgetNode>(
List<ArgosWidgetNode>.of(children),
);