JS API Differences

This document describes the changes of APIs in OpenHarmony 3.0 LTS when compared with OpenHarmony 2.2 Beta2.

Standard System API Changes

Module API Change Type Change Description
Multi-language Runtime-worker postMessage(obj):void Added Used by the host thread to transfer data to the worker.
Multi-language Runtime-worker postMessage(message: Object, options?: PostMessageOptions):void Added Used by the host thread to transfer the data control permission of the array buffer to the worker.
Multi-language Runtime-worker terminate():void Added Used by the host thread to proactively terminate the worker.
Multi-language Runtime-worker on(type: string, listener: EventListener): void Added Adds a callback for the worker.
Multi-language Runtime-worker once(type: string, listener: EventListener): void Added Adds a one-shot callback for the worker.
Multi-language Runtime-worker off(type: string, listener?: EventListener): void Added Deletes a callback added for the worker.
Multi-language Runtime-worker addEventListener(type: string, listener: EventListener): void Added Adds a callback for the worker.
Multi-language Runtime-worker removeEventListener(type: string, listener?: EventListener): void Added Deletes a callback added for the worker.
Multi-language Runtime-worker removeAllListener(): void Added Deletes all callbacks added for the worker.
Multi-language Runtime-worker dispatchEvent(event: Event): boolean Added Dispatches a specific event to the worker.
Multi-language Runtime-parentPort postMessage(obj):void Added Used by the worker to transfer data to the host thread.
Multi-language Runtime-parentPort postMessage(message: Object, options?: PostMessageOptions):void Added Used by the worker to transfer the data control permission of the array buffer to the host thread.
Multi-language Runtime-parentPort close(): void Added Used by the worker to proactively terminate itself.
Multi-language Runtime-Util printf(format: string, ...args: Object[]): string Added -
Multi-language Runtime-Util getErrorString(errno: number): string Added -
Multi-language Runtime-Util callbackWrapper(original: Function): (err: Object, value: Object) => void Added -
Multi-language Runtime-Util promiseWrapper(original: (err: Object, value: Object) => void): Object Added -
Multi-language Runtime-Util new TextDecoder([encoding[, options]]) Added -
Multi-language Runtime-Util decode([input[, options]]):string Added -
Multi-language Runtime-Util new TextEncoder() Added -
Multi-language Runtime-Util encode(input?: string): Uint8Array; Added -
Multi-language Runtime-Util "encodeInto(input: string,dest: Uint8Array,): { read: number; written: number };" Added -
Multi-language Runtime-Util readonly encoding: string; Added -
Multi-language Runtime-Util readonly fatal: boolean; Added -
Multi-language Runtime-Util readonly ignoreBOM = false; Added -
Multi-language Runtime-Util readonly encoding = "utf-8"; Added -
Multi-language Runtime-URL new URL(url: string, base?: string/URL) Added -
Multi-language Runtime-URL toString(): string; Added -
Multi-language Runtime-URL toJSON(): string; Added -
Multi-language Runtime-URL new URSearchParams() Added -
Multi-language Runtime-URL new URSearchParams(string) Added -
Multi-language Runtime-URL new URSearchParams(obj) Added -
Multi-language Runtime-URL new URSearchParams(iterable) Added -
Multi-language Runtime-URL append(name: string, value: string): void; Added -
Multi-language Runtime-URL delete(name: string): void; Added -
Multi-language Runtime-URL entries(): IterableIterator<[string, string]>; Added -
Multi-language Runtime-URL forEach(callbackfn: (value: string, key: string, parent: this) => void, thisArg?: any,): void; Added -
Multi-language Runtime-URL get(name: string): string / null; Added -
Multi-language Runtime-URL getAll(name: string): string[]; Added -
Multi-language Runtime-URL has(name: string): boolean; Added -
Multi-language Runtime-URL keys(): IterableIterator; Added -
Multi-language Runtime-URL set(name: string, value: string): void; Added -
Multi-language Runtime-URL sort():void; Added -
Multi-language Runtime-URL toString():string Added -
Multi-language Runtime-URL values(): IterableIterator; Added -
Multi-language Runtime-URL URSearchParamsSymbol.iterator Added -
Multi-language Runtime-URL hash: string; Added -
Multi-language Runtime-URL host: string; Added -
Multi-language Runtime-URL hostname: string; Added -
Multi-language Runtime-URL href: string; Added -
Multi-language Runtime-URL readonly origin: string; Added -
Multi-language Runtime-URL password: string; Added -
Multi-language Runtime-URL pathname: string; Added -
Multi-language Runtime-URL port: string; Added -
Multi-language Runtime-URL protocol: string; Added -
Multi-language Runtime-URL search: string; Added -
Multi-language Runtime-URL readonly searchParams: URLSearchParams; Added -
Multi-language Runtime-URL username: string; Added -
Multi-language Runtime-ChildProcess readonly pid: number; Added -
Multi-language Runtime-ChildProcess readonly ppid: number; Added -
Multi-language Runtime-ChildProcess readonly exitCode: number; Added -
Multi-language Runtime-ChildProcess readonly killed: boolean; Added -
Multi-language Runtime-ChildProcess wait(): Promise; Added -
Multi-language Runtime-ChildProcess getOutput(): Promise; Added -
Multi-language Runtime-ChildProcess getErrorOutput(): Promise; Added -
Multi-language Runtime-ChildProcess close(): void; Added -
Multi-language Runtime-ChildProcess kill(signal: number): void; Added -
Multi-language Runtime-process runCmd(command: string,options?: { timeout : number, killSignal : number / string, maxBuffer : number }): ChildProcess; Added -
Multi-language Runtime-process getPid(): number; Added -
Multi-language Runtime-process getPpid(): number; Added -
Multi-language Runtime-process abort(): void; Added -
Multi-language Runtime-process on(type: string, listener: EventListener): void; Added -
Multi-language Runtime-process exit(code?:number): void; Added -
Multi-language Runtime-process cwd(): string; Added -
Multi-language Runtime-process chdir(dir: string): void; Added -
Multi-language Runtime-process getEgid(): number; Added -
Multi-language Runtime-process getEuid(): number; Added -
Multi-language Runtime-process getGid(): number Added -
Multi-language Runtime-process getUid(): number; Added -
Multi-language Runtime-process uptime(): number; Added -
Multi-language Runtime-process getGroups(): number[]; Added -
Multi-language Runtime-process kill(signal?: number, pid?: number): boolean; Added -
Update Subsystem-Updater checkNewVersion(): Promise; Added -
Update Subsystem-Updater rebootAndCleanUserData(callback: AsyncCallback): void; Added -
Update Subsystem-Updater rebootAndCleanCache(): Promise; Added -
Update Subsystem-Updater function getUpdaterFromOther(device: string, updateType?: UpdateTypes): Updater; Added -
Update Subsystem-Updater cancel(): void; Added -
Update Subsystem-Updater upgrade(): void; Added -
Update Subsystem-Updater off(eventType: 'downloadProgress', callback?: UpdateProgressCallback): void; Added -
Update Subsystem-Updater getUpdatePolicy(callback: AsyncCallback): void; Added -
Update Subsystem-Updater function getUpdaterForOther(device: string, updateType?: UpdateTypes): Updater; Added -
Update Subsystem-Updater setUpdatePolicy(policy: UpdatePolicy, callback: AsyncCallback): void; Added -
Update Subsystem-Updater getNewVersionInfo(): Promise; Added -
Update Subsystem-Updater function getUpdater(updateType?: UpdateTypes): Updater; Added -
Update Subsystem-Updater applyNewVersion(callback: AsyncCallback): void; Added -
Update Subsystem-Updater rebootAndCleanUserData(): Promise; Added -
Update Subsystem-Updater off(eventType: 'verifyProgress', callback?: UpdateProgressCallback): void; Added -
Update Subsystem-Updater on(eventType: 'upgradeProgress', callback: UpdateProgressCallback): void; Added -
Update Subsystem-Updater checkNewVersion(callback: AsyncCallback): void; Added -
Update Subsystem-Updater on(eventType: 'downloadProgress', callback: UpdateProgressCallback): void; Added -
Update Subsystem-Updater getUpdatePolicy(): Promise; Added -
Update Subsystem-Updater download(): void; Added -
Update Subsystem-Updater off(eventType: 'upgradeProgress', callback?: UpdateProgressCallback): void; Added -
Update Subsystem-Updater getNewVersionInfo(callback: AsyncCallback): void; Added -
Update Subsystem-Updater on(eventType: 'verifyProgress', callback: UpdateProgressCallback): void; Added -
Update Subsystem-Updater verifyUpdatePackage(upgradeFile: string, certsFile: string): void; Added -
Update Subsystem-Updater setUpdatePolicy(policy: UpdatePolicy): Promise; Added -
Update Subsystem-Updater rebootAndCleanCache(callback: AsyncCallback): void; Added -
Update Subsystem-Updater applyNewVersion(): Promise; Added -
Globalization Subsystem-I18n getSystemLanguages(): Array; Added -
Globalization Subsystem-I18n getSystemCountries(language: string): Array; Added -
Globalization Subsystem-I18n isSuggested(language: string, region?: string): boolean; Added -
Globalization Subsystem-I18n getSystemLanguage(): string; Added -
Globalization Subsystem-I18n setSystemLanguage(language: string); Added -
Globalization Subsystem-I18n getSystemRegion(): string; Added -
Globalization Subsystem-I18n setSystemRegion(region: string); Added -
Globalization Subsystem-I18n "getDisplayCountry(locale: string, displayLocale: string,sentenceCase?: boolean): string;" Added -
Globalization Subsystem-I18n getSystemLocale(): string; Added -
Globalization Subsystem-I18n setSystemLocale(locale: string); Added -
Globalization Subsystem-I18n "getDisplayLanguage(locale: string, displayLocale: string,sentenceCase?: boolean): string;" Added -
Telephony Subsystem-radio getNetworkState(callback: AsyncCallback): void;getNetworkState(slotId: number, callback: AsyncCallback): void;getNetworkState(slotId?: number): Promise; Added -
Telephony Subsystem-sim getSimAccountInfo(slotId: number, callback: AsyncCallback): void;getSimAccountInfo(slotId: number): Promise; Added -
Telephony Subsystem-sim getDefaultVoiceSlotId(callback: AsyncCallback): void;getDefaultVoiceSlotId(): Promise; Added -
Telephony Subsystem-sim getSimSpn(slotId: number, callback: AsyncCallback): void;getSimSpn(slotId: number): Promise; Added -
Telephony Subsystem-sim getISOCountryCodeForSim(slotId: number, callback: AsyncCallback): void;getISOCountryCodeForSim(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimIccId(slotId: number, callback: AsyncCallback): void;getSimIccId(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimGid1(slotId: number, callback: AsyncCallback): void;getSimGid1(slotId: number): Promise; Added -
Telephony Subsystem-sim getISOCountryCodeForSim(slotId: number, callback: AsyncCallback): void;getISOCountryCodeForSim(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimOperatorNumeric(slotId: number, callback: AsyncCallback): void;getSimOperatorNumeric(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimSpn(slotId: number, callback: AsyncCallback): void;getSimSpn(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimIccId(slotId: number, callback: AsyncCallback): void;getSimIccId(slotId: number): Promise; Added -
Telephony Subsystem-sim getIMSI(slotId: number, callback: AsyncCallback): void;getIMSI(slotId: number): Promise; Added -
Telephony Subsystem-call combineConference(callId: number, callback: AsyncCallback): void;combineConference(callId: number): Promise; Added -
Telephony Subsystem-call startDTMF(callId: number, character: string, callback: AsyncCallback): void;startDTMF(callId: number, character: string): Promise; Added -
Telephony Subsystem-call stopDTMF(callId: number, callback: AsyncCallback): void;stopDTMF(callId: number): Promise; Added -
Telephony Subsystem-sim setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback): void;setDefaultVoiceSlotId(slotId: number): Promise; Added -
Telephony Subsystem-sim unlockPin(slotId: number, pin: string, callback: AsyncCallback): void;unlockPin(slotId: number, pin: string): Promise; Added -
Telephony Subsystem-sim alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback): void;alterPin(slotId: number, newPin: string, oldPin: string): Promise; Added -
Telephony Subsystem-sim setLockState(slotId: number, pin: string, enable: number, callback: AsyncCallback): void;setLockState(slotId: number, pin: string, enable: number): Promise; Added -
Telephony Subsystem-sim getSimState(slotId: number, callback: AsyncCallback): void;getSimState(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimState(slotId: number, callback: AsyncCallback): void;getSimState(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimState(slotId: number, callback: AsyncCallback): void;getSimState(slotId: number): Promise; Added -
Telephony Subsystem-sim getSimState(slotId: number, callback: AsyncCallback): void;getSimState(slotId: number): Promise; Added -
Telephony Subsystem-call isEmergencyPhoneNumber(phoneNumber: string, callback: AsyncCallback): void;isEmergencyPhoneNumber(phoneNumber: string, options: EmergencyNumberOptions, callback: AsyncCallback): void;isEmergencyPhoneNumber(phoneNumber: string, options?: EmergencyNumberOptions): Promise; Added -
Telephony Subsystem-sms createMessage(pdu: Array, specification: string, callback: AsyncCallback): void;createMessage(pdu: Array, specification: string): Promise; Added -
Telephony Subsystem-call hasCall(callback: AsyncCallback): void;hasCall(): Promise; Added -
Telephony Subsystem-sms sendMessage(options: SendMessageOptions): void; Added -
Telephony Subsystem-call dial(phoneNumber: string, callback: AsyncCallback): void;dial(phoneNumber: string, options: DialOptions, callback: AsyncCallback): void;dial(phoneNumber: string, options?: DialOptions): Promise; Added -
Telephony Subsystem-call interface DialOptions {extras?: boolean; } Added -
Telephony Subsystem-sms sendMessage(options: SendMessageOptions): void; Added -
Telephony Subsystem-sms getDefaultSmsSlotId(callback: AsyncCallback): void;getDefaultSmsSlotId(): Promise; Added -
Telephony Subsystem-call formatPhoneNumber(phoneNumber: string, callback: AsyncCallback): void;formatPhoneNumber(phoneNumber: string, options: NumberFormatOptions, callback: AsyncCallback): void;formatPhoneNumber(phoneNumber: string, options?: NumberFormatOptions): Promise; Added -
Telephony Subsystem-call formatPhoneNumber(phoneNumber: string, callback: AsyncCallback): void;formatPhoneNumber(phoneNumber: string, options: NumberFormatOptions, callback: AsyncCallback): void;formatPhoneNumber(phoneNumber: string, options?: NumberFormatOptions): Promise; Added -
Telephony Subsystem-call formatPhoneNumberToE164(phoneNumber: string, countryCode: string, callback: AsyncCallback): void;formatPhoneNumberToE164(phoneNumber: string, countryCode: string): Promise; Added -
Telephony Subsystem-sms setDefaultSmsSlotId(slotId: number, callback: AsyncCallback): void;setDefaultSmsSlotId(slotId: number): Promise; Added -
Telephony Subsystem-call getCallState(callback: AsyncCallback): void;getCallState(): Promise; Added -
Telephony Subsystem-sms setSmscAddr(slotId: number, smscAddr: string, callback: AsyncCallback): void;setSmscAddr(slotId: number, smscAddr: string): Promise; Added -
Telephony Subsystem-sms getSmscAddr(slotId: number, callback: AsyncCallback): void;getSmscAddr(slotId: number): Promise; Added -
Telephony Subsystem-sms addSimMessage(options: SimMessageOptions, callback: AsyncCallback): void;addSimMessage(options: SimMessageOptions): Promise; Added -
Telephony Subsystem-sms delSimMessage(slotId: number, msgIndex: number, callback: AsyncCallback): void;delSimMessage(slotId: number, msgIndex: number): Promise; Added -
Telephony Subsystem-radio getISOCountryCodeForNetwork(slotId: number, callback: AsyncCallback): void;getISOCountryCodeForNetwork(slotId: number): Promise; Added -
Telephony Subsystem-sms updateSimMessage(options: UpdateSimMessageOptions, callback: AsyncCallback): void;updateSimMessage(options: UpdateSimMessageOptions): Promise; Added -
Telephony Subsystem-radio getISOCountryCodeForNetwork(slotId: number, callback: AsyncCallback): void;getISOCountryCodeForNetwork(slotId: number): Promise; Added -
Telephony Subsystem-sms getAllSimMessages(slotId: number, callback: AsyncCallback<Array>): void;getAllSimMessages(slotId: number): Promise<Array>; Added -
Telephony Subsystem-call isInEmergencyCall(callback: AsyncCallback): void;isInEmergencyCall(): Promise; Added -
Telephony Subsystem-sms setCBConfig(options: CBConfigOptions, callback: AsyncCallback): void;setCBConfig(options: CBConfigOptions): Promise; Added -
Telephony Subsystem-call answer(callId: number, callback: AsyncCallback): void;answer(callId: number): Promise; Added -
Telephony Subsystem-call hangup(callId: number, callback: AsyncCallback): void;hangup(callId: number): Promise; Added -
Telephony Subsystem-call reject(callId: number, callback: AsyncCallback): void;reject(callId: number, options: RejectMessageOptions, callback: AsyncCallback): void;reject(callId: number, options?: RejectMessageOptions): Promise; Added -
Telephony Subsystem-call holdCall(callId: number, callback: AsyncCallback): void;holdCall(callId: number): Promise; Added -
Telephony Subsystem-call unHoldCall(callId: number, callback: AsyncCallback): void;unHoldCall(callId: number): Promise; Added -
Telephony Subsystem-call switchCall(callId: number, callback: AsyncCallback): void;switchCall(callId: number): Promise; Added -
Telephony Subsystem-radio setNetworkSelectionMode(options: NetworkSelectionModeOptions, callback: AsyncCallback): void;setNetworkSelectionMode(options: NetworkSelectionModeOptions): Promise; Added -
Telephony Subsystem-radio getNetworkSearchInformation(slotId: number, callback: AsyncCallback): void;getNetworkSearchInformation(slotId: number): Promise; Added -
Telephony Subsystem-radio getNetworkSelectionMode(slotId: number, callback: AsyncCallback): void;getNetworkSelectionMode(slotId: number): Promise; Added -
Telephony Subsystem-radio isRadioOn(callback: AsyncCallback): void;isRadioOn(): Promise; Added -
Telephony Subsystem-radio turnOnRadio(callback: AsyncCallback): void;turnOnRadio(): Promise; Added -
Telephony Subsystem-radio turnOffRadio(callback: AsyncCallback): void;turnOffRadio(): Promise; Added -
Telephony Subsystem-radio getSignalInformation(slotId: number, callback: AsyncCallback<Array>): void;getSignalInformation(slotId: number): Promise<Array>; Added -
Telephony Subsystem-radio getRadioTech(slotId: number, callback: AsyncCallback<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>): void;getRadioTech(slotId: number): Promise<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>; Added -
Telephony Subsystem-radio getRadioTech(slotId: number, callback: AsyncCallback<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>): void;getRadioTech(slotId: number): Promise<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>; Added -
Telephony Subsystem-radio getRadioTech(slotId: number, callback: AsyncCallback<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>): void;getRadioTech(slotId: number): Promise<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>; Added -
Data Management-distributeddata put(key:string, value:Uint8Array / string / boolean / number, callback: AsyncCallback):void put(key:string, value:Uint8Array / string / boolean / number):Promise Added -
Data Management-distributeddata delete(key: string, callback: AsyncCallback): void delete(key: string): Promise Added -
Data Management-distributeddata on(event:'dataChange', subType: SubscribeType, observer: Callback): void Added -
Data Management-distributeddata get(key:string, callback:AsyncCallback<Uint8Array / string / boolean / number>):void get(key:string):Promise<Uint8Array / string / boolean / number> Added -
Data Management-distributeddata sync(deviceIdList:string[], mode:SyncMode, allowedDelayMs?:number):void Added -
Data Management-distributeddata createKVManager(config: KVManagerConfig, callback: AsyncCallback): void;createKVManager(config: KVManagerConfig): Promise; Added -
Data Management-distributeddata getKVStore(options: Options, storeId: string): Promise;getKVStore(options: Options, storeId: string, callback: AsyncCallback): void; Added -
Data Management-distributeddata on(event:'syncComplete', syncCallback: Callback<Array<[string, number]>>):void Added -
Data Management-rdb type ValueType = number / string / boolean; Added -
Data Management-rdb type ValuesBucket = { [key: string]: ValueType / Uint8Array / null; } Added -
Data Management-rdb name: string; Added -
Data Management-rdb constructor(name: string) Added -
Data Management-rdb equalTo(field: string, value: ValueType): RdbPredicates; Added -
Data Management-rdb notEqualTo(field: string, value: ValueType): RdbPredicates; Added -
Data Management-rdb beginWrap(): RdbPredicates; Added -
Data Management-rdb endWrap(): RdbPredicates; Added -
Data Management-rdb function getRdbStore(config: StoreConfig, version: number, callback: AsyncCallback): void;function getRdbStore(config: StoreConfig, version: number): Promise; Added -
Data Management-rdb function deleteRdbStore(name: string, callback: AsyncCallback): void;function deleteRdbStore(name: string): Promise; Added -
Data Management-rdb insert(name: string, values: ValuesBucket, callback: AsyncCallback): void;insert(name: string, values: ValuesBucket): Promise; Added -
Data Management-rdb update(values: ValuesBucket, rdbPredicates: RdbPredicates, callback: AsyncCallback): void;update(values: ValuesBucket, rdbPredicates: RdbPredicates): Promise; Added -
Data Management-rdb delete(rdbPredicates: RdbPredicates, callback: AsyncCallback): void;delete(rdbPredicates: RdbPredicates): Promise; Added -
Data Management-rdb query(rdbPredicates: RdbPredicates, columns: Array, callback: AsyncCallback): void;query(rdbPredicates: RdbPredicates, columns: Array): Promise; Added -
Data Management-rdb executeSql(sql: string, bindArgs: Array, callback: AsyncCallback): void;executeSql(sql: string, bindArgs: Array): Promise; Added -
Data Management-rdb like(field: string, value: string): RdbPredicates; Added -
Data Management-rdb glob(field: string, value: string): RdbPredicates; Added -
Data Management-rdb between(field: string, low: ValueType, high: ValueType): RdbPredicates; Added -
Data Management-rdb notBetween(field: string, low: ValueType, high: ValueType): RdbPredicates; Added -
Data Management-rdb greaterThan(field: string, value: ValueType): RdbPredicates; Added -
Data Management-rdb lessThan(field: string, value: ValueType): RdbPredicates; Added -
Data Management-rdb greaterThanOrEqualTo(field: string, value: ValueType): RdbPredicates; Added -
Data Management-rdb lessThanOrEqualTo(field: string, value: ValueType): RdbPredicates; Added -
Data Management-rdb or(): RdbPredicates; Added -
Data Management-rdb and(): RdbPredicates; Added -
Data Management-rdb contains(field: string, value: string): RdbPredicates; Added -
Data Management-rdb beginsWith(field: string, value: string): RdbPredicates; Added -
Data Management-rdb endsWith(field: string, value: string): RdbPredicates; Added -
Data Management-rdb isNull(field: string): RdbPredicates; Added -
Data Management-rdb isNotNull(field: string): RdbPredicates; Added -
Data Management-rdb isEnded: boolean; Added -
Data Management-rdb isStarted: boolean; Added -
Data Management-rdb isClosed: boolean; Added -
Data Management-rdb getColumnIndex(columnName: string): number; Added -
Data Management-rdb getColumnName(columnIndex: number): string; Added -
Data Management-rdb goTo(offset: number): boolean; Added -
Data Management-rdb goToRow(position: number): boolean; Added -
Data Management-rdb goToFirstRow(): boolean; Added -
Data Management-rdb goToLastRow(): boolean; Added -
Data Management-rdb goToNextRow(): boolean; Added -
Data Management-rdb goToPreviousRow(): boolean; Added -
Data Management-rdb getBlob(columnIndex: number): Uint8Array; Added -
Data Management-rdb getString(columnIndex: number): string; Added -
Data Management-rdb getLong(columnIndex: number): number; Added -
Data Management-rdb getDouble(columnIndex: number): number; Added -
Data Management-dataAbility orderByDesc(field: string): DataAbilityPredicates; Added -
Data Management-dataAbility distinct(): DataAbilityPredicates; Added -
Data Management-dataAbility limitAs(value: number): DataAbilityPredicates; Added -
Data Management-dataAbility offsetAs(rowOffset: number): DataAbilityPredicates; Added -
Data Management-dataAbility groupBy(fields: Array): DataAbilityPredicates; Added -
Data Management-dataAbility indexedBy(field: string): DataAbilityPredicates; Added -
Data Management-dataAbility in(field: string, value: Array): DataAbilityPredicates; Added -
Data Management-dataAbility notIn(field: string, value: Array): DataAbilityPredicates; Added -
Data Management-dataAbility glob(field: string, value: string): DataAbilityPredicates; Added -
Data Management-dataAbility between(field: string, low: ValueType, high: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility notBetween(field: string, low: ValueType, high: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility greaterThan(field: string, value: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility lessThan(field: string, value: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility greaterThanOrEqualTo(field: string, value: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility lessThanOrEqualTo(field: string, value: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility orderByAsc(field: string): DataAbilityPredicates; Added -
Data Management-rdb isColumnNull(columnIndex: number): boolean; Added -
Data Management-rdb close(): void; Added -
Data Management-dataAbility function createRdbPredicates(name: string, dataAbilityPredicates: DataAbilityPredicates): rdb.RdbPredicates; Added -
Data Management-dataAbility equalTo(field: string, value: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility notEqualTo(field: string, value: ValueType): DataAbilityPredicates; Added -
Data Management-dataAbility beginWrap():DataAbilityPredicates; Added -
Data Management-dataAbility endWrap(): DataAbilityPredicates; Added -
Data Management-rdb orderByAsc(field: string): RdbPredicates; Added -
Data Management-rdb orderByDesc(field: string): RdbPredicates; Added -
Data Management-rdb distinct(): RdbPredicates; Added -
Data Management-rdb limitAs(value: number): RdbPredicates; Added -
Data Management-rdb offsetAs(rowOffset: number): RdbPredicates; Added -
Data Management-rdb groupBy(fields: Array): RdbPredicates; Added -
Data Management-rdb indexedBy(field: string): RdbPredicates; Added -
Data Management-dataAbility or(): DataAbilityPredicates; Added -
Data Management-dataAbility and(): DataAbilityPredicates; Added -
Data Management-dataAbility contains(field: string, value: string): DataAbilityPredicates; Added -
Data Management-dataAbility beginsWith(field: string, value: string): DataAbilityPredicates; Added -
Data Management-dataAbility endsWith(field: string, value: string): DataAbilityPredicates; Added -
Data Management-dataAbility isNull(field: string): DataAbilityPredicates; Added -
Data Management-dataAbility isNotNull(field: string): DataAbilityPredicates; Added -
Data Management-dataAbility like(field: string, value: string): DataAbilityPredicates; Added -
Data Management-rdb in(field: string, value: Array): RdbPredicates; Added -
Data Management-rdb notIn(field: string, value: Array): RdbPredicates; Added -
Data Management-rdb columnNames: Array; Added -
Data Management-rdb columnCount: number; Added -
Data Management-rdb rowCount: number; Added -
Data Management-rdb rowIndex: number; Added -
Data Management-rdb isAtFirstRow: boolean; Added -
Data Management-rdb isAtLastRow: boolean; Added -
Common Event and Notification Subsystem-notification title: string; Added -
Common Event and Notification Subsystem-notification sound?: string; Added -
Common Event and Notification Subsystem-notification text: string; Added -
Common Event and Notification Subsystem-notification vibrationValues?: Array; Added -
Common Event and Notification Subsystem-wantAgent want?: Want; Added -
Common Event and Notification Subsystem-notification vibrationEnabled?: boolean; Added -
Common Event and Notification Subsystem-notification badgeFlag?: boolean; Added -
Common Event and Notification Subsystem-notification type: notification.SlotType; Added -
Common Event and Notification Subsystem-wantAgent code: number; Added -
Common Event and Notification Subsystem-notification contentType: ContentType; Added -
Common Event and Notification Subsystem-notification picture: image.PixelMap; Added -
Common Event and Notification Subsystem-notification briefText: string; Added -
Common Event and Notification Subsystem-notification briefText: string; Added -
Common Event and Notification Subsystem-notification briefText: string; Added -
Common Event and Notification Subsystem-notification bypassDnd?: boolean; Added -
Common Event and Notification Subsystem-notification additionalText?: string; Added -
Common Event and Notification Subsystem-wantagent function cancel(info: WantAgentInfo, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-wantAgent enum OperationType Added -
Common Event and Notification Subsystem-wantAgent enum WantAgentFlags Added -
Common Event and Notification Subsystem-wantAgent permission?: string; Added -
Common Event and Notification Subsystem-notification picture?: NotificationPictureContent; Added -
Common Event and Notification Subsystem-notification normal?: NotificationBasicContent; Added -
Common Event and Notification Subsystem-notification expandedTitle: string; Added -
Common Event and Notification Subsystem-notification expandedTitle: string; Added -
Common Event and Notification Subsystem-wantAgent function trigger(info: WantAgentInfo, triggerInfo: TriggerInfo, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-wantAgent extraInfo?: {[key: string]: any}; Added -
Common Event and Notification Subsystem-notification multiLine?: NotificationMultiLineContent; Added -
Common Event and Notification Subsystem-notification level?: notification.SlotLevel; Added -
Common Event and Notification Subsystem-notification lightColor?: number; Added -
Common Event and Notification Subsystem-notification lightEnabled?: boolean; Added -
Common Event and Notification Subsystem-notification lines: Array; Added -
Common Event and Notification Subsystem-notification lockscreenVisibility?: number; Added -
Common Event and Notification Subsystem-notification longText: string; Added -
Common Event and Notification Subsystem-wantAgent function getBundleName(info: WantAgentInfo, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification longText?: NotificationLongTextContent; Added -
Common Event and Notification Subsystem-notification longTitle: string; Added -
Common Event and Notification Subsystem-wantAgent function judgeEquality(info: WantAgentInfo, info2: WantAgentInfo, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-wantAgent function getUid(info: WantAgentInfo, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_TEMPERATURE_ABNORMAL = common.event.IVI_TEMPERATURE_ABNORMAL, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_VOLTAGE_RECOVERY = common.event.IVI_VOLTAGE_RECOVERY, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_TEMPERATURE_RECOVERY = common.event.IVI_TEMPERATURE_RECOVERY, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_ACTIVE = common.event.IVI_ACTIVE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USB_DEVICE_ATTACHED = usual.event.hardware.usb.action.USB_DEVICE_ATTACHED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USB_DEVICE_DETACHED = usual.event.hardware.usb.action.USB_DEVICE_DETACHED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_PAUSE = common.event.IVI_PAUSE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_STANDBY = common.event.IVI_STANDBY, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_LASTMODE_SAVE = common.event.IVI_LASTMODE_SAVE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_VOLTAGE_ABNORMAL = common.event.IVI_VOLTAGE_ABNORMAL, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_HIGH_TEMPERATURE = common.event.IVI_HIGH_TEMPERATURE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_EXTREME_TEMPERATURE = common.event.IVI_EXTREME_TEMPERATURE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DISK_UNMOUNTABLE = usual.event.data.DISK_UNMOUNTABLE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DISK_EJECT = usual.event.data.DISK_EJECT, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_VISIBLE_ACCOUNTS_UPDATED = usual.event.data.VISIBLE_ACCOUNTS_UPDATED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_ACCOUNT_DELETED = usual.event.data.ACCOUNT_DELETED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_FOUNDATION_READY = common.event.FOUNDATION_READY, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_AIRPLANE_MODE_CHANGED = usual.event.AIRPLANE_MODE Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USB_ACCESSORY_ATTACHED = usual.event.hardware.usb.action.USB_ACCESSORY_ATTACHED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USB_ACCESSORY_DETACHED = usual.event.hardware.usb.action.USB_ACCESSORY_DETACHED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DISK_REMOVED = usual.event.data.DISK_REMOVED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DISK_UNMOUNTED = usual.event.data.DISK_UNMOUNTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DISK_MOUNTED = usual.event.data.DISK_MOUNTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DISK_BAD_REMOVAL = usual.event.data.DISK_BAD_REMOVAL, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_NFC_ACTION_RF_FIELD_OFF_DETECTED = usual.event.nfc.action.RF_FIELD_OFF_DETECTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DISCHARGING = usual.event.DISCHARGING, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_CHARGING = usual.event.CHARGING, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DEVICE_IDLE_MODE_CHANGED = usual.event.DEVICE_IDLE_MODE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_POWER_SAVE_MODE_CHANGED = usual.event.POWER_SAVE_MODE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_ADDED = usual.event.USER_ADDED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_REMOVED = usual.event.USER_REMOVED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_ABILITY_ADDED = common.event.ABILITY_ADDED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_ABILITY_REMOVED = common.event.ABILITY_REMOVED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_ABILITY_UPDATED = common.event.ABILITY_UPDATED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_LOCATION_MODE_STATE_CHANGED = usual.event.location.MODE_STATE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_IVI_SLEEP = common.event.IVI_SLEEP, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_NAME_UPDATE = usual.event.bluetooth.host.NAME_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSINK_CONNECT_STATE_UPDATE = usual.event.bluetooth.a2dpsink.CONNECT_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSINK_PLAYING_STATE_UPDATE = usual.event.bluetooth.a2dpsink.PLAYING_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSINK_AUDIO_STATE_UPDATE = usual.event.bluetooth.a2dpsink.AUDIO_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_NFC_ACTION_ADAPTER_STATE_CHANGED = usual.event.nfc.action.ADAPTER_STATE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_NFC_ACTION_RF_FIELD_ON_DETECTED = usual.event.nfc.action.RF_FIELD_ON_DETECTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_REQ_ENABLE = usual.event.bluetooth.host.REQ_ENABLE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_REQ_DISABLE = usual.event.bluetooth.host.REQ_DISABLE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_SCAN_MODE_UPDATE = usual.event.bluetooth.host.SCAN_MODE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_STARTED = usual.event.bluetooth.host.DISCOVERY_STARTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_FINISHED = usual.event.bluetooth.host.DISCOVERY_FINISHED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_P2P_CONN_STATE = usual.event.wifi.p2p.CONN_STATE_CHANGE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_P2P_STATE_CHANGED = usual.event.wifi.p2p.STATE_CHANGE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_P2P_PEERS_STATE_CHANGED = usual.event.wifi.p2p.DEVICES_CHANGE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_P2P_CURRENT_DEVICE_STATE_CHANGED = usual.event.wifi.p2p.CURRENT_DEVICE_CHANGE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_P2P_GROUP_STATE_CHANGED = usual.event.wifi.p2p.GROUP_STATE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CONNECT_STATE_UPDATE = usual.event.bluetooth.handsfree.ag.CONNECT_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CURRENT_DEVICE_UPDATE = usual.event.bluetooth.handsfree.ag.CURRENT_DEVICE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_AUDIO_STATE_UPDATE = usual.event.bluetooth.handsfree.ag.AUDIO_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CONNECT_STATE_UPDATE = usual.event.bluetooth.a2dpsource.CONNECT_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CURRENT_DEVICE_UPDATE = usual.event.bluetooth.a2dpsource.CURRENT_DEVICE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_RSSI_VALUE = usual.event.wifi.RSSI_VALUE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_CONN_STATE = usual.event.wifi.CONN_STATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_HOTSPOT_STATE = usual.event.wifi.HOTSPOT_STATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_AP_STA_JOIN = usual.event.wifi.WIFI_HS_STA_JOIN, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_AP_STA_LEAVE = usual.event.wifi.WIFI_HS_STA_LEAVE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_MPLINK_STATE_CHANGE = usual.event.wifi.mplink.STATE_CHANGE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_HWID_LOGOUT = common.event.HWID_LOGOUT, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_HWID_TOKEN_INVALID = common.event.HWID_TOKEN_INVALID, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_HWID_LOGOFF = common.event.HWID_LOGOFF, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_POWER_STATE = usual.event.wifi.POWER_STATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_SCAN_FINISHED = usual.event.wifi.SCAN_FINISHED, Added -
Common Event and Notification Subsystem-commonEvent clearAbortCommonEvent(): Promise; Added -
Common Event and Notification Subsystem-commonEvent bundleName?: string; Added -
Common Event and Notification Subsystem-commonEvent code?: number; Added -
Common Event and Notification Subsystem-commonEvent data?: string; Added -
Common Event and Notification Subsystem-commonEvent subscriberPermissions?: Array; Added -
Common Event and Notification Subsystem-commonEvent isOrdered?: boolean; Added -
Common Event and Notification Subsystem-commonEvent isSticky?: boolean; Added -
Common Event and Notification Subsystem-commonEvent abortCommonEvent(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent abortCommonEvent(): Promise; Added -
Common Event and Notification Subsystem-commonEvent function createSubscriber(subscribeInfo: CommonEventSubscribeInfo): Promise; Added -
Common Event and Notification Subsystem-commonEvent function createSubscriber(subscribeInfo: CommonEventSubscribeInfo, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent function subscribe(subscriber: CommonEventSubscriber, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent function publish(event: string, options: CommonEventPublishData, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent isOrderedCommonEvent(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent isOrderedCommonEvent(): Promise; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BOOT_COMPLETED = usual.event.BOOT_COMPLETED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_LOCKED_BOOT_COMPLETED = usual.event.LOCKED_BOOT_COMPLETED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_SHUTDOWN = usual.event.SHUTDOWN, Added -
Common Event and Notification Subsystem-commonEvent isStickyCommonEvent(): Promise; Added -
Common Event and Notification Subsystem-commonEvent getData(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent getData(): Promise; Added -
Common Event and Notification Subsystem-commonEvent getSubscribeInfo(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent getSubscribeInfo(): Promise; Added -
Common Event and Notification Subsystem-commonEvent function publish(event: string, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent event: string Added -
Common Event and Notification Subsystem-commonEvent bundleName?: string; Added -
Common Event and Notification Subsystem-commonEvent code?: number; Added -
Common Event and Notification Subsystem-commonEvent data?: string; Added -
Common Event and Notification Subsystem-commonEvent setCode(code: number, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DRIVE_MODE = common.event.DRIVE_MODE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_HOME_MODE = common.event.HOME_MODE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_OFFICE_MODE = common.event.OFFICE_MODE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_STARTED = usual.event.USER_STARTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_BACKGROUND = usual.event.USER_BACKGROUND, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_FOREGROUND = usual.event.USER_FOREGROUND, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_SWITCHED = usual.event.USER_SWITCHED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_STARTING = usual.event.USER_STARTING, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_UNLOCKED = usual.event.USER_UNLOCKED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_STOPPING = usual.event.USER_STOPPING, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_STOPPED = usual.event.USER_STOPPED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_HWID_LOGIN = common.event.HWID_LOGIN, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_VERIFIED = usual.event.PACKAGE_VERIFIED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_EXTERNAL_APPLICATIONS_AVAILABLE = usual.event.EXTERNAL_APPLICATIONS_AVAILABLE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_EXTERNAL_APPLICATIONS_UNAVAILABLE = usual.event.EXTERNAL_APPLICATIONS_UNAVAILABLE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_CONFIGURATION_CHANGED = usual.event.CONFIGURATION_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_LOCALE_CHANGED = usual.event.LOCALE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_MANAGE_PACKAGE_STORAGE = usual.event.MANAGE_PACKAGE_STORAGE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGES_UNSUSPENDED = usual.event.PACKAGES_UNSUSPENDED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_MY_PACKAGE_SUSPENDED = usual.event.MY_PACKAGE_SUSPENDED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_MY_PACKAGE_UNSUSPENDED = usual.event.MY_PACKAGE_UNSUSPENDED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_UID_REMOVED = usual.event.UID_REMOVED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_FIRST_LAUNCH = usual.event.PACKAGE_FIRST_LAUNCH, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_NEEDS_VERIFICATION = usual.event.PACKAGE_NEEDS_VERIFICATION, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_SCREEN_OFF = usual.event.SCREEN_OFF, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_SCREEN_ON = usual.event.SCREEN_ON, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_USER_PRESENT = usual.event.USER_PRESENT, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_TIME_TICK = usual.event.TIME_TICK, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_TIME_CHANGED = usual.event.TIME_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_DATE_CHANGED = usual.event.DATE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BATTERY_CHANGED = usual.event.BATTERY_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BATTERY_LOW = usual.event.BATTERY_LOW, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BATTERY_OKAY = usual.event.BATTERY_OKAY, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_POWER_CONNECTED = usual.event.POWER_CONNECTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_POWER_DISCONNECTED = usual.event.POWER_DISCONNECTED, Added -
Common Event and Notification Subsystem-commonEvent function unsubscribe(subscriber: CommonEventSubscriber, callback?: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_CONNECTED = usual.event.bluetooth.remotedevice.ACL_CONNECTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_DISCONNECTED = usual.event.bluetooth.remotedevice.ACL_DISCONNECTED, Added -
Common Event and Notification Subsystem-commonEvent getAbortCommonEvent(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_NAME_UPDATE = usual.event.bluetooth.remotedevice.NAME_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent getAbortCommonEvent(): Promise; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_CONNECT_STATE_UPDATE = usual.event.bluetooth.handsfreeunit.CONNECT_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIR_STATE = usual.event.bluetooth.remotedevice.PAIR_STATE, Added -
Common Event and Notification Subsystem-commonEvent getCode(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent setCode(code: number): Promise; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AUDIO_STATE_UPDATE = usual.event.bluetooth.handsfreeunit.AUDIO_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_BATTERY_VALUE_UPDATE = usual.event.bluetooth.remotedevice.BATTERY_VALUE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent getCode(): Promise; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_COMMON_EVENT = usual.event.bluetooth.handsfreeunit.AG_COMMON_EVENT, Added -
Common Event and Notification Subsystem-commonEvent setCodeAndData(code: number, data: string, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_SDP_RESULT = usual.event.bluetooth.remotedevice.SDP_RESULT, Added -
Common Event and Notification Subsystem-commonEvent isStickyCommonEvent(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_CALL_STATE_UPDATE = usual.event.bluetooth.handsfreeunit.AG_CALL_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent setCodeAndData(code: number, data: string): Promise; Added -
Common Event and Notification Subsystem-commonEvent events: Array; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_STATE_UPDATE = usual.event.bluetooth.host.STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSOURCE_PLAYING_STATE_UPDATE = usual.event.bluetooth.a2dpsource.PLAYING_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent setData(data: string, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSOURCE_AVRCP_CONNECT_STATE_UPDATE = usual.event.bluetooth.a2dpsource.AVRCP_CONNECT_STATE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_HOST_REQ_DISCOVERABLE = usual.event.bluetooth.host.REQ_DISCOVERABLE, Added -
Common Event and Notification Subsystem-commonEvent publisherPermission?: string; Added -
Common Event and Notification Subsystem-commonEvent setData(data: string): Promise; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_UUID_VALUE = usual.event.bluetooth.remotedevice.UUID_VALUE, Added -
Common Event and Notification Subsystem-commonEvent publisherDeviceId?: string; Added -
Common Event and Notification Subsystem-commonEvent clearAbortCommonEvent(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-commonEvent userId?: number; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_TIMEZONE_CHANGED = usual.event.TIMEZONE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_REQ = usual.event.bluetooth.remotedevice.PAIRING_REQ, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_DISCOVERED = usual.event.bluetooth.remotedevice.DISCOVERED, Added -
Common Event and Notification Subsystem-commonEvent priority?: number; Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BUNDLE_REMOVED = usual.event.BUNDLE_REMOVED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CLASS_VALUE_UPDATE = usual.event.bluetooth.remotedevice.CLASS_VALUE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_CANCEL = usual.event.bluetooth.remotedevice.PAIRING_CANCEL, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_CLOSE_SYSTEM_DIALOGS = usual.event.CLOSE_SYSTEM_DIALOGS, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_ADDED = usual.event.PACKAGE_ADDED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REQ = usual.event.bluetooth.remotedevice.CONNECT_REQ, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_FULLY_REMOVED = usual.event.PACKAGE_FULLY_REMOVED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_REPLACED = usual.event.PACKAGE_REPLACED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REPLY = usual.event.bluetooth.remotedevice.CONNECT_REPLY, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_MY_PACKAGE_REPLACED = usual.event.MY_PACKAGE_REPLACED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_CHANGED = usual.event.PACKAGE_CHANGED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_CANCEL = usual.event.bluetooth.remotedevice.CONNECT_CANCEL, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_REMOVED = usual.event.PACKAGE_REMOVED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_RESTARTED = usual.event.PACKAGE_RESTARTED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGE_DATA_CLEARED = usual.event.PACKAGE_DATA_CLEARED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_PACKAGES_SUSPENDED = usual.event.PACKAGES_SUSPENDED, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CODEC_VALUE_UPDATE = usual.event.bluetooth.a2dpsource.CODEC_VALUE_UPDATE, Added -
Common Event and Notification Subsystem-commonEvent COMMON_EVENT_WIFI_P2P_PEERS_DISCOVERY_STATE_CHANGED = usual.event.wifi.p2p.PEER_DISCOVERY_STATE_CHANGE, Added -
Common Event and Notification Subsystem-notification LEVEL_NONE = 0, Added -
Common Event and Notification Subsystem-notification LEVEL_MIN = 1, Added -
Common Event and Notification Subsystem-notification LEVEL_LOW = 2, Added -
Common Event and Notification Subsystem-notification LEVEL_DEFAULT = 3, Added -
Common Event and Notification Subsystem-notification label?: string; Added -
Common Event and Notification Subsystem-notification bundle: string; Added -
Common Event and Notification Subsystem-notification uid?: number; Added -
Common Event and Notification Subsystem-notification NOTIFICATION_CONTENT_MULTILINE, Added -
Common Event and Notification Subsystem-notification UNKNOWN_TYPE = 0, Added -
Common Event and Notification Subsystem-notification SOCIAL_COMMUNICATION = 1, Added -
Common Event and Notification Subsystem-notification LEVEL_HIGH = 4, Added -
Common Event and Notification Subsystem-notification NOTIFICATION_CONTENT_BASIC_TEXT, Added -
Common Event and Notification Subsystem-notification NOTIFICATION_CONTENT_LONG_TEXT, Added -
Common Event and Notification Subsystem-notification NOTIFICATION_CONTENT_PICTURE, Added -
Common Event and Notification Subsystem-notification isFloatingIcon?: boolean; Added -
Common Event and Notification Subsystem-notification label?: string; Added -
Common Event and Notification Subsystem-notification badgeIconStyle?: number; Added -
Common Event and Notification Subsystem-notification showDeliveryTime?: boolean; Added -
Common Event and Notification Subsystem-notification isAlertOnce?: boolean; Added -
Common Event and Notification Subsystem-notification function getActiveNotifications(callback: AsyncCallback<Array>): void; Added -
Common Event and Notification Subsystem-notification isStopwatch?: boolean; Added -
Common Event and Notification Subsystem-notification isCountDown?: boolean; Added -
Common Event and Notification Subsystem-notification function getActiveNotifications(): Promise<Array>; Added -
Common Event and Notification Subsystem-notification function getActiveNotificationCount(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification readonly creatorUid?: number; Added -
Common Event and Notification Subsystem-notification function getActiveNotificationCount(): Promise; Added -
Common Event and Notification Subsystem-notification readonly creatorPid?: number; Added -
Common Event and Notification Subsystem-notification function cancel(id: number, label?: string): Promise; Added -
Common Event and Notification Subsystem-notification classification?: string; Added -
Common Event and Notification Subsystem-notification readonly hashCode?: string; Added -
Common Event and Notification Subsystem-notification function cancelAll(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification actionButtons?: Array; Added -
Common Event and Notification Subsystem-notification function cancelAll(): Promise; Added -
Common Event and Notification Subsystem-notification smallIcon?: image.PixelMap; Added -
Common Event and Notification Subsystem-notification isUnremovable?: boolean; Added -
Common Event and Notification Subsystem-notification largeIcon?: image.PixelMap; Added -
Common Event and Notification Subsystem-notification deliveryTime?: number; Added -
Common Event and Notification Subsystem-notification readonly creatorBundleName?: string; Added -
Common Event and Notification Subsystem-notification tapDismissed?: boolean; Added -
Common Event and Notification Subsystem-notification function publish(request: NotificationRequest): Promise; Added -
Common Event and Notification Subsystem-notification autoDeletedTime?: number; Added -
Common Event and Notification Subsystem-notification function cancel(id: number, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification content: NotificationContent; Added -
Common Event and Notification Subsystem-notification wantAgent?: WantAgentInfo; Added -
Common Event and Notification Subsystem-notification function cancel(id: number, label: string, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification function getSlot(slotType: SlotType, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification extraInfo?: {[key: string]: any}; Added -
Common Event and Notification Subsystem-notification function getSlot(slotType: SlotType): Promise; Added -
Common Event and Notification Subsystem-notification SERVICE_INFORMATION = 2, Added -
Common Event and Notification Subsystem-notification color?: number; Added -
Common Event and Notification Subsystem-notification id?: number; Added -
Common Event and Notification Subsystem-notification function getSlots(callback: AsyncCallback<Array>): void; Added -
Common Event and Notification Subsystem-notification CONTENT_INFORMATION = 3, Added -
Common Event and Notification Subsystem-notification slotType?: notification.SlotType; Added -
Common Event and Notification Subsystem-notification colorEnabled?: boolean; Added -
Common Event and Notification Subsystem-notification OTHER_TYPES = 0xFFFF, Added -
Common Event and Notification Subsystem-notification isOngoing?: boolean; Added -
Common Event and Notification Subsystem-notification function addSlot(type: SlotType, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification id: number; Added -
Common Event and Notification Subsystem-notification function addSlot(type: SlotType): Promise; Added -
Common Event and Notification Subsystem-notification desc?: string; Added -
Common Event and Notification Subsystem-notification function publish(request: NotificationRequest, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification function removeAllSlots(callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification function removeAllSlots(): Promise; Added -
Common Event and Notification Subsystem-notification function getSlots(): Promise<Array>; Added -
Common Event and Notification Subsystem-notification function removeSlot(slotType: SlotType, callback: AsyncCallback): void; Added -
Common Event and Notification Subsystem-notification function removeSlot(slotType: SlotType): Promise; Added -
Globalization Subsystem-resourceManager getString(resId: number, callback: AsyncCallback);getString(resId: number): Promise; Added -
Globalization Subsystem-resourceManager getStringArray(resId: number, callback: AsyncCallback<Array>);getStringArray(resId: number): Promise<Array>; Added -
Globalization Subsystem-resourceManager getConfiguration(callback: AsyncCallback);getConfiguration(): Promise; Added -
Globalization Subsystem-resourceManager getDeviceCapability(callback: AsyncCallback);getDeviceCapability(): Promise; Added -
Globalization Subsystem-resourceManager getMedia(resId: number, callback: AsyncCallback);getMedia(resId: number): Promise;getMediaBase64(resId: number, callback: AsyncCallback);getMediaBase64(resId: number): Promise; Added -
Globalization Subsystem-resourceManager "getPluralString(resId: number, num: number, callback: AsyncCallback);getPluralString(resId: number, num: number): Promise;" Added -
Globalization Subsystem-resourceManager DeviceCapability Added -
Globalization Subsystem-resourceManager "getMediaBase64(resId: number, callback: AsyncCallback);getMediaBase64(resId: number): Promise;" Added -
Globalization Subsystem-resourceManager "getResourceManager(callback: AsyncCallback);getResourceManager(bundleName: string, callback: AsyncCallback);getResourceManager(): Promise;getResourceManager(bundleName: string): Promise;" Added -
Globalization Subsystem-resourceManager DeviceType Added -
Globalization Subsystem-resourceManager Direction Added -
Globalization Subsystem-resourceManager Configuration Added -
Globalization Subsystem-resourceManager ScreenDensity Added -
Globalization Subsystem-resourceManager deviceType Added -
Globalization Subsystem-resourceManager locale Added -
Globalization Subsystem-resourceManager direction Added -
Globalization Subsystem-resourceManager screenDensity Added -
Power Management Subsystem-batteryInfo batteryInfo:const batterySOC: number; Added -
Power Management Subsystem-batteryInfo batteryInfo:const technology: string; Added -
Power Management Subsystem-batteryInfo batteryInfo:const isBatteryPresent: boolean; Added -
Power Management Subsystem-batteryInfo batteryInfo:const batteryTemperature: number; Added -
Power Management Subsystem-batteryInfo batteryInfo:const pluggedType: BatteryPluggedType; Added -
Power Management Subsystem-batteryInfo batteryInfo:const chargingStatus: BatteryChargeState; Added -
Power Management Subsystem-batteryInfo batteryInfo:const healthStatus: BatteryHealthState; Added -
Power Management Subsystem-batteryInfo batteryInfo:const voltage: number; Added -
Power Management Subsystem-batteryInfo BatteryChargeState:NONE Added -
Power Management Subsystem-batteryInfo BatteryChargeState:DISABLE Added -
Power Management Subsystem-batteryInfo BatteryChargeState:ENABLE, Added -
Power Management Subsystem-batteryInfo BatteryChargeState:FULL Added -
Power Management Subsystem-batteryInfo BatteryHealthState:COLD Added -
Power Management Subsystem-batteryInfo BatteryHealthState:OVERHEAT Added -
Power Management Subsystem-batteryInfo BatteryHealthState:OVERVOLTAGE Added -
Power Management Subsystem-batteryInfo BatteryHealthState:DEAD Added -
Power Management Subsystem-batteryInfo BatteryHealthState:UNKNOWN Added -
Power Management Subsystem-batteryInfo BatteryHealthState:GOOD Added -
Power Management Subsystem-batteryInfo BatteryPluggedType:WIRELESS Added -
Power Management Subsystem-batteryInfo BatteryPluggedType:NONE Added -
Power Management Subsystem-batteryInfo BatteryPluggedType:AC Added -
Power Management Subsystem-batteryInfo BatteryPluggedType:USB Added -
Power Management Subsystem-runningLock RunningLock:unlock() Added -
Power Management Subsystem-runningLock runningLock:isRunningLockTypeSupported(type: RunningLockType, callback: AsyncCallback): void; Added -
Power Management Subsystem-runningLock runningLock:createRunningLock(name: string, type: runningLockType): RunningLock Added -
Power Management Subsystem-runningLock RunningLock:lock(timeout: number) Added -
Power Management Subsystem-runningLock RunningLock:isUsed(): boolean Added -
Power Management Subsystem-runninglock RunningLockType:BACKGROUND Added -
Power Management Subsystem-runninglock RunningLockType:PROXIMITY_SCREEN_CONTROL Added -
Power Management Subsystem-power power:rebootDevice(reason ?: string) Added -
Power Management Subsystem-power power:isScreenOn(callback: AsyncCallback): void; Added -