[]
        
(Showing Draft Content)

ReportViewer.Toolbar

インターフェイス: Toolbar

ReportViewer.Toolbar

ビューワのツールバー。

Table of contents

メソッド

メソッド

addItem

addItem(item): void

ツールバーに新しいアイテムを追加します。

var pdfExportButton = {
    key: '$pdfExportButtonKey',
    iconCssClass: 'mdi mdi-file-pdf',
    enabled: true,
    action: function(item) {
        console.log('Export to PDF function works here');
    },
    onUpdate: function(arg, item) {
        console.log('Something in viewer was updated, check/update button state here');
    }
};
viewer.toolbar.addItem(pdfExportButton);

パラメータ

名前 説明
item ToolbarItem 追加するアイテム。

戻り値

void


getDefaultToolbarItems

getDefaultToolbarItems(): string[]

デフォルトのツールバーのアイテムのリストを取得します。

戻り値

string[]


removeItem

removeItem(key): void

ツールバーからアイテムを削除します。

パラメータ

名前 説明
key string addItemパラメータに指定されたツールバーのアイテムキー。

戻り値

void


updateItem

updateItem(key, itemUpdate?): void

追加したツールバーのアイテムを更新します。

パラメータ

名前 説明
key string addItemパラメータに指定されたツールバーのアイテムキー。
itemUpdate? Partial<ToolbarItem> ツールバーの新しいアイテムの設定。

戻り値

void


updateLayout

updateLayout(layout): void

様々なビューモードでツールバーのアイテムのレイアウト(順序と表示設定)を定義します。パラメータは’default’、’full-screen’、’mobile’のモードを持ち、各モードで表示されるアイテムの配列を設定します。’default’を設定した際、他のモードを設定されていない場合は全てのモード(’full-screen’、’mobile’)に影響します。

viewer.toolbar.addItem(pdfExportButton); //now you want to remove everything except pdfExportButton and the navigation block.
viewer.toolbar.updateLayout({default: ['$pdfExportButtonKey', '$navigation']});

エクスポートボタンとナビゲーションブロックを備えたツールバーを作成します。

パラメータ

名前
layout ToolbarLayout

戻り値

void