$declaration constant
BridgeClassDef
const $declaration
Implementation
static const $declaration = BridgeClassDef(
BridgeClassType($type,
isAbstract: true, $extends: $EdgeInsetsGeometry.$type),
constructors: {
'fromLTRB': BridgeConstructorDef(
BridgeFunctionDef(returns: BridgeTypeAnnotation($type), params: [
BridgeParameter('left',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), false),
BridgeParameter('top',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), false),
BridgeParameter('right',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), false),
BridgeParameter('bottom',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), false),
])),
'all': BridgeConstructorDef(
BridgeFunctionDef(returns: BridgeTypeAnnotation($type), params: [
BridgeParameter('value',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), false),
])),
'only': BridgeConstructorDef(BridgeFunctionDef(
returns: BridgeTypeAnnotation($type),
namedParams: [
BridgeParameter('left',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), true),
BridgeParameter('top',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), true),
BridgeParameter('right',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), true),
BridgeParameter('bottom',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), true)
])),
'symmetric': BridgeConstructorDef(BridgeFunctionDef(
returns: BridgeTypeAnnotation($type),
namedParams: [
BridgeParameter('vertical',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), true),
BridgeParameter('horizontal',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), true),
]))
},
wrap: true);