$declaration constant
BridgeClassDef
const $declaration
Implementation
static const $declaration = BridgeClassDef(
BridgeClassType($type,
$extends: BridgeTypeRef(CoreTypes.iterable),
generics: {'E': BridgeGenericParam()}),
constructors: {},
methods: {
'add': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.voidType, []),
nullable: false),
params: [
BridgeParameter(
'value',
BridgeTypeAnnotation(BridgeTypeRef.ref('E', []),
nullable: false),
false)
],
namedParams: [],
),
isStatic: false),
'addAll': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.voidType, []),
nullable: false),
params: [
BridgeParameter(
'iterable',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.iterable, [
BridgeTypeAnnotation(BridgeTypeRef.ref('E', [])),
]),
nullable: false),
false)
],
namedParams: [],
),
isStatic: false),
'addFirst': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.voidType, []),
nullable: false),
params: [
BridgeParameter(
'value',
BridgeTypeAnnotation(BridgeTypeRef.ref('E', []),
nullable: false),
false)
],
namedParams: [],
),
isStatic: false),
'addLast': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.voidType, []),
nullable: false),
params: [
BridgeParameter(
'value',
BridgeTypeAnnotation(BridgeTypeRef.ref('E', []),
nullable: false),
false)
],
namedParams: [],
),
isStatic: false),
'remove': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.voidType, []),
nullable: false),
params: [
BridgeParameter(
'value',
BridgeTypeAnnotation(BridgeTypeRef.ref('E', []),
nullable: false),
false)
],
namedParams: [],
),
isStatic: false),
'retainWhere': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.voidType, []),
nullable: false),
params: [
BridgeParameter(
'test',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function, []),
nullable: false),
false)
],
namedParams: [],
),
isStatic: false),
'removeWhere': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.voidType, []),
nullable: false),
params: [
BridgeParameter(
'test',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function, []),
nullable: false),
false)
],
namedParams: [],
),
isStatic: false),
},
wrap: true);