DataUriUtils Module

icon-note.gif NOTE The initial APIs of this module are supported since API version 7. Newly added APIs will be marked with a superscript to indicate their earliest API version.

Modules to Import

import dataUriUtils from '@ohos.ability.dataUriUtils';

dataUriUtils.getId

getId(uri: string): number

Obtains the ID attached to the end of a given URI.

System capability: SystemCapability.Ability.AbilityRuntime.Core

Parameters

Name Type Mandatory Description
uri string Yes URI object from which the ID is to be obtained.

Return value

Type Description
number ID obtained from the URI object.

Example

dataUriUtils.getId("com.example.dataUriUtils/1221")

dataUriUtils.attachId

attachId(uri: string, id: number): string

Attaches an ID to the end of a given URI.

System capability: SystemCapability.Ability.AbilityRuntime.Core

Parameters

Name Type Mandatory Description
uri string Yes URI object to which an ID is to be attached.
id number Yes ID to be attached.

Return value

Type Description
string URI object with the ID attached.

Example

var idint = 1122;
dataUriUtils.attachId(
    "com.example.dataUriUtils",
	idint,
)

dataUriUtils.deleteId

deleteId(uri: string): string

Deletes the ID from the end of a given URI.

System capability: SystemCapability.Ability.AbilityRuntime.Core

Parameters

Name Type Mandatory Description
uri string Yes URI object from which the ID is to be deleted.

Return value

Type Description
string URI object with the ID deleted.

Example

dataUriUtils.deleteId("com.example.dataUriUtils/1221")

dataUriUtils.updateId

updateId(uri: string, id: number): string

Updates the ID in a given URI.

System capability: SystemCapability.Ability.AbilityRuntime.Core

Parameters

Name Type Mandatory Description
uri string Yes URI object to be updated.
id number Yes New ID.

Return value

Type Description
string URI object with the new ID.

Example

var idint = 1122;
dataUriUtils.updateId(
    "com.example.dataUriUtils",
	idint
)