Interface ISheet

interface ISheet {
    heightPx?: number;
    id: string;
    jsOpts?: {};
    jsOptsById: {};
    patchesById: {};
    widthPx?: number;
}

Properties

heightPx?: number

The height of the sheet in pixels. Default value is: - 1120 pixels for responsive sheet - 1680 pixels for extended sheet - same height set in sheet properties for custom sheet

minimum=20, maximum=4000

id: string
jsOpts?: {}

A JSON object that is passed as-is to the mashup page while rendering, this will be applied to all charts within the sheet. It includes properties of the whole sheet such as theme, gradient etc

Type declaration

    jsOptsById: {}

    A map for applying jsOpts to specific visualization IDs within the sheet.

    Type declaration

      patchesById: {}

      A map for applying soft properties, aka patches, to specific visualization IDs within the sheet.

      Type declaration

        widthPx?: number

        The width of the sheet in pixels. Default value is: - 1680 pixels for responsive sheet - 1120 pixels for extended sheet - same width set in sheet properties for custom sheet

        minimum=20, maximum=4000