IParameter Interface
Provides a report parameter’s model.
#Declaration
TypeScript
export interface IParameter
#Properties
#allowNull Property
Specifies whether the parameter’s value can be unspecified.
#Declaration
TypeScript
allowNull: any
#Property Value
Type | Description |
---|---|
any | true, to allow the parameter to be unspecified; otherwise, false. |
#getParameterDescriptor Property
Returns an object that provides general information about a report parameter.
#Declaration
TypeScript
getParameterDescriptor: () => DevExpress.Reporting.Viewer.Parameters.IParameterDescriptor
#Property Value
Type | Description |
---|---|
() => IParameter |
An object storing report parameter information. |
#isMultiValue Property
Specifies whether a parameter can have multiple values.
#Declaration
TypeScript
isMultiValue: any
#Property Value
Type | Description |
---|---|
any | true, if a parameter can have multiple values; otherwise, false. |
#selectAllValues Property
#Declaration
TypeScript
selectAllValues: any
#Property Value
Type |
---|
any |
#tag Property
Specifies data about the report parameter.
#Declaration
TypeScript
tag?: any
#Property Value
Type | Description |
---|---|
any | Data about the report parameter. |
#type Property
Specifies a report parameter’s value type.
#Declaration
TypeScript
type: any
#Property Value
Type | Description |
---|---|
any | The report parameter type. |
#value Property
Specifies the current value of a report parameter.
#Declaration
TypeScript
value: DevExpress.Analytics.Serializer.Native.MultiPlatformObservable<any>
#Property Value
Type |
---|
any |