WidgetTrait constructor

WidgetTrait({
  1. required TargetId targetId,
  2. String? id,
  3. List<TraitAssert> asserts = const [],
  4. List<WidgetTrait> descendants = const [],
})

Creates an instance of WidgetTrait.

If id is omitted a generated value will be assignd instead.

Implementation

WidgetTrait({
  required TargetId targetId,
  String? id,
  List<TraitAssert> asserts = const [],
  List<WidgetTrait> descendants = const [],
}) : this._(
        targetId: targetId,
        id: id,
        parent: null,
        asserts: asserts,
        descendants: descendants,
      );