device-grid/device-grid.service.ts
Properties |
|
Methods |
|
constructor(inventoryService: InventoryService, userService: UserService, translateService: TranslateService, alertService: AlertService, modal: ModalService, columnUtilService: ColumnUtilService, userPreferencesService: UserPreferencesService, searchService: InventorySearchService)
|
|||||||||||||||||||||||||||
|
Parameters :
|
| clearConfig | ||||||||
clearConfig(key: string)
|
||||||||
|
Parameters :
Returns :
void
|
| Async delete | ||||||
delete(device: IManagedObject)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| getAlarmsHref | ||||||
getAlarmsHref(device: IManagedObject)
|
||||||
|
Parameters :
Returns :
string
|
| Async getChildDeviceData | ||||||||||||||||||||||||
getChildDeviceData(columns: Column[], pagination: Pagination, query: any, withChildren, id: string)
|
||||||||||||||||||||||||
|
Parameters :
Returns :
unknown
|
| getChildDeviceGridColumns |
getChildDeviceGridColumns()
|
|
Returns :
Column[]
|
| getConfig$ | ||||||||
getConfig$(key: string)
|
||||||||
|
Parameters :
Returns :
Observable<GridConfig>
|
| Async getCount | ||||||||||||||||||||
getCount(columns: Column[], pagination: Pagination, query: any, text: string)
|
||||||||||||||||||||
|
Parameters :
Returns :
unknown
|
| Async getCountChildDevices | ||||||||||||||||||||
getCountChildDevices(columns: Column[], pagination: Pagination, query: any, id: string)
|
||||||||||||||||||||
|
Parameters :
Returns :
unknown
|
| Async getData | ||||||||||||||||||||||||
getData(columns: Column[], pagination: Pagination, query: any, withChildren, text: null)
|
||||||||||||||||||||||||
|
Parameters :
Returns :
unknown
|
| getDefaultBulkActionControls |
getDefaultBulkActionControls()
|
|
Returns :
BulkActionControl[]
|
| getDefaultColumns |
getDefaultColumns()
|
|
Returns :
Column[]
|
| getDefaultHeaderActionControls |
getDefaultHeaderActionControls()
|
|
Returns :
HeaderActionControl[]
|
| getDefaultPagination |
getDefaultPagination()
|
|
Returns :
Pagination
|
| getDeviceQueryString | |||||||||||||||
getDeviceQueryString(columns: Column[], query: any, text: string, isWildcardSearchEnabled: boolean)
|
|||||||||||||||
|
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
|
| 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>
|
| saveConfig$ | ||||||||||||
saveConfig$(config: GridConfig, key: string)
|
||||||||||||
|
Parameters :
Returns :
Observable<GridConfig>
|
| applyConfigToColumns | ||||||||||||
applyConfigToColumns(config: GridConfig, columns: Column[], storageKey?: string)
|
||||||||||||
|
Parameters :
Returns :
Column[]
|
| getQueryObj |
getQueryObj(columns: Column[], defaultFilter: object)
|
|
Returns :
any
|
| getUserConfiguredColumns$ | |||||||||
getUserConfiguredColumns$(columns: Column[] | Observable<Column[]>, storageKey?: string)
|
|||||||||
|
Parameters :
Returns :
any
|
| Protected GRID_CONFIG_DEFAULT_STORAGE_KEY |
Type : string
|
Default value : 'device-grid-config'
|
| Protected DEFAULT_PAGE_SIZE |
Type : number
|
Default value : 20
|
| Protected queriesUtil |
Type : QueriesUtil
|