ScenarioRunStep constructor
ScenarioRunStep({
- required int index,
- required String position,
- required bool auto,
- ScenarioStepKind kind = ScenarioStepKind.screen,
- String? image,
- String? format,
- int? width,
- int? height,
- String? tree,
- String? file,
- String? mimeType,
- int? bytes,
- ScenarioNotification? notification,
- int? ms,
- String? keys,
- List<
String> texts = const [], - String address = '',
- String root = '',
- String? semantics,
- int? parent,
- String? branch,
- String? name,
- List<
String> tags = const [], - String? statusBrightness,
- String? verb,
- String? target,
- ScenarioAim? aim,
- String? events,
- int? eventCount,
- Map<
String, int> ? eventChannels, - List<
String> ? eventTitles, - int? eventsDropped,
- String? frames,
- int? frameCount,
- int? frameWidth,
- int? frameHeight,
- int? frameIntervalMs,
- int? framesDropped,
- bool settled = true,
- bool waited = true,
- bool landed = true,
- int? guessed,
- List<
String> stillTicking = const [], - String? digest,
- int strayFrames = 0,
- double? keyboard,
- bool unchanged = false,
- String? failure,
Implementation
ScenarioRunStep({
required this.index,
required this.position,
required this.auto,
this.kind = ScenarioStepKind.screen,
this.image,
this.format,
this.width,
this.height,
this.tree,
this.file,
this.mimeType,
this.bytes,
this.notification,
this.ms,
this.keys,
this.texts = const [],
this.address = '',
this.root = '',
this.semantics,
this.parent,
this.branch,
this.name,
this.tags = const [],
this.statusBrightness,
this.navBrightness,
this.verb,
this.target,
this.aim,
this.events,
this.eventCount,
this.eventChannels,
this.eventTitles,
this.eventsDropped,
this.frames,
this.frameCount,
this.frameWidth,
this.frameHeight,
this.frameIntervalMs,
this.framesDropped,
this.settled = true,
this.waited = true,
this.landed = true,
this.guessed,
this.stillTicking = const [],
this.digest,
this.strayFrames = 0,
this.keyboard,
this.unchanged = false,
this.failure,
});