From 29df3350a648fdec71c6af0ecc081ab7e24871d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E5=BC=BA=E6=A0=87?= Date: Fri, 15 Apr 2022 01:56:53 +0000 Subject: [PATCH] update deprecate api Signed-off-by: panqiangbiao --- api/@ohos.multimedia.mediaLibrary.d.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/api/@ohos.multimedia.mediaLibrary.d.ts b/api/@ohos.multimedia.mediaLibrary.d.ts index 769161ea30..a0779a5359 100644 --- a/api/@ohos.multimedia.mediaLibrary.d.ts +++ b/api/@ohos.multimedia.mediaLibrary.d.ts @@ -80,24 +80,28 @@ declare namespace mediaLibrary { * @since 6 * @syscap SystemCapability.Multimedia.MediaLibrary.Core * @import import mediaLibrary from '@ohos.multimedia.mediaLibrary' + * @deprecated since 9 */ interface MediaAssetOption { /** * URI of the media source. * @since 6 * @syscap SystemCapability.Multimedia.MediaLibrary.Core + * @deprecated since 9 */ src: string; /** * Multipurpose Internet Mail Extensions (MIME) type of the media. * @since 6 * @syscap SystemCapability.Multimedia.MediaLibrary.Core + * @deprecated since 9 */ mimeType: string; /** * Relative path for storing media resources. * @since 6 * @syscap SystemCapability.Multimedia.MediaLibrary.Core + * @deprecated since 9 */ relativePath?: string; } @@ -107,18 +111,21 @@ declare namespace mediaLibrary { * @since 6 * @syscap SystemCapability.Multimedia.MediaLibrary.Core * @import import mediaLibrary from '@ohos.multimedia.mediaLibrary' + * @deprecated since 9 */ interface MediaSelectOption { /** * Media type, which can be image, video, or media (indicating both image and video). * @since 6 * @syscap SystemCapability.Multimedia.MediaLibrary.Core + * @deprecated since 9 */ type: 'image' | 'video' | 'media'; /** * Maximum number of media items that can be selected * @since 6 * @syscap SystemCapability.Multimedia.MediaLibrary.Core + * @deprecated since 9 */ count: number; } @@ -959,6 +966,7 @@ declare namespace mediaLibrary { * @syscap SystemCapability.Multimedia.MediaLibrary.Core * @param option Media resource option. * @param callback Callback used to return the URI that stores the media resources. + * @deprecated since 9 */ storeMediaAsset(option: MediaAssetOption, callback: AsyncCallback): void; /** @@ -967,6 +975,7 @@ declare namespace mediaLibrary { * @syscap SystemCapability.Multimedia.MediaLibrary.Core * @param option Media resource option. * @return Promise used to return the URI that stores the media resources. + * @deprecated since 9 */ storeMediaAsset(option: MediaAssetOption): Promise; /** @@ -977,6 +986,7 @@ declare namespace mediaLibrary { * @param images List of images to preview. * @param index Sequence number of the first image to preview. * @param callback Callback used for image preview. No value is returned. + * @deprecated since 9 */ startImagePreview(images: Array, index: number, callback: AsyncCallback): void; /** @@ -985,6 +995,7 @@ declare namespace mediaLibrary { * @syscap SystemCapability.Multimedia.MediaLibrary.Core * @param images List of images to preview. * @param callback Callback used for image preview. No value is returned. + * @deprecated since 9 */ startImagePreview(images: Array, callback: AsyncCallback): void; /** @@ -995,6 +1006,7 @@ declare namespace mediaLibrary { * @param images List of images to preview. * @param index Sequence number of the first image to preview. * @return Promise used to return whether the operation is successful. + * @deprecated since 9 */ startImagePreview(images: Array, index?: number): Promise; /** @@ -1004,6 +1016,7 @@ declare namespace mediaLibrary { * @syscap SystemCapability.Multimedia.MediaLibrary.Core * @param option Media selection option. * @param callback Callback used to return the list of URIs that store the selected media resources. + * @deprecated since 9 */ startMediaSelect(option: MediaSelectOption, callback: AsyncCallback>): void; /** @@ -1013,6 +1026,7 @@ declare namespace mediaLibrary { * @syscap SystemCapability.Multimedia.MediaLibrary.Core * @param option Media selection option. * @return Promise used to return the list of URIs that store the selected media resources. + * @deprecated since 9 */ startMediaSelect(option: MediaSelectOption): Promise>; /** -- Gitee