[]
        
(Showing Draft Content)

ReportDesigner.Designer

クラス: Designer

ReportDesigner.Designer

レポートデザイナのコンポーネント。

Table of contents

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

new Designer(element, config?)

レポートデザイナコンポーネントのインスタンスを作成します。

パラメータ

名前 説明
element string | object | Element コンポーネントのホスト要素。
config? DesignerConfig デザイナの設定。

プロパティ

documentChanged

Readonly documentChanged: Event<DocumentChangedEventArgs>


fontSet

fontSet: FontSet

メソッド

createReport

createReport(reportInfo, whenDirty?): Promise<void>

レポートを作成します。

パラメータ

名前 説明
reportInfo NewReportInfo ロードするレポート情報。
whenDirty? WhenDirty レポートがダーティ状態の場合に実行するアクション。

戻り値

Promise<void>


focus

focus(): void

デザイナにフォーカスを戻します。

戻り値

void


getEditorAPI

getEditorAPI(): Promise<EditorAPI>

デザイナを操作するためのAPIを取得します。

戻り値

Promise<EditorAPI>


getNotificationsAPI

getNotificationsAPI(): Promise<NotificationsAPI>

通知パネルを操作します。

戻り値

Promise<NotificationsAPI>


getPanelsAPI

getPanelsAPI(): Promise<PanelsAPI>

メニューおよびサイドバーにアクセスするためのAPIを取得します。

戻り値

Promise<PanelsAPI>


getReport

getReport(): Promise<ReportInfo>

現在のレポートを取得します。

戻り値

Promise<ReportInfo>


processCommand

processCommand(cmd): Promise<void>

コマンドを処理します。

パラメータ

名前 説明
cmd DesignerCommand コマンド名。

戻り値

Promise<void>


setActionHandlers

setActionHandlers(actionHandlers): Promise<void>

アクションハンドラを設定します。

パラメータ

名前
actionHandlers ActionHandlers

戻り値

Promise<void>


setDataSourceTemplates

setDataSourceTemplates(templates): Promise<void>

DataSourceテンプレートを設定します。

パラメータ

名前 説明
templates DataSourceTemplate[] DataSourceテンプレートのリスト。

戻り値

Promise<void>


setReport

setReport(report, whenDirty?, isDirtyInitial?): Promise<void>

レポートを設定します。

パラメータ

名前 説明
report Report ロードするレポート情報。
whenDirty? WhenDirty レポートがダーティ状態の場合に実行するアクション。
isDirtyInitial? boolean レポートがロード後のダーティ状態の初期値。

戻り値

Promise<void>


setResourceProvider

setResourceProvider(resourceProvider): Promise<void>

リソースプロバイダーを設定します。

パラメータ

名前 説明
resourceProvider Partial<ResourceProvider> リソースプロバイダー。

戻り値

Promise<void>