[]
        
(Showing Draft Content)

ReportViewer.Toolbar

Class: Toolbar

ReportViewer.Toolbar

ビューワのツールバー。

Table of contents

メソッド

Methods

addItem

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);

Parameters

Name Type Description
item ToolbarItem 追加するアイテム。

Returns

void

Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:604


getDefaultToolbarItems

getDefaultToolbarItems(): string[]

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

Returns

string[]

Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:628


removeItem

removeItem(key): void

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

Parameters

Name Type Description
key string addItemパラメータに指定されたツールバーのアイテムキー。

Returns

void

Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:614


updateItem

updateItem(key, itemUpdate?): void

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

Parameters

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

Returns

void

Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:610


updateLayout

updateLayout(layout): void

さまざまなビューモードでツールバーのアイテムのレイアウト(順序と表示設定)を定義します。 パラメーターは、デフォルト、フルスクリーン、やモバイルモードのプロパティを持つオブジェクトです。各プロパティは、特定のビューに表示されるアイテムの配列です。外部で指定されていない場合、デフォルトの設定はすべてのモード(フルスクリーン、モバイル)に影響します。

viewer.toolbar.addItem(pdfExportButton); //pdfExportButtonとナビゲーションブロックを除いてすべてを削除します。
viewer.toolbar.updateLayout({default: ['$pdfExportButtonKey', '$navigation']});

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

Parameters

Name Type
layout ToolbarLayout

Returns

void

Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:626