WizardBuilder
Extends:
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public get |
currentPage: * |
|
| public set |
|
|
| public get |
form: * |
|
| public |
|
|
| public get |
pages: * |
|
| public get |
schema: * |
|
| Private Members | ||
| private |
_form: {"components": *} |
|
Method Summary
| Public Methods | ||
| public |
addPage(): * |
|
| public |
allowDrop(element: *): * |
|
| public |
attach(element: *): * |
|
| public |
getPageConfig(index: *, components: *[]): {"title": *, "label": *, "type": string, "key": *, "components": *} |
|
| public |
pasteComponent(component: *): * |
|
| public |
rebuild(): * |
|
| public |
removePage(pageIndex: *, componentIndex: *): * |
|
| public |
render(): * |
|
| public |
setPage(index: *): * |
|
Public Constructors
public constructor() source
Public Members
public get currentPage: * source
public set form source
public get form: * source
public get pages: * source
public get schema: * source
Private Members
private _form: {"components": *} source
Public Methods
public getPageConfig(index: *, components: *[]): {"title": *, "label": *, "type": string, "key": *, "components": *} source
Params:
| Name | Type | Attribute | Description |
| index | * | ||
| components | *[] |
|
public pasteComponent(component: *): * source
Params:
| Name | Type | Attribute | Description |
| component | * |
Return:
| * |
public removePage(pageIndex: *, componentIndex: *): * source
Params:
| Name | Type | Attribute | Description |
| pageIndex | * | ||
| componentIndex | * |
Return:
| * |
