Facefull

Facefull

new Facefull(native)

Description:
  • Main facefull class.
Source:
Parameters:
Name Type Default Description
native false

Members

Circlebars :array

Description:
  • Circlebars associative array. Use data-circlebarname HTML tag to set element name.
Source:
Circlebars associative array. Use data-circlebarname HTML tag to set element name.
Type:
  • array

Comboboxes :array

Description:
  • Comboboxes associative array. Use data-comboboxname HTML tag to set element name.
Source:
Comboboxes associative array. Use data-comboboxname HTML tag to set element name.
Type:
  • array

Counters :array

Description:
  • Counters associative array. Use data-countername HTML tag to set element name.
Source:
Counters associative array. Use data-countername HTML tag to set element name.
Type:
  • array

DropAreas :array

Description:
  • Drop areas associative array. Use data-dropname HTML tag to set element name.
Source:
Drop areas associative array. Use data-dropname HTML tag to set element name.
Type:
  • array

HotkeyHolders :array

Description:
  • Hotkey holders associative array. Use data-hotkeyholdername HTML tag to set element name.
Source:
Hotkey holders associative array. Use data-hotkeyholdername HTML tag to set element name.
Type:
  • array

ItemPickers :array

Description:
  • Item pickers associative array. Use data-itempickername HTML tag to set element name.
Source:
Item pickers associative array. Use data-itempickername HTML tag to set element name.
Type:
  • array

Lists :array

Description:
  • Lists associative array. Use data-listname HTML tag to set element name.
Source:
Lists associative array. Use data-listname HTML tag to set element name.
Type:
  • array
Description:
  • Main menu object.
Source:
Main menu object.
Type:
  • null

PopupMenus :array

Description:
  • Popup menus associative array. Use data-popupmenu HTML tag to set element name.
Source:
Popup menus associative array. Use data-popupmenu HTML tag to set element name.
Type:
  • array

Scrollboxes :array

Description:
  • Scrollboxes associative array. Use data-scrollboxname HTML tag to set element name.
Source:
Scrollboxes associative array. Use data-scrollboxname HTML tag to set element name.
Type:
  • array

Subpages :array

Description:
  • Subpages associative array. Use data-subpagename HTML tag to set element name.
Source:
Subpages associative array. Use data-subpagename HTML tag to set element name.
Type:
  • array

Tabs :array

Description:
  • Tabs associative array. Use data-tabsname HTML tag to set element name.
Source:
Tabs associative array. Use data-tabsname HTML tag to set element name.
Type:
  • array

Themes :ThemeManager

Description:
  • Theme management system that provides the easiest way to control application styles.
Source:
Theme management system that provides the easiest way to control application styles.
Type:

Tooltips :array

Description:
  • Tooltips associative array.
Source:
Tooltips associative array.
Type:
  • array

Viewports :ViewportManager

Description:
  • Viewport manager system that provides control display modes on different devices.
Source:
Viewport manager system that provides control display modes on different devices.
Type:

Methods

doCSSLoad(file)

Description:
  • Loads CSS by filename.
Source:
Parameters:
Name Type Description
file

doCSSUnload(file)

Description:
  • Unloads CSS by filename.
Source:
Parameters:
Name Type Description
file

doCloseAllSubpages()

Description:
  • Close all opened subpages.
Source:

doCloseGlobalPopupMenu()

Description:
  • Close all popup menus.
Source:

doEventHandle(comm, data)

Description:
  • Handles an incoming bridge event.
Source:
Parameters:
Name Type Description
comm
data

doEventHandlerAttach(comm, handler)

Description:
  • Attaches an event handler to the bridge event name.
Source:
Parameters:
Name Type Description
comm
handler

doEventSend(comm, data)

Description:
  • Sends event to the bridge. Uses title tag to pass event name and data across the bridge.
Source:
Parameters:
Name Type Description
comm
data

doEventSendEx(comm, data)

Description:
  • Sends event to the bridge. Uses 'facefullio' script message handler to pass event name and data across the bridge.
Source:
Parameters:
Name Type Description
comm
data

doHex2String(hexdata) → {string}

Description:
  • Decodes HES string to UTF-8 text.
Source:
Parameters:
Name Type Description
hexdata
Returns:
Type
string

doInit(disableContextmenu)

Description:
  • Starts Facefull initialization.
Source:
Parameters:
Name Type Description
disableContextmenu

doUpdateAllScrollboxes()

Description:
  • Uodate scrollbars on all scrollboxes.
Source:

getColorFromGrid(id)

Description:
  • Returns HEX color string from predefined color circular list.
Source:
Parameters:
Name Type Description
id