Skip to main content
All docs
V25.1
  • LayoutOptions Class

    Contains dashboard layout settings.

    Declaration

    export class LayoutOptions extends SerializableModel

    Remarks

    The following code snippet specifies the height and aligns the dashboard’s content horizontally:

    Handle the DashboardControlOptions.onDashboardInitializing event and call the custom setLayout function:

    function setLayout(e) {
        if (e.dashboard.id == "dashboard2") {
            e.dashboard.layoutOptions.width.mode("Auto");
            e.dashboard.layoutOptions.height.mode("Fixed");
            e.dashboard.layoutOptions.height.value(3000);
        }
    

    Inherited Members

    Inheritance

    SerializableModel
    LayoutOptions

    constructor

    Initializes a new instance of the LayoutOptions class with specified settings.

    Declaration

    constructor(
        model?: any,
        serializer?: DevExpress.Analytics.Utils.IModelSerializer,
        info?: DevExpress.Analytics.Utils.ISerializationInfoArray
    )

    Parameters

    Name Type Description
    model any

    A model of the layout options.

    serializer IModelSerializer

    An object used for dashboard deserialization. Do not pass this parameter directly.

    info ISerializationInfoArray

    An array of objects that provide serialization info.

    Properties

    height Property

    Provides access to the dashboard surface‘s height options.

    Declaration

    height: DevExpress.Dashboard.Model.LayoutDimensionOptions

    Property Value

    Type Description
    LayoutDimensionOptions

    A LayoutDimensionOptions object that contains options for dimensions of a dashboard surface.

    width Property

    Provides access to the dashboard surface‘s width options.

    Declaration

    width: DevExpress.Dashboard.Model.LayoutDimensionOptions

    Property Value

    Type Description
    LayoutDimensionOptions

    A LayoutDimensionOptions object that contains options for dimensions of a dashboard surface.

    Methods

    getInfo Method

    For internal use.

    Declaration

    getInfo(): DevExpress.Analytics.Utils.ISerializationInfoArray

    Returns

    Type Description
    ISerializationInfoArray

    An array of objects that provide serialization info.