• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 数据类型说明
2
3> **说明:**
4>
5> 从API Version 8 开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
6
7## 长度类型
8
9| 名称         | 类型定义                       | 描述                                       |
10| ---------- | -------------------------- | ---------------------------------------- |
11| length     | string&nbsp;\|&nbsp;number | 用于描述尺寸单位,输入为number类型时,使用px单位。输入为string类型时,需要显式指定像素单位,当前支持的像素单位有:<br/>-&nbsp;px:逻辑尺寸单位。<br/>-&nbsp;fp:字体尺寸单位,随系统字体大小设置发生变化,仅支持文本类组件设置相应的字体大小。 |
12| percentage | string                     | 百分比尺寸单位,如“50%”。                          |
13
14
15## 颜色类型
16
17| 名称    | 类型定义               | 描述                                       |
18| ----- | ------------------ | ---------------------------------------- |
19| color | string&nbsp;\|颜色枚举 | 用于描述颜色信息。<br/>&nbsp;&nbsp;字符串格式如下:<br/>-&nbsp;'rgb(255,&nbsp;255,&nbsp;255)'。<br/>-&nbsp;'rgba(255,&nbsp;255,&nbsp;255,&nbsp;1.0)'。<br/>-&nbsp;HEX格式:'\#rrggbb','\#aarrggbb'。<br/>-&nbsp;枚举格式:'black','white'。<br/>JS脚本中不支持颜色枚举格式。 |
20
21  **表1** 当前支持的颜色枚举
22
23| 枚举名称                 | 对应颜色     | 颜色                                       |
24| -------------------- | -------- | ---------------------------------------- |
25| aliceblue            | \#f0f8ff | ![aliceblue](figures/aliceblue.png)      |
26| antiquewhite         | \#faebd7 | ![antiquewhite](figures/antiquewhite.png) |
27| aqua                 | \#00ffff | ![aqua](figures/aqua.png)                |
28| aquamarine           | \#7fffd4 | ![aquamarine](figures/aquamarine.png)    |
29| azure                | \#f0ffff | ![azure](figures/azure.png)              |
30| beige                | \#f5f5dc | ![beige](figures/beige.png)              |
31| bisque               | \#ffe4c4 | ![bisque](figures/bisque.png)            |
32| black                | \#000000 | ![#000000](figures/000000.png)           |
33| blanchedalmond       | \#ffebcd | ![blanchedalmond](figures/blanchedalmond.png) |
34| blue                 | \#0000ff | ![blue](figures/blue.png)                |
35| blueviolet           | \#8a2be2 | ![blueviolet](figures/blueviolet.png)    |
36| brown                | \#a52a2a | ![brown](figures/brown.png)              |
37| burlywood            | \#deB887 | ![burlywood](figures/burlywood.png)      |
38| cadetblue            | \#5f9ea0 | ![cadetblue](figures/cadetblue.png)      |
39| chartreuse           | \#7fff00 | ![chartreuse](figures/chartreuse.png)    |
40| chocolate            | \#d2691e | ![chocolate](figures/chocolate.png)      |
41| coral                | \#ff7f50 | ![coral](figures/coral.png)              |
42| cornflowerblue       | \#6495ed | ![cornflowerblue](figures/cornflowerblue.png) |
43| cornsilk             | \#fff8dc | ![cornsilk](figures/cornsilk.png)        |
44| crimson              | \#dc143c | ![crimson](figures/crimson.png)          |
45| cyan                 | \#00ffff | ![cyan](figures/cyan.png)                |
46| darkblue             | \#00008b | ![darkblue](figures/darkblue.png)        |
47| darkcyan             | \#008b8b | ![darkcyan](figures/darkcyan.png)        |
48| darkgoldenrod        | \#b8860b | ![darkgoldenrod](figures/darkgoldenrod.png) |
49| darkgray             | \#a9a9a9 | ![darkgray](figures/darkgray.png)        |
50| darkgreen            | \#006400 | ![darkgreen](figures/darkgreen.png)      |
51| darkgrey             | \#a9a9a9 | ![darkgrey](figures/darkgrey.png)        |
52| darkkhaki            | \#bdb76b | ![darkkhaki](figures/darkkhaki.png)      |
53| darkmagenta          | \#8b008b | ![darkmagenta](figures/darkmagenta.png)  |
54| darkolivegreen       | \#556b2f | ![darkolivegreen](figures/darkolivegreen.png) |
55| darkorange           | \#ff8c00 | ![darkorange](figures/darkorange.png)    |
56| darkorchid           | \#9932cc | ![darkorchid](figures/darkorchid.png)    |
57| darkred              | \#8b0000 | ![darkred](figures/darkred.png)          |
58| darksalmon           | \#e9967a | ![darksalmon](figures/darksalmon.png)    |
59| darkseagreen         | \#8fbc8f | ![darkseagreen](figures/darkseagreen.png) |
60| darkslateblue        | \#483d8b | ![darkslateblue](figures/darkslateblue.png) |
61| darkslategray        | \#2f4f4f | ![darkslategray](figures/darkslategray.png) |
62| darkslategrey        | \#2f4f4f | ![darkslategrey](figures/darkslategrey.png) |
63| darkturquoise        | \#00ced1 | ![darkturquoise](figures/darkturquoise.png) |
64| darkviolet           | \#9400d3 | ![darkviolet](figures/darkviolet.png)    |
65| deeppink             | \#ff1493 | ![deeppink](figures/deeppink.png)        |
66| deepskyblue          | \#00bfff | ![deepskyblue](figures/deepskyblue.png)  |
67| dimgray              | \#696969 | ![dimgray](figures/dimgray.png)          |
68| dimgrey              | \#696969 | ![dimgrey](figures/dimgrey.png)          |
69| dodgerblue           | \#1e90ff | ![dodgerblue](figures/dodgerblue.png)    |
70| firebrick            | \#b22222 | ![firebrick](figures/firebrick.png)      |
71| floralwhite          | \#fffaf0 | ![floralwhite](figures/floralwhite.png)  |
72| forestgreen          | \#228b22 | ![forestgreen](figures/forestgreen.png)  |
73| fuchsia              | \#ff00ff | ![fuchsia](figures/fuchsia.png)          |
74| gainsboro            | \#dcdcdc | ![gainsboro](figures/gainsboro.png)      |
75| ghostwhite           | \#f8f8ff | ![ghostwhite](figures/ghostwhite.png)    |
76| gold                 | \#ffd700 | ![gold](figures/gold.png)                |
77| goldenrod            | \#daa520 | ![goldenrod](figures/goldenrod.png)      |
78| gray                 | \#808080 | ![gray](figures/gray.png)                |
79| green                | \#008000 | ![green](figures/green.png)              |
80| greenyellow          | \#adff2f | ![greenyellow](figures/greenyellow.png)  |
81| grey                 | \#808080 | ![grey](figures/grey.png)                |
82| honeydew             | \#f0fff0 | ![honeydew](figures/honeydew.png)        |
83| hotpink              | \#ff69b4 | ![hotpink](figures/hotpink.png)          |
84| indianred            | \#cd5c5c | ![indianred](figures/indianred.png)      |
85| indigo               | \#4b0082 | ![indigo](figures/indigo.png)            |
86| ivory                | \#fffff0 | ![ivory](figures/ivory.png)              |
87| khaki                | \#f0e68c | ![khaki](figures/khaki.png)              |
88| lavender             | \#e6e6fa | ![lavender](figures/lavender.png)        |
89| lavenderblush        | \#fff0f5 | ![lavenderblush](figures/lavenderblush.png) |
90| lawngreen            | \#7cfc00 | ![lawngreen](figures/lawngreen.png)      |
91| lemonchiffon         | \#fffacd | ![lemonchiffon](figures/lemonchiffon.png) |
92| lightblue            | \#add8e6 | ![lightblue](figures/lightblue.png)      |
93| lightcoral           | \#f08080 | ![lightcoral](figures/lightcoral.png)    |
94| lightcyan            | \#e0ffff | ![lightcyan](figures/lightcyan.png)      |
95| lightgoldenrodyellow | \#fafad2 | ![lightgoldenrodyellow](figures/lightgoldenrodyellow.png) |
96| lightgray            | \#d3d3d3 | ![lightgray](figures/lightgray.png)      |
97| lightgreen           | \#90ee90 | ![lightgreen](figures/lightgreen.png)    |
98| lightpink            | \#ffb6c1 | ![lightpink](figures/lightpink.png)      |
99| lightsalmon          | \#ffa07a | ![lightsalmon](figures/lightsalmon.png)  |
100| lightseagreen        | \#20b2aa | ![lightseagreen](figures/lightseagreen.png) |
101| lightskyblue         | \#87cefa | ![lightskyblue](figures/lightskyblue.png) |
102| lightslategray       | \#778899 | ![lightslategray](figures/lightslategray.png) |
103| lightslategrey       | \#778899 | ![lightslategrey](figures/lightslategrey.png) |
104| lightsteelblue       | \#b0c4de | ![lightsteelblue](figures/lightsteelblue.png) |
105| lightyellow          | \#ffffe0 | ![lightyellow](figures/lightyellow.png)  |
106| lime                 | \#00ff00 | ![lime](figures/lime.png)                |
107| limegreen            | \#32cd32 | ![limegreen](figures/limegreen.png)      |
108| linen                | \#faf0e6 | ![linen](figures/linen.png)              |
109| magenta              | \#ff00ff | ![magenta](figures/magenta.png)          |
110| maroon               | \#800000 | ![maroon](figures/maroon.png)            |
111| mediumaquamarine     | \#66cdaa | ![mediumaquamarine](figures/mediumaquamarine.png) |
112| mediumblue           | \#0000cd | ![mediumblue](figures/mediumblue.png)    |
113| mediumorchid         | \#ba55d3 | ![mediumorchid](figures/mediumorchid.png) |
114| mediumpurple         | \#9370db | ![mediumpurple](figures/mediumpurple.png) |
115| mediumseagreen       | \#3cb371 | ![mediumseagreen](figures/mediumseagreen.png) |
116| mediumslateblue      | \#7b68ee | ![mediumslateblue](figures/mediumslateblue.png) |
117| mediumspringgreen    | \#00fa9a | ![mediumspringgreen](figures/mediumspringgreen.png) |
118| mediumturquoise      | \#48d1cc | ![mediumturquoise](figures/mediumturquoise.png) |
119| mediumvioletred      | \#c71585 | ![mediumvioletred](figures/mediumvioletred.png) |
120| midnightblue         | \#191970 | ![midnightblue](figures/midnightblue.png) |
121| mintcream            | \#f5fffa | ![mintcream](figures/mintcream.png)      |
122| mistyrose            | \#ffe4e1 | ![mistyrose](figures/mistyrose.png)      |
123| moccasin             | \#ffe4b5 | ![moccasin](figures/moccasin.png)        |
124| navajowhite          | \#ffdead | ![navajowhite](figures/navajowhite.png)  |
125| navy                 | \#000080 | ![navy](figures/navy.png)                |
126| oldlace              | \#fdf5e6 | ![oldlace](figures/oldlace.png)          |
127| olive                | \#808000 | ![olive](figures/olive.png)              |
128| olivedrab            | \#6b8e23 | ![olivedrab](figures/olivedrab.png)      |
129| orange               | \#ffa500 | ![orange](figures/orange.png)            |
130| orangered            | \#ff4500 | ![orangered](figures/orangered.png)      |
131| orchid               | \#da70d6 | ![orchid](figures/orchid.png)            |
132| palegoldenrod        | \#eee8aa | ![palegoldenrod](figures/palegoldenrod.png) |
133| palegreen            | \#98fb98 | ![palegreen](figures/palegreen.png)      |
134| paleturquoise        | \#afeeee | ![paleturquoise](figures/paleturquoise.png) |
135| palevioletred        | \#db7093 | ![palevioletred](figures/palevioletred.png) |
136| papayawhip           | \#ffefd5 | ![papayawhip](figures/papayawhip.png)    |
137| peachpuff            | \#ffdab9 | ![peachpuff](figures/peachpuff.png)      |
138| peru                 | \#cd853f | ![peru](figures/peru.png)                |
139| pink                 | \#ffc0cb | ![pink](figures/pink.png)                |
140| plum                 | \#dda0dd | ![plum](figures/plum.png)                |
141| powderblue           | \#b0e0e6 | ![powderblue](figures/powderblue.png)    |
142| purple               | \#800080 | ![purple](figures/purple.png)            |
143| rebeccapurple        | \#663399 | ![rebeccapurple](figures/rebeccapurple.png) |
144| red                  | \#ff0000 | ![red](figures/red.png)                  |
145| rosybrown            | \#bc8f8f | ![rosybrown](figures/rosybrown.png)      |
146| royalblue            | \#4169e1 | ![royalblue](figures/royalblue.png)      |
147| saddlebrown          | \#8b4513 | ![saddlebrown](figures/saddlebrown.png)  |
148| salmon               | \#fa8072 | ![salmon](figures/salmon.png)            |
149| sandybrown           | \#f4a460 | ![sandybrown](figures/sandybrown.png)    |
150| seagreen             | \#2e8b57 | ![seagreen](figures/seagreen.png)        |
151| seashell             | \#fff5ee | ![seashell](figures/seashell.png)        |
152| sienna               | \#a0522d | ![sienna](figures/sienna.png)            |
153| silver               | \#c0c0c0 | ![silver](figures/silver.png)            |
154| skyblue              | \#87ceeb | ![skyblue](figures/skyblue.png)          |
155| slateblue            | \#6a5acd | ![slateblue](figures/slateblue.png)      |
156| slategray            | \#708090 | ![slategray](figures/slategray.png)      |
157| slategrey            | \#708090 | ![slategray](figures/slategray.png)      |
158| snow                 | \#fffafa | ![snow](figures/snow.png)                |
159| springgreen          | \#00ff7f | ![springgreen](figures/springgreen.png)  |
160| steelblue            | \#4682b4 | ![steelblue](figures/steelblue.png)      |
161| tan                  | \#d2b48c | ![tan](figures/tan.png)                  |
162| teal                 | \#008080 | ![teal](figures/teal.png)                |
163| thistle              | \#d8Bfd8 | ![thistle](figures/thistle.png)          |
164| tomato               | \#ff6347 | ![tomato](figures/tomato.png)            |
165| turquoise            | \#40e0d0 | ![turquoise](figures/turquoise.png)      |
166| violet               | \#ee82ee | ![violet](figures/violet.png)            |
167| wheat                | \#f5deb3 | ![wheat](figures/wheat.png)              |
168| white                | \#ffffff | ![white](figures/white.png)              |
169| whitesmoke           | \#f5f5f5 | ![whitesmoke](figures/whitesmoke.png)    |
170| yellow               | \#ffff00 | ![yellow](figures/yellow.png)            |
171| yellowgreen          | \#9acd32 | ![yellowgreen](figures/yellowgreen.png)  |
172