Interface: BaseParameter
Describes metadata for a single parameter of a controller event handler, indicating what value should be injected at runtime.
Extends
Extended by
Properties
data?
optional
data:string
Optional extra data for the decorator, such as the payload property key
when type
is MethodParamType.PARAM
.
Inherited from
defaultValue?
optional
defaultValue:any
index
index:
number
The zero-based position of this parameter in the method signature.
Inherited from
isOptional?
optional
isOptional:boolean
metatype?
optional
metatype:Function
method?
optional
method:string
type
type:
MethodParamType
The kind of parameter to inject (entire payload, single property, player object, etc.).