device-grid/device-grid.service.ts
Properties |
|
Methods |
|
constructor(inventoryService: InventoryService, translateService: TranslateService, alertService: AlertService, modal: ModalService)
|
|||||||||||||||
Parameters :
|
clearConfig | ||||||||
clearConfig(key: string)
|
||||||||
Parameters :
Returns :
void
|
Async delete | ||||||
delete(device: IManagedObject)
|
||||||
Parameters :
Returns :
any
|
getAlarmsHref | ||||||
getAlarmsHref(device: IManagedObject)
|
||||||
Parameters :
Returns :
string
|
Async getChildDeviceData | ||||||||||||||||||||||||
getChildDeviceData(columns: DeviceGridColumn[], pagination: Pagination, query: any, withChildren: boolean, id: string)
|
||||||||||||||||||||||||
Parameters :
Returns :
{}
|
getConfig | ||||||||
getConfig(key: string)
|
||||||||
Parameters :
Returns :
GridConfig
|
Async getCount | ||||||||||||||||
getCount(columns: DeviceGridColumn[], pagination: Pagination, query: any)
|
||||||||||||||||
Parameters :
Returns :
{}
|
Async getCountChildDevices | ||||||||||||||||||||
getCountChildDevices(columns: DeviceGridColumn[], pagination: Pagination, query: any, id: string)
|
||||||||||||||||||||
Parameters :
Returns :
{}
|
Async getData | ||||||||||||||||||||
getData(columns: DeviceGridColumn[], pagination: Pagination, query: any, withChildren: boolean)
|
||||||||||||||||||||
Parameters :
Returns :
{}
|
getDefaultActionControls |
getDefaultActionControls()
|
Returns :
ActionControl[]
|
getDefaultBulkActionControls |
getDefaultBulkActionControls()
|
Returns :
BulkActionControl[]
|
getDefaultColumns |
getDefaultColumns()
|
Returns :
DeviceGridColumn[]
|
getDefaultPagination |
getDefaultPagination()
|
Returns :
Pagination
|
getDeviceQueryString | |||||||||
getDeviceQueryString(columns: DeviceGridColumn[], query: any)
|
|||||||||
Parameters :
Returns :
string
|
getHref | ||||||||||||
getHref(groupOrDevice: IManagedObject, prefix: string)
|
||||||||||||
Parameters :
Returns :
string
|
getInfiniteScrollPagination |
getInfiniteScrollPagination()
|
Returns :
Pagination
|
getModel | ||||||
getModel(device: IManagedObject)
|
||||||
Parameters :
Returns :
string
|
getParentsNames | |||||||||
getParentsNames(device: IManagedObject, featuredParentId?: string | number)
|
|||||||||
Parameters :
Returns :
string
|
getProperName | ||||||
getProperName(device: IManagedObject)
|
||||||
Parameters :
Returns :
string
|
getQueryObj | ||||||||||||
getQueryObj(columns: DeviceGridColumn[], defaultFilter: object)
|
||||||||||||
Parameters :
Returns :
any
|
getSerialNumber | ||||||
getSerialNumber(device: IManagedObject)
|
||||||
Parameters :
Returns :
string
|
Async getTotal | ||||||||
getTotal(query: any)
|
||||||||
Parameters :
Returns :
Promise<number>
|
Async getTotalChildDevices |
getTotalChildDevices(query: any, id: string)
|
Returns :
Promise<number>
|
getUserConfiguredColumns | ||||||
getUserConfiguredColumns(columns: Column[])
|
||||||
Parameters :
Returns :
{}
|
saveConfig | ||||||||||||
saveConfig(config: GridConfig, key: string)
|
||||||||||||
Parameters :
Returns :
void
|
Protected DEFAULT_PAGE_SIZE |
DEFAULT_PAGE_SIZE:
|
Type : number
|
Default value : 20
|
Protected GRID_CONFIG_DEFAULT_STORAGE_KEY |
GRID_CONFIG_DEFAULT_STORAGE_KEY:
|
Type : string
|
Default value : 'device-grid-config'
|
Protected queriesUtil |
queriesUtil:
|
Type : QueriesUtil
|