Show:

A base class for A.PropertyBuilderSettings.

Constructor

Methods

_afterModelChange

(
  • event
)
protected

Fires after one or more attributes on the model are changed.

Parameters:

  • event Object

_afterSelectionChange

(
  • event
)
protected

Fires after tabView selection change.

Parameters:

  • event Object

_defCancelFn

(
  • event
)
protected

Selects the tabView child at index zero.

Parameters:

  • event Object

_handleCancelEvent

() protected

Fires a cancel event.

_handleSaveEvent

() protected

Fires a save event.

_renderPropertyList

() protected

Creates an instance of A.PropertyList in propertyList attribute and renders it.

_renderSettings

() protected

Calls the _renderPropertyList and _renderToolbar functions.

_renderTabs

() protected

Creates an instance of A.TabView in tabView attribute.

_renderToolbar

() protected

Creates an instance of A.Toolbar in toolbar attribute and renders it.

_setPropertyList

(
  • val
)
protected

Sets the propertyList attribute.

Parameters:

  • val Object

_setTabView

(
  • val
)
protected

Sets the tabView attribute.

Parameters:

  • val Object

_setToolbar

(
  • val
)
protected

Sets the toolbar attribute.

Parameters:

  • val Object

Properties

ATTRS

Object static

Static property used to define the default attribute configuration for the A.PropertyBuilderSettings.

HTML_PARSER

Object static

Object hash, defining how attribute values have to be parsed from markup.

Attributes

propertyList

Object

Stores an instance of A.PropertyList.

Default: null

tabView

Object

Stores an instance of A.TabView.

Default: null

toolbar

Object

Stores an instance of A.Toolbar.

Default: null

toolbarContainer

Host node for toolbar created using the TOOLBAR_CONTAINER_TEMPLATE template.