CommandContext constructor

CommandContext({
  1. ActorContext? actorContext,
  2. int? targetVersion,
  3. Map<String, Any>? attributes,
  4. CommandContext_Schedule? schedule,
  5. Origin? origin,
})

Implementation

factory CommandContext({
  $41.ActorContext? actorContext,
  $core.int? targetVersion,
  $core.Map<$core.String, $5.Any>? attributes,
  CommandContext_Schedule? schedule,
  $42.Origin? origin,
}) {
  final _result = create();
  if (actorContext != null) {
    _result.actorContext = actorContext;
  }
  if (targetVersion != null) {
    _result.targetVersion = targetVersion;
  }
  if (attributes != null) {
    _result.attributes.addAll(attributes);
  }
  if (schedule != null) {
    _result.schedule = schedule;
  }
  if (origin != null) {
    _result.origin = origin;
  }
  return _result;
}