Skip to main content
A newer version of this page is available. .

CardCustomLayoutTemplate Class

The Custom layout template that allows you to create a card layout manually.

Declaration

export class CardCustomLayoutTemplate extends CardLayoutTemplate

Remarks

Use the Card.layoutTemplate property to specify a card’s layout template. To learn how to manage the layout of cards in the CardItem, refer to the CardLayoutTemplate class description.

The Custom layout template allows you to create a card’s layout manually. You can use the following members:

Inherited Members

Inheritance

CardLayoutTemplate
CardCustomLayoutTemplate

constructor

For internal use.

Declaration

constructor(
    modelJson?: any,
    serializer?: DxDesigner.Analytics.Utils.ModelSerializer
)

Parameters

Name Type Description
modelJson 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.

Properties

allowEdit Property

Declaration

allowEdit: ko.Observable<boolean>

Property Value

Type
Observable<boolean>

layout Property

Declaration

layout: CardLayout

Property Value

Type
CardLayout

type Property

Declaration

type: ko.Observable<string>

Property Value

Type
Observable<string>

Methods

getInfo Method

For internal use.

Declaration

getInfo(): DxDesigner.Analytics.Utils.ISerializationInfoArray

Returns

Type Description
DxDesigner.Analytics.Utils.ISerializationInfoArray

 

getType Method

Declaration

getType(): string

Returns

Type
string