# Class: exports

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/chart-frappe.js, line 75

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/chart-high.js, line 76

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

A Zero dependency button web component that sends a msg or a document event when clicked. Contains relevant data from data-*, topic and payload attributes (or properties), includes a _meta object showing whether any modifier keys were used, the element id/name

## Constructor

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`topic` | string | Optional. Topic string to use. Mostly for node-red messages
`payload` | string | Optional. Payload string. Mostly for node-red messages. For non-string payload, see props below
`id` | string | Optional. HTML ID, must be unique on page. Included in output _meta prop.
`name` | string | Optional. HTML name attribute. Included in output _meta prop.
`data` | string | * - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/definition-list.js, line 66

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/gauge-steel.js, line 72

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

A Zero dependency button web component that will display a circular thermometer display and controller for heating systems. Contains relevant data from data-*, topic and payload attributes (or properties), includes a _meta object showing whether any modifier keys were used, the element id/name

## Constructor

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`topic` | string | Optional. Topic string to use. Mostly for node-red messages
`payload` | string | Optional. Payload string. Mostly for node-red messages. For non-string payload, see props below
`id` | string | Optional. HTML ID, must be unique on page. Included in output _meta prop.
`name` | string | Optional. HTML name attribute. Included in output _meta prop.
`data` | string | * - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object. property {any|string} payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.
`props` | Array.<string> | List of watched HtML Attributes

Source:
  - alpha/ghost-thermometer.js, line 221

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/nav-bar.js, line 215

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-apex.js, line 74

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-js.js, line 70

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-plotly.js, line 78

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/container-br.js, line 65

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/simple-tree.js, line 204

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/simple-switch.js, line 136

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/chart-frappe.js, line 75

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/chart-high.js, line 76

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

A Zero dependency button web component that sends a msg or a document event when clicked. Contains relevant data from data-*, topic and payload attributes (or properties), includes a _meta object showing whether any modifier keys were used, the element id/name

## Constructor

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`topic` | string | Optional. Topic string to use. Mostly for node-red messages
`payload` | string | Optional. Payload string. Mostly for node-red messages. For non-string payload, see props below
`id` | string | Optional. HTML ID, must be unique on page. Included in output _meta prop.
`name` | string | Optional. HTML name attribute. Included in output _meta prop.
`data` | string | * - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/definition-list.js, line 66

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/gauge-steel.js, line 72

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

A Zero dependency button web component that will display a circular thermometer display and controller for heating systems. Contains relevant data from data-*, topic and payload attributes (or properties), includes a _meta object showing whether any modifier keys were used, the element id/name

## Constructor

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`topic` | string | Optional. Topic string to use. Mostly for node-red messages
`payload` | string | Optional. Payload string. Mostly for node-red messages. For non-string payload, see props below
`id` | string | Optional. HTML ID, must be unique on page. Included in output _meta prop.
`name` | string | Optional. HTML name attribute. Included in output _meta prop.
`data` | string | * - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object. property {any|string} payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.
`props` | Array.<string> | List of watched HtML Attributes

Source:
  - alpha/ghost-thermometer.js, line 221

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/nav-bar.js, line 215

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-apex.js, line 74

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-js.js, line 70

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-plotly.js, line 78

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/container-br.js, line 65

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/simple-tree.js, line 204

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/simple-switch.js, line 136

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/chart-frappe.js, line 75

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/chart-high.js, line 76

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

A Zero dependency button web component that sends a msg or a document event when clicked. Contains relevant data from data-*, topic and payload attributes (or properties), includes a _meta object showing whether any modifier keys were used, the element id/name

## Constructor

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`topic` | string | Optional. Topic string to use. Mostly for node-red messages
`payload` | string | Optional. Payload string. Mostly for node-red messages. For non-string payload, see props below
`id` | string | Optional. HTML ID, must be unique on page. Included in output _meta prop.
`name` | string | Optional. HTML name attribute. Included in output _meta prop.
`data` | string | * - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/definition-list.js, line 66

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/gauge-steel.js, line 72

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

A Zero dependency button web component that will display a circular thermometer display and controller for heating systems. Contains relevant data from data-*, topic and payload attributes (or properties), includes a _meta object showing whether any modifier keys were used, the element id/name

## Constructor

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`topic` | string | Optional. Topic string to use. Mostly for node-red messages
`payload` | string | Optional. Payload string. Mostly for node-red messages. For non-string payload, see props below
`id` | string | Optional. HTML ID, must be unique on page. Included in output _meta prop.
`name` | string | Optional. HTML name attribute. Included in output _meta prop.
`data` | string | * - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object. property {any|string} payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.
`props` | Array.<string> | List of watched HtML Attributes

Source:
  - alpha/ghost-thermometer.js, line 221

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/nav-bar.js, line 215

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-apex.js, line 74

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-js.js, line 70

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/chart-plotly.js, line 78

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/container-br.js, line 65

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/not-complete/simple-tree.js, line 204

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

## exports()

#### new exports()

##### Properties:

Name | Type | Description
--- | --- | ---
`name` | string | Optional. Will be used to synthesize an ID if no ID is provided. attr {string} data-* - Optional. All data-* attributes are returned in the _meta prop as a _meta.data object.

Source:
  - alpha/simple-switch.js, line 136

### Members

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-frappe.js, line 88

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/chart-high.js, line 89

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/gauge-steel.js, line 85

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/nav-bar.js, line 228

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-apex.js, line 87

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-js.js, line 83

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/chart-plotly.js, line 91

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/not-complete/simple-tree.js, line 217

#### $

jQuery-like selector for the shadow DOM (set in constructor)

Source:
  - alpha/simple-gauge.js, line 48

#### $

Mini jQuery-like shadow dom selector (see constructor)

Source:
  - alpha/simple-switch.js, line 149

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-frappe.js, line 94

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/chart-high.js, line 95

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/gauge-steel.js, line 91

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/ghost-thermometer.js, line 251

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/nav-bar.js, line 234

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-apex.js, line 93

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-js.js, line 89

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/chart-plotly.js, line 97

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/not-complete/simple-tree.js, line 223

#### _iCount

Holds a count of how many instances of this component are on the page

Source:
  - alpha/simple-switch.js, line 155

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-frappe.js, line 79

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/chart-high.js, line 80

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/gauge-steel.js, line 76

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/nav-bar.js, line 219

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-apex.js, line 78

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-js.js, line 74

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/chart-plotly.js, line 82

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/not-complete/simple-tree.js, line 208

#### _ui

Standard _ui object to include in msgs

Source:
  - alpha/simple-switch.js, line 140

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### displayMode

What is the current display mode?

Source:
  - alpha/ghost-thermometer.js, line 229

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### div

Source:
  - alpha/simple-gauge.js, line 45

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### mode :string|"vertical"|"horizontal"|"x"|"y"|"h"|"v"

##### Type:

- string | "vertical" | "horizontal" | "x" | "y" | "h" | "v"

Source:
  - alpha/simple-gauge.js, line 79

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-frappe.js, line 91

#### name

Holds the name for this instance of the component

Source:
  - alpha/chart-high.js, line 92

#### name

Holds the name for this instance of the component

Source:
  - alpha/gauge-steel.js, line 88

#### name

Holds the name for this instance of the component

Source:
  - alpha/nav-bar.js, line 231

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-apex.js, line 90

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-js.js, line 86

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/chart-plotly.js, line 94

#### name

Holds the name for this instance of the component

Source:
  - alpha/not-complete/simple-tree.js, line 220

#### name

Holds the name for this instance of the component

Source:
  - alpha/simple-switch.js, line 152

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/not-complete/uib-wrap.js, line 43

#### observedAttributes :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/simple-gauge.js, line 41

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### outer :HTMLElement

##### Type:

- HTMLElement

Source:
  - alpha/simple-gauge.js, line 147

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### payload :any|string

payload - Can be an attribute or property. If used as property, must not use payload attribute in html, allows any data to be attached to payload. As an attribute, allows a string only.

##### Type:

- any | string

Source:
  - alpha/ghost-thermometer.js, line 227

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### props :Array.<string>

List of all of the html attribs (props) listened to

##### Type:

- Array.<string>

Source:
  - alpha/ghost-thermometer.js, line 253

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### template

Shadow DOM Template (if required)

Source:
  - alpha/not-complete/uib-wrap.js, line 45

#### template

Shadow DOM Template (if required)

Source:
  - alpha/simple-gauge.js, line 43

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### topic :string

topic - Optional. Topic string to use. Mostly for node-red messages

##### Type:

- string

Source:
  - alpha/ghost-thermometer.js, line 225

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50

#### uib

Is UIBUILDER loaded? (only works if this loaded AFTER uib)

Source:
  - alpha/simple-gauge.js, line 50