UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

22 lines (21 loc) 830 B
import { IotizeVariableModel } from './iotize-variable-model'; import { IotizeProfileModel } from './iotize-profile-model'; import { IotizeConfigModel } from './iotize-config-model'; import { IotizeACLGroup } from './iotize-acl-group'; export declare class IotizeBundleModel { data: any; iotizeModule: IotizeConfigModel; constructor(data: any, iotizeModule: IotizeConfigModel); toJson(): any; module(): IotizeConfigModel; id(): string; name(): string; dataLogPeriod(): number; hasDataLog(): boolean; description(): string; variable(variableId: string): IotizeVariableModel; hasVariable(variableId: string): IotizeVariableModel | false; profiles(): Array<IotizeProfileModel>; variables(): Array<IotizeVariableModel>; getACLGroup(): IotizeACLGroup; }