KaiselRootSnapshot constructor
const
KaiselRootSnapshot({
- required String id,
- required KaiselStackSnapshot main,
- List<
KaiselShellSnapshot> branches = const <KaiselShellSnapshot>[], - List<
KaiselModuleSnapshot> modules = const <KaiselModuleSnapshot>[], - List<
KaiselFlowSnapshot> flows = const <KaiselFlowSnapshot>[], - List<
KaiselProblemSnapshot> problems = const <KaiselProblemSnapshot>[], - KaiselGuardTraceSnapshot? guardTrace,
- String? url,
- List<
String> history = const <String>[], - List<
KaiselOriginFrame> origin = const <KaiselOriginFrame>[],
Create a root snapshot.
Implementation
const KaiselRootSnapshot({
required this.id,
required this.main,
this.branches = const <KaiselShellSnapshot>[],
this.modules = const <KaiselModuleSnapshot>[],
this.flows = const <KaiselFlowSnapshot>[],
this.problems = const <KaiselProblemSnapshot>[],
this.guardTrace,
this.url,
this.history = const <String>[],
this.origin = const <KaiselOriginFrame>[],
});