CreateTerminalRequest constructor
CreateTerminalRequest({
- required SessionId sessionId,
- required String command,
- List<
String> ? args, - List<
EnvVariable> ? env, - String? cwd,
- int? outputByteLimit,
- AcpJsonMap? meta,
Implementation
CreateTerminalRequest({
required this.sessionId,
required this.command,
List<String>? args,
List<EnvVariable>? env,
this.cwd,
this.outputByteLimit,
AcpJsonMap? meta,
}) : args = args == null ? null : List.unmodifiable(args!),
env = env == null ? null : List.unmodifiable(env!),
meta = meta == null ? null : deepFreezeAcpJsonMap(meta!);