From 4a50ecbabd2ba01f8fb8eedcb25432105f2021a2 Mon Sep 17 00:00:00 2001 From: puyajun Date: Tue, 8 Mar 2022 09:30:43 +0800 Subject: [PATCH] puyajun@huawei.com Signed-off-by: puyajun Change-Id: I21be8ded58366acb48caa10354704d7e20aa24cd --- api/@internal/component/ets/common.d.ts | 35 +++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/api/@internal/component/ets/common.d.ts b/api/@internal/component/ets/common.d.ts index 9f4697c2fd..fd5e6aa3c9 100644 --- a/api/@internal/component/ets/common.d.ts +++ b/api/@internal/component/ets/common.d.ts @@ -120,6 +120,41 @@ declare const Extend: MethodDecorator & ((value: any) => MethodDecorator); */ declare const CustomDialog: ClassDecorator; +/** + * Defining Consume PropertyDecorator. + * @since 7 + */ +declare const LocalStorageLink: PropertyDecorator & ((value: string) => PropertyDecorator); + +/** + * Defining Consume PropertyDecorator. + * @since 7 + */ +declare const LocalStorageProp: PropertyDecorator & ((value: string) => PropertyDecorator); + +/** + * Defining LocalStorage. + * @since 7 + */ +declare const LocalStorage: LocalStorageOption; + +/** + * Defines the data type of the interface restriction. + * @since 7 + */ +declare interface LocalStorageOption{ + /** + * Set callback. + * @since 7 + */ + ({}) : any; + /** + * Set GetShared. + * @since 7 + */ + GetShared?: any; +} + /** * Defines the data type of the interface restriction. * @since 7 -- Gitee