Meet us at Print 18. Chicago, IL. Sept. 30 - Oct. 2.

ILeftToolbarConfigParsed Interface

A structure containing the configuration of the Left toolbar.

Warning

This config is out of date. To set up the Left toolbar, use IToolboxConfigParsed instead.

example

clientConfig.json

"LeftToolbar": {
    "buttons": [
        {
            "translationKey": "LeftToolbar.TEXT",
            "translationKeyTitle": "LeftToolbar.TITLE_ADD_TEXT",
            "iconClass": "cc-icon-add-text",
            "buttons": ["Text", "RichText"]
        },
        "Image"
    ]
}

Properties

Optional buttons

buttons: ButtonType []

Defines configuration of the Left toolbar buttons. If you define the buttons array, then all properties, which enable and disable buttons, are ignored.

Optional disabled

disabled: boolean

Hides the Left toolbar. The default value is false.

Optional ellipseButtonEnabled

ellipseButtonEnabled: boolean

Displays the Add ellipse button in the advanced editing mode.

Optional imageButtonEnabled

imageButtonEnabled: boolean

Displays the Add image button in the advanced editing mode.

Optional lineButtonEnabled

lineButtonEnabled: boolean

Displays the Add line button in the advanced editing mode.

Optional linearBarcodeButtonEnabled

linearBarcodeButtonEnabled: boolean

Displays the Add barcode button in the advanced editing mode.

Optional qrCodeButtonEnabled

qrCodeButtonEnabled: boolean

Displays the Add QR code button in the advanced editing mode.

Optional rectangleButtonEnabled

rectangleButtonEnabled: boolean

Displays the Add rectangle button in the advanced editing mode.

Optional richTextButtonEnabled

richTextButtonEnabled: boolean

Displays the Add rich text button in the advanced editing mode.

Optional textButtonEnabled

textButtonEnabled: boolean

Displays the Add text button in the advanced editing mode.