bridgedEnums static method
Returns all bridged enum definitions.
Implementation
static List<BridgedEnumDefinition> bridgedEnums() {
return [
BridgedEnumDefinition<$tom_vscode_scripting_api_29.DiagnosticSeverity>(
name: 'DiagnosticSeverity',
values: $tom_vscode_scripting_api_29.DiagnosticSeverity.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_29.DiagnosticSeverity).value,
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_6.PermissionMode>(
name: 'PermissionMode',
values: $tom_vscode_scripting_api_6.PermissionMode.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_vscode_scripting_api_6.PermissionMode).wire,
},
methods: {
'toJson': (visitor, target, positional, named, typeArgs) {
final t = target as $tom_vscode_scripting_api_6.PermissionMode;
return Function.apply(
t.toJson,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_6.PermissionMode.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_6.PermissionBehavior>(
name: 'PermissionBehavior',
values: $tom_vscode_scripting_api_6.PermissionBehavior.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_vscode_scripting_api_6.PermissionBehavior).wire,
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_6.PermissionBehavior.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<
$tom_vscode_scripting_api_6.PermissionUpdateDestination
>(
name: 'PermissionUpdateDestination',
values: $tom_vscode_scripting_api_6.PermissionUpdateDestination.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_vscode_scripting_api_6.PermissionUpdateDestination)
.wire,
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_6.PermissionUpdateDestination.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<
$tom_vscode_scripting_api_6.PermissionDecisionClassification
>(
name: 'PermissionDecisionClassification',
values:
$tom_vscode_scripting_api_6.PermissionDecisionClassification.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_vscode_scripting_api_6.PermissionDecisionClassification)
.wire,
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_6
.PermissionDecisionClassification
.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_4.SettingSource>(
name: 'SettingSource',
values: $tom_vscode_scripting_api_4.SettingSource.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_vscode_scripting_api_4.SettingSource).wire,
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_4.SettingSource.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_4.EffortLevel>(
name: 'EffortLevel',
values: $tom_vscode_scripting_api_4.EffortLevel.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_vscode_scripting_api_4.EffortLevel).wire,
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_4.EffortLevel.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_9.ConversationMode>(
name: 'ConversationMode',
values: $tom_vscode_scripting_api_9.ConversationMode.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_9.ConversationMode).value,
},
methods: {
'toString': (visitor, target, positional, named, typeArgs) {
final t = target as $tom_vscode_scripting_api_9.ConversationMode;
return Function.apply(
t.toString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_9.ConversationMode.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_9.HistoryMode>(
name: 'HistoryMode',
values: $tom_vscode_scripting_api_9.HistoryMode.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_9.HistoryMode).value,
},
methods: {
'toString': (visitor, target, positional, named, typeArgs) {
final t = target as $tom_vscode_scripting_api_9.HistoryMode;
return Function.apply(
t.toString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_9.HistoryMode.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_todo_model_1.TomTodoStatus>(
name: 'TomTodoStatus',
values: $tom_todo_model_1.TomTodoStatus.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_todo_model_1.TomTodoStatus).wire,
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_todo_model_1.TomTodoStatus.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_todo_model_1.TomTodoPriority>(
name: 'TomTodoPriority',
values: $tom_todo_model_1.TomTodoPriority.values,
getters: {
'wire': (visitor, target) =>
(target as $tom_todo_model_1.TomTodoPriority).wire,
},
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_todo_model_1.TomTodoPriority.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_17.TodoLevel>(
name: 'TodoLevel',
values: $tom_vscode_scripting_api_17.TodoLevel.values,
staticMethods: {
'fromWire': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_17.TodoLevel.fromWire,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_15.QueuedPromptStatus>(
name: 'QueuedPromptStatus',
values: $tom_vscode_scripting_api_15.QueuedPromptStatus.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_15.QueuedPromptStatus).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_15.QueuedPromptStatus.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_15.QueuedPromptType>(
name: 'QueuedPromptType',
values: $tom_vscode_scripting_api_15.QueuedPromptType.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_15.QueuedPromptType).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_15.QueuedPromptType.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_16.TimedRequestStatus>(
name: 'TimedRequestStatus',
values: $tom_vscode_scripting_api_16.TimedRequestStatus.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_16.TimedRequestStatus).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_16.TimedRequestStatus.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_16.ScheduleMode>(
name: 'ScheduleMode',
values: $tom_vscode_scripting_api_16.ScheduleMode.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_16.ScheduleMode).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_16.ScheduleMode.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_14.DocumentFolder>(
name: 'DocumentFolder',
values: $tom_vscode_scripting_api_14.DocumentFolder.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_14.DocumentFolder).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_14.DocumentFolder.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_19.ProjectType>(
name: 'ProjectType',
values: $tom_vscode_scripting_api_19.ProjectType.values,
getters: {
'value': (visitor, target) =>
(target as $tom_vscode_scripting_api_19.ProjectType).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply(
$tom_vscode_scripting_api_19.ProjectType.fromString,
positional,
named.map((k, v) => MapEntry(Symbol(k), v)),
);
},
},
),
];
}