diff --git a/api/@ohos.sensor.d.ts b/api/@ohos.sensor.d.ts index be30e315133bd4760c08852e7407899d7632c66e..d57d5d584337035b5b747c5bc2a8d010495b6ded 100644 --- a/api/@ohos.sensor.d.ts +++ b/api/@ohos.sensor.d.ts @@ -3708,72 +3708,64 @@ declare namespace sensor { * Indicates geomagnetic field data. * @typedef GeomagneticResponse * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ interface GeomagneticResponse { /** * Geomagnetic x-axis component. - * @type { double } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - x: double; + x: number; /** * Geomagnetic y-axis component. - * @type { double } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - y: double; + y: number; /** * Geomagnetic z-axis component. - * @type { double } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - z: double; + z: number; /** * The Angle between the earth's magnetic field lines and the horizontal plane. - * @type { double } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - geomagneticDip: double; + geomagneticDip: number; /** * The Angle of magnetic north and true north on a horizontal plane. - * @type { double } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - deflectionAngle: double; + deflectionAngle: number; /** * The horizontal strength of the geomagnetic field. - * @type { double } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - levelIntensity: double; + levelIntensity: number; /** * The total strength of the geomagnetic field. - * @type { double } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - totalIntensity: double; + totalIntensity: number; } /** @@ -4072,25 +4064,22 @@ declare namespace sensor { * Indicates the axis of the new coordinate system that coincides with the XY axis of the original coordinate system. * @typedef CoordinatesOptions * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ interface CoordinatesOptions { /** Indicates the axis of the new coordinate system that coincides with the X axis of the original coordinate system. - * @type { int } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - x: int; + x: number; /** Indicates the axis of the new coordinate system that coincides with the Y axis of the original coordinate system. - * @type { int } + * @type { number } * @syscap SystemCapability.Sensors.Sensor - * @since arkts {'1.1':'8', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 8 */ - y: int; + y: number; } /** diff --git a/api/@ohos.vibrator.d.ts b/api/@ohos.vibrator.d.ts index cd6323f85bf45e1dd44f17bfd1f36f833f6b6f03..de281346b819e56fdafc544cf56b538a36480dbf 100644 --- a/api/@ohos.vibrator.d.ts +++ b/api/@ohos.vibrator.d.ts @@ -33,7 +33,7 @@ import { AsyncCallback, Callback } from './@ohos.base'; * @namespace vibrator * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ declare namespace vibrator { @@ -118,7 +118,7 @@ declare namespace vibrator { * @throws { BusinessError } 14600101 - Device operation failed * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function startVibration(effect: VibrateEffect, attribute: VibrateAttribute, callback: AsyncCallback): void; @@ -152,7 +152,7 @@ declare namespace vibrator { * @throws { BusinessError } 14600101 - Device operation failed. * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function startVibration(effect: VibrateEffect, attribute: VibrateAttribute): Promise; @@ -167,7 +167,7 @@ declare namespace vibrator { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; *
2. Incorrect parameter types; 3. Parameter verification failed. * @syscap SystemCapability.Sensors.MiscDevice - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function stopVibration(stopMode: VibratorStopMode): Promise; @@ -182,7 +182,7 @@ declare namespace vibrator { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; *
2. Incorrect parameter types; 3. Parameter verification failed. * @syscap SystemCapability.Sensors.MiscDevice - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ function stopVibration(stopMode: VibratorStopMode, callback: AsyncCallback): void; @@ -204,7 +204,7 @@ declare namespace vibrator { * @throws { BusinessError } 201 - Permission denied. * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function stopVibration(callback: AsyncCallback): void; @@ -226,7 +226,7 @@ declare namespace vibrator { * @throws { BusinessError } 201 - Permission denied. * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ function stopVibration(): Promise; @@ -239,7 +239,7 @@ declare namespace vibrator { * @throws { BusinessError } 14600101 - Device operation failed. * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function stopVibrationSync(): void; @@ -267,7 +267,7 @@ declare namespace vibrator { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; *
2. Incorrect parameter types; 3. Parameter verification failed. * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function isSupportEffect(effectId: string, callback: AsyncCallback): void; @@ -281,7 +281,7 @@ declare namespace vibrator { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Mandatory parameters are left unspecified; *
2. Incorrect parameter types; 3. Parameter verification failed. * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ function isSupportEffect(effectId: string): Promise; @@ -362,7 +362,7 @@ declare namespace vibrator { * @returns { boolean } Returns whether the high-definition haptic is supported. * @throws { BusinessError } 14600101 - Device operation failed. * @syscap SystemCapability.Sensors.MiscDevice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ function isHdHapticSupported(): boolean; @@ -372,7 +372,7 @@ declare namespace vibrator { * * @enum { string } * @syscap SystemCapability.Sensors.MiscDevice - * @since 8 dynamic + * @since 8 dynamic * @since 20 static */ enum EffectId { @@ -380,7 +380,7 @@ declare namespace vibrator { * Describes the vibration effect of the vibrator when a user adjusts the timer. * * @syscap SystemCapability.Sensors.MiscDevice - * @since 8 dynamic + * @since 8 dynamic * @since 20 static */ EFFECT_CLOCK_TIMER = 'haptic.clock.timer' @@ -448,7 +448,7 @@ declare namespace vibrator { * * @enum { string } * @syscap SystemCapability.Sensors.MiscDevice - * @since 8 dynamic + * @since 8 dynamic * @since 20 static */ enum VibratorStopMode { @@ -456,7 +456,7 @@ declare namespace vibrator { * Indicates the mode of stopping a one-shot vibration effect. * * @syscap SystemCapability.Sensors.MiscDevice - * @since 8 dynamic + * @since 8 dynamic * @since 20 static */ VIBRATOR_STOP_MODE_TIME = 'time', @@ -465,7 +465,7 @@ declare namespace vibrator { * Indicates the mode of stopping a preset vibration effect. * * @syscap SystemCapability.Sensors.MiscDevice - * @since 8 dynamic + * @since 8 dynamic * @since 20 static */ VIBRATOR_STOP_MODE_PRESET = 'preset' @@ -486,7 +486,7 @@ declare namespace vibrator { * 'touch' | 'media' | 'physicalFeedback' | 'simulateReality'} * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ type Usage = 'unknown' | 'alarm' | 'ring' | 'notification' | 'communication' | @@ -505,7 +505,7 @@ declare namespace vibrator { * @interface VibrateAttribute * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ interface VibrateAttribute { @@ -521,7 +521,7 @@ declare namespace vibrator { * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ id?: int; @@ -549,7 +549,7 @@ declare namespace vibrator { * @type { Usage } * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ usage: Usage; @@ -560,7 +560,7 @@ declare namespace vibrator { * @type { ?boolean } * @syscap SystemCapability.Sensors.MiscDevice * @systemapi - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ systemUsage?: boolean; @@ -594,7 +594,7 @@ declare namespace vibrator { * @typedef { VibrateTime | VibratePreset | VibrateFromFile | VibrateFromPattern } * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ type VibrateEffect = VibrateTime | VibratePreset | VibrateFromFile | VibrateFromPattern; @@ -612,7 +612,7 @@ declare namespace vibrator { * @interface VibrateTime * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ interface VibrateTime { @@ -628,7 +628,7 @@ declare namespace vibrator { * @type { 'time' } * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ type: 'time'; @@ -645,7 +645,7 @@ declare namespace vibrator { * @type { int } * @syscap SystemCapability.Sensors.MiscDevice * @atomicservice - * @since 11 dynamic + * @since 11 dynamic * @since 20 static */ duration: int; /** The duration of the vibration, in ms */ @@ -656,7 +656,7 @@ declare namespace vibrator { * * @interface VibratePreset * @syscap SystemCapability.Sensors.MiscDevice - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ interface VibratePreset { @@ -665,7 +665,7 @@ declare namespace vibrator { * * @type { 'preset' } * @syscap SystemCapability.Sensors.MiscDevice - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ type: 'preset'; @@ -675,7 +675,7 @@ declare namespace vibrator { * * @type { string } * @syscap SystemCapability.Sensors.MiscDevice - * @since 9 dynamic + * @since 9 dynamic * @since 20 static */ effectId: string; @@ -691,7 +691,7 @@ declare namespace vibrator { * * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ count?: int; @@ -701,7 +701,7 @@ declare namespace vibrator { * * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 12 dynamic + * @since 12 dynamic * @since 20 static */ intensity?: int; @@ -712,7 +712,7 @@ declare namespace vibrator { * * @interface VibrateFromFile * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ interface VibrateFromFile { @@ -721,7 +721,7 @@ declare namespace vibrator { * * @type { 'file' } * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ type: 'file'; @@ -731,7 +731,7 @@ declare namespace vibrator { * * @type { HapticFileDescriptor } * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ hapticFd: HapticFileDescriptor; @@ -743,7 +743,7 @@ declare namespace vibrator { * * @interface HapticFileDescriptor * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ interface HapticFileDescriptor { @@ -753,7 +753,7 @@ declare namespace vibrator { * * @type { int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ fd: int; @@ -764,7 +764,7 @@ declare namespace vibrator { * * @type { ?long } * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ offset?: long; @@ -775,7 +775,7 @@ declare namespace vibrator { * * @type { ?long } * @syscap SystemCapability.Sensors.MiscDevice - * @since 10 dynamic + * @since 10 dynamic * @since 20 static */ length?: long; @@ -786,7 +786,7 @@ declare namespace vibrator { * * @enum { int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ enum VibratorEventType { @@ -794,7 +794,7 @@ declare namespace vibrator { * Steady state long vibration * * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ CONTINUOUS = 0, @@ -803,7 +803,7 @@ declare namespace vibrator { * Transient short vibration * * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ TRANSIENT = 1, @@ -814,7 +814,7 @@ declare namespace vibrator { * * @interface VibratorCurvePoint * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ interface VibratorCurvePoint { @@ -823,7 +823,7 @@ declare namespace vibrator { * * @type { int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ time: int; @@ -833,7 +833,7 @@ declare namespace vibrator { * * @type { ?double } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ intensity?: double; @@ -842,7 +842,7 @@ declare namespace vibrator { * * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ frequency?: int; @@ -853,7 +853,7 @@ declare namespace vibrator { * * @interface VibratorEvent * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ interface VibratorEvent { @@ -862,7 +862,7 @@ declare namespace vibrator { * * @type { VibratorEventType } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ eventType: VibratorEventType; @@ -872,7 +872,7 @@ declare namespace vibrator { * * @type { int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ time: int; @@ -882,7 +882,7 @@ declare namespace vibrator { * * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ duration?: int; @@ -892,7 +892,7 @@ declare namespace vibrator { * * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ intensity?: int; @@ -902,7 +902,7 @@ declare namespace vibrator { * * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ frequency?: int; @@ -912,7 +912,7 @@ declare namespace vibrator { * * @type { ?int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ index?: int; @@ -922,7 +922,7 @@ declare namespace vibrator { * * @type { ?Array } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ points?: Array; @@ -933,7 +933,7 @@ declare namespace vibrator { * * @interface VibratorPattern * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ interface VibratorPattern { @@ -942,7 +942,7 @@ declare namespace vibrator { * * @type { int } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ time: int; @@ -952,7 +952,7 @@ declare namespace vibrator { * * @type { Array } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ events: Array; @@ -963,49 +963,44 @@ declare namespace vibrator { * * @interface ContinuousParam * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ interface ContinuousParam { /** * Intensity of vibration * - * @type { ?int } + * @type { ?number } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ - intensity?: int; + intensity?: number; /** * Frequency of vibration * - * @type { ?int } + * @type { ?number } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ - frequency?: int; + frequency?: number; /** * The points of vibration * * @type { ?VibratorCurvePoint[] } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ points?: VibratorCurvePoint[]; /** * Index of vibration * - * @type { ?int } + * @type { ?number } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ - index?: int; + index?: number; } /** @@ -1013,39 +1008,35 @@ declare namespace vibrator { * * @interface TransientParam * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ interface TransientParam { /** * Intensity of vibration * - * @type { ?int } + * @type { ?number } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ - intensity?: int; + intensity?: number; /** * Frequency of vibration * - * @type { ?int } + * @type { ?number } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ - frequency?: int; + frequency?: number; /** * Index of vibration * - * @type { ?int } + * @type { ?number } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic - * @since 20 static + * @since 18 dynamic */ - index?: int; + index?: number; } /** @@ -1098,7 +1089,7 @@ declare namespace vibrator { * * @interface VibrateFromPattern * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ interface VibrateFromPattern { @@ -1107,7 +1098,7 @@ declare namespace vibrator { * * @type { 'pattern' } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ type: 'pattern'; @@ -1117,7 +1108,7 @@ declare namespace vibrator { * * @type { VibratorPattern } * @syscap SystemCapability.Sensors.MiscDevice - * @since 18 dynamic + * @since 18 dynamic * @since 20 static */ pattern: VibratorPattern;