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(page: *): * |
|
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:
* |