BridgeFunctionDef class
A bridged function definition.
- Available extensions
- Annotations
-
- @JsonSerializable()
Constructors
-
BridgeFunctionDef({required BridgeTypeAnnotation returns, List<
BridgeParameter> params = const [], List<BridgeParameter> namedParams = const [], Map<String, BridgeGenericParam> generics = const {}}) -
const
-
BridgeFunctionDef.fromJson(Map<
String, dynamic> json) -
Connect the generated
_$BridgeFunctionDescriptorFromJson
function to thefromJson
factory.factory
Properties
- asConstructor → BridgeConstructorDef
-
Available on BridgeFunctionDef, provided by the BridgeFunctionDefExt extension
Extension to create a constructor from a function defno setter - asFactory → BridgeConstructorDef
-
Available on BridgeFunctionDef, provided by the BridgeFunctionDefExt extension
Extension to create a factory constructor from a function defno setter - asMethod → BridgeMethodDef
-
Available on BridgeFunctionDef, provided by the BridgeFunctionDefExt extension
Extension to create a method from a function defno setter - asStaticMethod → BridgeMethodDef
-
Available on BridgeFunctionDef, provided by the BridgeFunctionDefExt extension
Extension to create a static method from a function defno setter -
generics
→ Map<
String, BridgeGenericParam> -
The generic type parameters of the function.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
namedParams
→ List<
BridgeParameter> -
The named parameters of the function.
final
-
params
→ List<
BridgeParameter> -
The positional parameters of the function.
final
- returns → BridgeTypeAnnotation
-
The return type of the function.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Connect the generated
_$BridgeFunctionDescriptorToJson
function to thetoJson
method. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited