hilink-ts
Version:
智能家居hilink扩展h5应用工具开发
82 lines (81 loc) • 2.65 kB
TypeScript
export interface IHilinkCb {
getDevCacheAll: Function;
getDevInfo: Function;
getDevInfoWithProdId: Function;
setDeviceInfo: Function;
setMultipleDeviceInfo: Function;
setDeviceInfoWithProdId: Function;
setLongPressDeviceInfo: Function;
setDeviceServiceLoop: Function;
registerInfraredHubDevice: Function;
regiterInfraredHubDevice: Function;
deleteInfraredHubDevice: Function;
postDeviceExtendData: Function;
postDeviceExtendDataById: Function;
getDeviceExtendData: Function;
getDeviceExtendDataById: Function;
deleteDeviceExtendData: Function;
deleteDeviceExtendDataById: Function;
reportDeviceProfileImpermanency: Function;
deleteDevice: Function;
modifyDeviceName: Function;
modifyDeviceRoomName: Function;
getDeviceInfo: Function;
uploadObjectReq: Function;
downloadObjectReq: Function;
deleteObjectReq: Function;
getUserList: Function;
setUserList: Function;
updateUserList: Function;
getDevStatisticsDataWithQuery: Function;
getDevScalarData: Function;
getDeviceProfile: Function;
getBridgeSubclassRegisteredDevices: Function;
getSubDeviceUrl: Function;
getHilinkConnection: Function;
getDevInfoAll: Function;
getRoomList: Function;
getRules: Function;
getSingleRule: Function;
createRule: Function;
updateRule: Function;
deleteRules: Function;
deleteSingleRule: Function;
controlRuleActive: Function;
getDeviceRuleEvents: Function;
getAutoRuleSize: Function;
gotoNative: Function;
jumpToTimerPage: Function;
jumpToDeviceinfoactivity: Function;
jumpToDeviceNetinfoActivity: Function;
jumpToAddSmartlockActivity: Function;
jumpToDeviceSettingActivity: Function;
jumpToOfflineHelpActivity: Function;
jumpToSelfOfflineHelpActivity: Function;
startApp: Function;
jumpToH5Device: Function;
modifyTitleBar: Function;
setTitleEnable: Function;
setTitleVisible: Function;
addMessage: Function;
removeMessage: Function;
setMessageVisible: Function;
showTitleBarIcons: Function;
getStatusBarHeight: Function;
overrideBackPressed: Function;
overrideSettingClick: Function;
requestThirdPartConfig: Function;
setH5Info: Function;
setStorageSync: Function;
getVersion: Function;
verifyPassword: Function;
getAppVersionCode: Function;
getUserRole: Function;
takePhoto: Function;
getDarkMode: Function;
setGuideDialogEnable: Function;
createShortCut: Function;
doHttpsRequest: Function;
refuseSharedDevice: Function;
getDevHistory: Function;
}