module:nmodule/driver/rc/wb/mgr/DeviceMgrModel

module:nmodule/driver/rc/wb/mgr/DeviceMgrModel

new (require("nmodule/driver/rc/wb/mgr/DeviceMgrModel"))(params)

Description:
  • API Status: Development

    A MgrModel type for a DeviceMgr derived type as an agent on a driver's
    BDeviceNetwork or BDeviceFolder concrete type.

Source:
Extends:
  • module:nmodule/webEditors/rc/wb/mgr/model/MgrModel
Parameters:
Name Type Description
params Object

object containing the constructor parameters

Properties
Name Type Attributes Description
component baja.Component

the component containing the devices to
be shown in the manager, typically a device network or device folder.

folderType string | Type <optional>

optional parameter indicating the folder
type for the manager.

Extends

  • module:nmodule/webEditors/rc/wb/mgr/model/MgrModel

Methods

getNavDisplayName()

Description:
  • Get the display name from the display name of the root component container.
    This is used for the title of the tab in the HTML5 hx profile.

Source:

makeRow(subject) → {module:nmodule/webEditors/rc/wb/table/model/Row}

Description:
  • Make a row for the given subject with the appropriate icon for the row. Overrides
    TableModel.makeRow().

Source:
Parameters:
Name Type Description
subject

The subject of the row. Should be a device or folder instance.

Returns:
Type
module:nmodule/webEditors/rc/wb/table/model/Row