[]
        
(Showing Draft Content)

ReportDesigner.Designer

クラス: Designer

ReportDesigner.Designer

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

Table of contents

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

new Designer(element, config?)

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

パラメータ

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

プロパティ

fontSet

fontSet: FontSet

メソッド

createReport

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

レポートを作成します。

パラメータ

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

戻り値

Promise<void>


getReport

getReport(): Promise<ReportInfo>

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

戻り値

Promise<ReportInfo>


processCommand

processCommand(cmd): Promise<void>

コマンドを処理します。

パラメータ

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

戻り値

Promise<void>


setActionHandlers

setActionHandlers(actions): Promise<void>

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

パラメータ

名前 説明
actions 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>