[]
ReportViewer.Toolbar
ビューワのツールバー。
▸ addItem(item
): void
ツールバーに新しいアイテムを追加します。
var pdfExportButton = {
key: '$pdfExportButtonKey',
iconCssClass: 'mdi mdi-file-pdf',
enabled: true,
action: function(item) {
console.log('PDFにエクスポートします。');
},
onUpdate: function(arg, item) {
console.log('ビューワが更新されましたので、ボタンの状態を更新します。’);
}
};
viewer.toolbar.addItem(pdfExportButton);
名前 | 型 | 説明 |
---|---|---|
item |
ToolbarItem |
追加するアイテム。 |
void
▸ getDefaultToolbarItems(): string
[]
デフォルトのツールバーのアイテムのリストを取得します。
string
[]
▸ removeItem(key
): void
ツールバーからアイテムを削除します。
名前 | 型 | 説明 |
---|---|---|
key |
string |
addItemパラメータに指定されたツールバーのアイテムキー。 |
void
▸ updateItem(key
, itemUpdate?
): void
追加したツールバーのアイテムを更新します。
名前 | 型 | 説明 |
---|---|---|
key |
string |
addItemパラメータに指定されたツールバーのアイテムキー。 |
itemUpdate? |
Partial <ToolbarItem > |
ツールバーの新しいアイテムの設定。 |
void
▸ updateLayout(layout
): void
さまざまなビューモードでツールバーのアイテムのレイアウト(順序と表示設定)を定義します。パラメータは、デフォルト、フルスクリーン、やモバイルモードのプロパティを持つオブジェクトです。各プロパティは、特定のビューに表示されるアイテムの配列です。外部で指定されていない場合、デフォルトの設定はすべてのモード(フルスクリーン、モバイル)に影響します。
viewer.toolbar.addItem(pdfExportButton); //pdfExportButtonとナビゲーションブロックを除いてすべてを削除します。
viewer.toolbar.updateLayout({default: ['$pdfExportButtonKey', '$navigation']});
エクスポートボタンとナビゲーションブロックを備えたツールバーを作成します。
名前 | 型 |
---|---|
layout |
ToolbarLayout |
void