[]
        
(Showing Draft Content)

ReportDesigner.Designer

Class: Designer

ReportDesigner.Designer

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

Table of contents

コンストラクタ

アクセサー

メソッド

Constructors

constructor

new Designer(element, config?)

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

Parameters

Name Type Description
element string | object | Element コンポーネントのホスト要素。
config? DesignerConfig デザイナの設定。

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:266

Accessors

fontSet

get fontSet(): FontSet

使用可能なフォントのセットを取得します。

Returns

FontSet

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:269

set fontSet(value): void

使用可能なフォントのセットを設定します。

Parameters

Name Type
value FontSet

Returns

void

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:271

Methods

createReport

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

レポートを作成します。

Parameters

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

Returns

Promise<void>

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:277


getReport

getReport(): Promise<ReportInfo>

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

Returns

Promise<ReportInfo>

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:286


processCommand

processCommand(cmd): Promise<void>

コマンドを処理します。

Parameters

Name Type Description
cmd DesignerCommand コマンド名。

Returns

Promise<void>

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:301


setActionHandlers

setActionHandlers(actions): Promise<void>

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

Parameters

Name Type Description
actions ActionHandlers アクションハンドラ。

Returns

Promise<void>

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:291


setDataSourceTemplates

setDataSourceTemplates(templates): Promise<void>

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

Parameters

Name Type Description
templates DataSourceTemplate[] DataSourceテンプレートのリスト。

Returns

Promise<void>

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:306


setReport

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

レポートを設定します。

Parameters

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

Returns

Promise<void>

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:284


setResourceProvider

setResourceProvider(resourceProvider): Promise<void>

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

Parameters

Name Type Description
resourceProvider Partial<ResourceProvider> リソースプロバイダー。

Returns

Promise<void>

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:296