idlize
1/*
2* Copyright (c) 2021-2023 Huawei Device Co., Ltd.
3* Licensed under the Apache License, Version 2.0 (the "License");
4* you may not use this file except in compliance with the License.
5* You may obtain a copy of the License at
6*
7* http://www.apache.org/licenses/LICENSE-2.0
8*
9* Unless required by applicable law or agreed to in writing, software
10* distributed under the License is distributed on an "AS IS" BASIS,
11* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12* See the License for the specific language governing permissions and
13* limitations under the License.
14*/
15
16/**
17* @file
18* @kit ArkUI
19*/
20
21/**
22* Create Blank.
23*
24* @interface BlankInterface
25* @syscap SystemCapability.ArkUI.ArkUI.Full
26* @since 7
27*/
28/**
29* Create Blank.
30*
31* @interface BlankInterface
32* @syscap SystemCapability.ArkUI.ArkUI.Full
33* @since 9
34* @form
35*/
36/**
37* Create Blank.
38*
39* @interface BlankInterface
40* @syscap SystemCapability.ArkUI.ArkUI.Full
41* @crossplatform
42* @since 10
43* @form
44*/
45/**
46* Create Blank.
47*
48* @interface BlankInterface
49* @syscap SystemCapability.ArkUI.ArkUI.Full
50* @crossplatform
51* @atomicservice
52* @since 11
53* @form
54*/
55interface BlankInterface {56/**57* The minimum size of the blank fill assembly on the container spindle.
58*
59* @param { number | string } min
60* @returns { BlankAttribute }
61* @syscap SystemCapability.ArkUI.ArkUI.Full
62* @since 7
63*/
64/**65* The minimum size of the blank fill assembly on the container spindle.
66*
67* @param { number | string } min
68* @returns { BlankAttribute }
69* @syscap SystemCapability.ArkUI.ArkUI.Full
70* @since 9
71* @form
72*/
73/**74* The minimum size of the blank fill assembly on the container spindle.
75*
76* @param { number | string } min
77* @returns { BlankAttribute }
78* @syscap SystemCapability.ArkUI.ArkUI.Full
79* @crossplatform
80* @since 10
81* @form
82*/
83/**84* The minimum size of the blank fill assembly on the container spindle.
85*
86* @param { number | string } min
87* @returns { BlankAttribute }
88* @syscap SystemCapability.ArkUI.ArkUI.Full
89* @crossplatform
90* @atomicservice
91* @since 11
92* @form
93*/
94(min?: number | string): BlankAttribute;95}
96
97/**
98* Inheritance CommonMethod Set Styles
99*
100* @extends CommonMethod<BlankAttribute>
101* @syscap SystemCapability.ArkUI.ArkUI.Full
102* @since 7
103*/
104/**
105* Inheritance CommonMethod Set Styles
106*
107* @extends CommonMethod<BlankAttribute>
108* @syscap SystemCapability.ArkUI.ArkUI.Full
109* @since 9
110* @form
111*/
112/**
113* Inheritance CommonMethod Set Styles
114*
115* @extends CommonMethod<BlankAttribute>
116* @syscap SystemCapability.ArkUI.ArkUI.Full
117* @crossplatform
118* @since 10
119* @form
120*/
121/**
122* Inheritance CommonMethod Set Styles
123*
124* @extends CommonMethod<BlankAttribute>
125* @syscap SystemCapability.ArkUI.ArkUI.Full
126* @crossplatform
127* @atomicservice
128* @since 11
129* @form
130*/
131declare class BlankAttribute extends CommonMethod<BlankAttribute> {132/**133* color: set color.
134*
135* @param { ResourceColor } value
136* @returns { BlankAttribute }
137* @syscap SystemCapability.ArkUI.ArkUI.Full
138* @since 7
139*/
140/**141* color: set color.
142*
143* @param { ResourceColor } value
144* @returns { BlankAttribute }
145* @syscap SystemCapability.ArkUI.ArkUI.Full
146* @since 9
147* @form
148*/
149/**150* color: set color.
151*
152* @param { ResourceColor } value
153* @returns { BlankAttribute }
154* @syscap SystemCapability.ArkUI.ArkUI.Full
155* @crossplatform
156* @since 10
157* @form
158*/
159/**160* color: set color.
161*
162* @param { ResourceColor } value
163* @returns { BlankAttribute }
164* @syscap SystemCapability.ArkUI.ArkUI.Full
165* @crossplatform
166* @atomicservice
167* @since 11
168* @form
169*/
170color(value: ResourceColor): BlankAttribute;171}
172
173/**
174* Defines Blank Component.
175*
176* @syscap SystemCapability.ArkUI.ArkUI.Full
177* @since 7
178*/
179/**
180* Defines Blank Component.
181*
182* @syscap SystemCapability.ArkUI.ArkUI.Full
183* @since 9
184* @form
185*/
186/**
187* Defines Blank Component.
188*
189* @syscap SystemCapability.ArkUI.ArkUI.Full
190* @crossplatform
191* @since 10
192* @form
193*/
194/**
195* Defines Blank Component.
196*
197* @syscap SystemCapability.ArkUI.ArkUI.Full
198* @crossplatform
199* @atomicservice
200* @since 11
201* @form
202*/
203declare const Blank: BlankInterface;204
205/**
206* Defines Blank Component instance.
207*
208* @syscap SystemCapability.ArkUI.ArkUI.Full
209* @since 7
210*/
211/**
212* Defines Blank Component instance.
213*
214* @syscap SystemCapability.ArkUI.ArkUI.Full
215* @since 9
216* @form
217*/
218/**
219* Defines Blank Component instance.
220*
221* @syscap SystemCapability.ArkUI.ArkUI.Full
222* @crossplatform
223* @since 10
224* @form
225*/
226/**
227* Defines Blank Component instance.
228*
229* @syscap SystemCapability.ArkUI.ArkUI.Full
230* @crossplatform
231* @atomicservice
232* @since 11
233* @form
234*/
235declare const BlankInstance: BlankAttribute;236