Global

Members


beanIconClass

the icon class for bean edit views

Source:
xcf/manager/DriverManager.js

defaultScope

the default scope for new items

Source:
xcf/manager/DriverManager.js

driverScopes

array of driver store scopes : TODO : tbr

Source:
xcf/manager/DriverManager.js

groupType

Bean group type

Source:
xcf/manager/DriverManager.js

itemMetaTitleField

The name of the CI in the meta database for the title or name.

Source:
xcf/manager/DriverManager.js

itemType

Bean item type

Source:
xcf/manager/DriverManager.js

Methods


addDeviceInstance(device, driver)

Parameters:
Name Type Description
device
driver
Source:
xcf/manager/DriverManager.js

onDeviceMessage(evt)

Secondary entry for incoming device messages. This is a regular callback
for the system event xcf.types.EVENTS.ON_DEVICE_MESSAGE emitted by the
DeviceManager. It comes with the device info, a driver instance and the
unfiltered device message.

This function is primarily in charge to :

  1. split the message by a delimiter (driver settings)
  2. pass the device messages to the actual driver
  3. pass the device message to blox
    4.
Parameters:
Name Type Description
evt
Source:
xcf/manager/DriverManager.js

onNewDriverScopeCreated(scope)

Callback when a blox scope has been created. This is being used
to deserialize the driver's CI meta settings into a blox scope : variables, commands

Parameters:
Name Type Description
scope
Source:
xcf/manager/DriverManager.js