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_vscode_scripting_api_17.TodoStatus>(
name: 'TodoStatus',
values: $tom_vscode_scripting_api_17.TodoStatus.values,
getters: {
'value': (visitor, target) => (target as $tom_vscode_scripting_api_17.TodoStatus).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply($tom_vscode_scripting_api_17.TodoStatus.fromString, positional, named.map((k, v) => MapEntry(Symbol(k), v)));
},
},
),
BridgedEnumDefinition<$tom_vscode_scripting_api_17.TodoPriority>(
name: 'TodoPriority',
values: $tom_vscode_scripting_api_17.TodoPriority.values,
getters: {
'value': (visitor, target) => (target as $tom_vscode_scripting_api_17.TodoPriority).value,
},
staticMethods: {
'fromString': (visitor, positional, named, typeArgs) {
return Function.apply($tom_vscode_scripting_api_17.TodoPriority.fromString, 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)));
},
},
),
];
}