DataDashboardItem Class
Declaration
export abstract class DataDashboardItem extends DashboardItem implements IDataItemProvider, IMasterFilterItemsProvider, IColorSignaturesProvider, IDataSourceConsumer
constructor
Initializes a new instance of the DataDashboardItem
class.
Declaration
constructor(
dashboardItemJSON?: any,
serializer?: DxDesigner.Analytics.Utils.ModelSerializer,
info?: DxDesigner.Analytics.Utils.ISerializationsInfo
)
Parameters
Name |
Type |
Description |
dashboardItemJSON |
any |
A JSON object used for a dashboard deserialization. Do not pass this parameter directly.
|
serializer |
DxDesigner.Analytics.Utils.ModelSerializer |
An object used for a dashboard deserialization. Do not pass this parameter directly.
|
info |
DxDesigner.Analytics.Utils.ISerializationsInfo |
|
Properties
coloringOptions Property
Declaration
coloringOptions: DashboardItemColoringOptions
Property Value
colorScheme Property
Declaration
colorScheme: KnockoutObservableArray<ColorSchemeEntry>
Property Value
dataItems Property
Declaration
dataItems: KnockoutObservableArray<DataItem>
Property Value
dataMember Property
Declaration
dataMember: KnockoutObservable<string>
Property Value
dataSource Property
Declaration
dataSource: KnockoutObservable<string>
Property Value
filterString Property
Declaration
filterString: KnockoutObservable<string>
Property Value
formatRules: KnockoutObservableArray<DashboardItemFormatRule>
hiddenDimensions Property
Declaration
hiddenDimensions: KnockoutObservableArray<Dimension>
Property Value
hiddenMeasures Property
Declaration
hiddenMeasures: KnockoutObservableArray<Measure>
Property Value
isMasterFilterCrossDataSource Property
Declaration
isMasterFilterCrossDataSource: KnockoutObservable<boolean>
Property Value