1use azul_core::{
2 callbacks::{CoreCallbackData, Update},
3 dom::{Dom, DomVec, IdOrClass, IdOrClass::Class, IdOrClassVec, TabIndex},
4};
5use azul_css::{
6 dynamic_selector::{CssPropertyWithConditions, CssPropertyWithConditionsVec},
7 props::{
8 basic::*,
9 layout::*,
10 property::{CssProperty, *},
11 style::*,
12 },
13 *,
14};
15
16use crate::callbacks::Callback;
17
18const STRING_16146701490593874959: AzString = AzString::from_const_str("sans-serif");
19const STYLE_BACKGROUND_CONTENT_2444935983575427872_ITEMS: &[StyleBackgroundContent] =
20 &[StyleBackgroundContent::Color(ColorU {
21 r: 252,
22 g: 252,
23 b: 252,
24 a: 255,
25 })];
26const STYLE_BACKGROUND_CONTENT_3386545019168565479_ITEMS: &[StyleBackgroundContent] =
27 &[StyleBackgroundContent::LinearGradient(LinearGradient {
28 direction: Direction::FromTo(DirectionCorners {
29 dir_from: DirectionCorner::Top,
30 dir_to: DirectionCorner::Bottom,
31 }),
32 extend_mode: ExtendMode::Clamp,
33 stops: NormalizedLinearColorStopVec::from_const_slice(
34 LINEAR_COLOR_STOP_8524009933333352376_ITEMS,
35 ),
36 })];
37const STYLE_BACKGROUND_CONTENT_11062356617965867290_ITEMS: &[StyleBackgroundContent] =
38 &[StyleBackgroundContent::Color(ColorU {
39 r: 240,
40 g: 240,
41 b: 240,
42 a: 255,
43 })];
44const STYLE_BACKGROUND_CONTENT_15987977139837592998_ITEMS: &[StyleBackgroundContent] =
45 &[StyleBackgroundContent::Color(ColorU {
46 r: 0,
47 g: 0,
48 b: 0,
49 a: 255,
50 })];
51const STYLE_BACKGROUND_CONTENT_16215943235627030128_ITEMS: &[StyleBackgroundContent] =
52 &[StyleBackgroundContent::Color(ColorU {
53 r: 0,
54 g: 206,
55 b: 209,
56 a: 255,
57 })];
58const STYLE_FONT_FAMILY_18001933966972968559_ITEMS: &[StyleFontFamily] =
59 &[StyleFontFamily::System(STRING_16146701490593874959)];
60const LINEAR_COLOR_STOP_8524009933333352376_ITEMS: &[NormalizedLinearColorStop] = &[
61 NormalizedLinearColorStop {
62 offset: PercentageValue::const_new(0),
63 color: ColorU {
64 r: 250,
65 g: 251,
66 b: 251,
67 a: 255,
68 },
69 },
70 NormalizedLinearColorStop {
71 offset: PercentageValue::const_new(100),
72 color: ColorU {
73 r: 227,
74 g: 227,
75 b: 227,
76 a: 255,
77 },
78 },
79];
80
81const CSS_MATCH_10250347571702901767_PROPERTIES: &[CssPropertyWithConditions] = &[
82 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
84 LayoutWidth::Px(PixelValue::const_px(9)),
85 ))),
86 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
87 inner: PixelValue::const_px(0),
88 }))),
89 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
90 LayoutPosition::Absolute,
91 ))),
92 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
93 LayoutOverflow::Visible,
94 ))),
95 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
96 LayoutOverflow::Visible,
97 ))),
98 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
99 inner: PixelValue::const_px(9),
100 }))),
101 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
102 LayoutHeight::Px(PixelValue::const_px(9)),
103 ))),
104 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
105 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
106 inner: PixelValue::const_px(1),
107 }),
108 )),
109 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
110 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
111 inner: BorderStyle::Dotted,
112 }),
113 )),
114 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
115 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
116 inner: ColorU {
117 r: 0,
118 g: 0,
119 b: 0,
120 a: 255,
121 },
122 }),
123 )),
124];
125const CSS_MATCH_10250347571702901767: CssPropertyWithConditionsVec =
126 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_10250347571702901767_PROPERTIES);
127
128const CSS_MATCH_11045010670475678001_PROPERTIES: &[CssPropertyWithConditions] = &[
129 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
131 LayoutWidth::Px(PixelValue::const_px(4)),
132 ))),
133 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
134 inner: PixelValue::const_px(4),
135 }))),
136 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
137 LayoutPosition::Absolute,
138 ))),
139 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
140 inner: PixelValue::const_px(2),
141 }))),
142 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
143 LayoutHeight::Px(PixelValue::const_px(1)),
144 ))),
145 CssPropertyWithConditions::simple(CssProperty::BackgroundContent(
146 StyleBackgroundContentVecValue::Exact(StyleBackgroundContentVec::from_const_slice(
147 STYLE_BACKGROUND_CONTENT_15987977139837592998_ITEMS,
148 )),
149 )),
150];
151const CSS_MATCH_11045010670475678001: CssPropertyWithConditionsVec =
152 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_11045010670475678001_PROPERTIES);
153
154const CSS_MATCH_1250869685159433269_PROPERTIES: &[CssPropertyWithConditions] = &[
155 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
157 LayoutWidth::Px(PixelValue::const_px(9)),
158 ))),
159 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
160 inner: PixelValue::const_px(8),
161 }))),
162 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
163 LayoutPosition::Absolute,
164 ))),
165 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
166 LayoutOverflow::Visible,
167 ))),
168 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
169 LayoutOverflow::Visible,
170 ))),
171 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
172 inner: PixelValue::const_px(8),
173 }))),
174 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
175 LayoutHeight::Px(PixelValue::const_px(9)),
176 ))),
177 CssPropertyWithConditions::simple(CssProperty::BorderTopWidth(
178 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
179 inner: PixelValue::const_px(1),
180 }),
181 )),
182 CssPropertyWithConditions::simple(CssProperty::BorderTopStyle(
183 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
184 inner: BorderStyle::Dotted,
185 }),
186 )),
187 CssPropertyWithConditions::simple(CssProperty::BorderTopColor(
188 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
189 inner: ColorU {
190 r: 0,
191 g: 0,
192 b: 0,
193 a: 255,
194 },
195 }),
196 )),
197 CssPropertyWithConditions::simple(CssProperty::BorderLeftWidth(
198 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
199 inner: PixelValue::const_px(1),
200 }),
201 )),
202 CssPropertyWithConditions::simple(CssProperty::BorderLeftStyle(
203 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
204 inner: BorderStyle::Dotted,
205 }),
206 )),
207 CssPropertyWithConditions::simple(CssProperty::BorderLeftColor(
208 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
209 inner: ColorU {
210 r: 0,
211 g: 0,
212 b: 0,
213 a: 255,
214 },
215 }),
216 )),
217];
218const CSS_MATCH_1250869685159433269: CssPropertyWithConditionsVec =
219 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_1250869685159433269_PROPERTIES);
220
221const CSS_MATCH_13401060217940352039_PROPERTIES: &[CssPropertyWithConditions] = &[
222 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
224 LayoutPosition::Relative,
225 ))),
226 CssPropertyWithConditions::simple(CssProperty::PaddingRight(LayoutPaddingRightValue::Exact(
227 LayoutPaddingRight {
228 inner: PixelValue::const_px(5),
229 },
230 ))),
231 CssPropertyWithConditions::simple(CssProperty::PaddingLeft(LayoutPaddingLeftValue::Exact(
232 LayoutPaddingLeft {
233 inner: PixelValue::const_px(5),
234 },
235 ))),
236 CssPropertyWithConditions::simple(CssProperty::PaddingBottom(LayoutPaddingBottomValue::Exact(
237 LayoutPaddingBottom {
238 inner: PixelValue::const_px(5),
239 },
240 ))),
241 CssPropertyWithConditions::simple(CssProperty::PaddingTop(LayoutPaddingTopValue::Exact(
242 LayoutPaddingTop {
243 inner: PixelValue::const_px(5),
244 },
245 ))),
246 CssPropertyWithConditions::simple(CssProperty::FontSize(StyleFontSizeValue::Exact(
247 StyleFontSize {
248 inner: PixelValue::const_px(11),
249 },
250 ))),
251 CssPropertyWithConditions::simple(CssProperty::FontFamily(StyleFontFamilyVecValue::Exact(
252 StyleFontFamilyVec::from_const_slice(STYLE_FONT_FAMILY_18001933966972968559_ITEMS),
253 ))),
254 CssPropertyWithConditions::simple(CssProperty::FlexGrow(LayoutFlexGrowValue::Exact(
255 LayoutFlexGrow {
256 inner: FloatValue::const_new(1),
257 },
258 ))),
259 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
260 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
261 inner: PixelValue::const_px(1),
262 }),
263 )),
264 CssPropertyWithConditions::simple(CssProperty::BorderLeftWidth(
265 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
266 inner: PixelValue::const_px(1),
267 }),
268 )),
269 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
270 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
271 inner: PixelValue::const_px(1),
272 }),
273 )),
274 CssPropertyWithConditions::simple(CssProperty::BorderTopWidth(
275 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
276 inner: PixelValue::const_px(1),
277 }),
278 )),
279 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
280 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
281 inner: BorderStyle::Solid,
282 }),
283 )),
284 CssPropertyWithConditions::simple(CssProperty::BorderLeftStyle(
285 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
286 inner: BorderStyle::Solid,
287 }),
288 )),
289 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
290 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
291 inner: BorderStyle::Solid,
292 }),
293 )),
294 CssPropertyWithConditions::simple(CssProperty::BorderTopStyle(
295 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
296 inner: BorderStyle::Solid,
297 }),
298 )),
299 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
300 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
301 inner: ColorU {
302 r: 221,
303 g: 221,
304 b: 221,
305 a: 170,
306 },
307 }),
308 )),
309 CssPropertyWithConditions::simple(CssProperty::BorderLeftColor(
310 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
311 inner: ColorU {
312 r: 221,
313 g: 221,
314 b: 221,
315 a: 170,
316 },
317 }),
318 )),
319 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
320 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
321 inner: ColorU {
322 r: 221,
323 g: 221,
324 b: 221,
325 a: 170,
326 },
327 }),
328 )),
329 CssPropertyWithConditions::simple(CssProperty::BorderTopColor(
330 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
331 inner: ColorU {
332 r: 221,
333 g: 221,
334 b: 221,
335 a: 170,
336 },
337 }),
338 )),
339 CssPropertyWithConditions::simple(CssProperty::BackgroundContent(
340 StyleBackgroundContentVecValue::Exact(StyleBackgroundContentVec::from_const_slice(
341 STYLE_BACKGROUND_CONTENT_2444935983575427872_ITEMS,
342 )),
343 )),
344];
345const CSS_MATCH_13401060217940352039: CssPropertyWithConditionsVec =
346 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_13401060217940352039_PROPERTIES);
347
348const CSS_MATCH_13463400830017583629_PROPERTIES: &[CssPropertyWithConditions] = &[
349 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
351 LayoutWidth::Px(PixelValue::const_px(18)),
352 ))),
353 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
354 LayoutPosition::Relative,
355 ))),
356 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
357 LayoutHeight::Px(PixelValue::const_px(18)),
358 ))),
359 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
360 LayoutDisplay::Block,
361 ))),
362];
363const CSS_MATCH_13463400830017583629: CssPropertyWithConditionsVec =
364 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_13463400830017583629_PROPERTIES);
365
366const CSS_MATCH_14249021884908901216_PROPERTIES: &[CssPropertyWithConditions] = &[
367 CssPropertyWithConditions::on_hover(CssProperty::TextColor(StyleTextColorValue::Exact(
369 StyleTextColor {
370 inner: ColorU {
371 r: 255,
372 g: 255,
373 b: 255,
374 a: 255,
375 },
376 },
377 ))),
378 CssPropertyWithConditions::on_hover(CssProperty::BorderBottomWidth(
379 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
380 inner: PixelValue::const_px(1),
381 }),
382 )),
383 CssPropertyWithConditions::on_hover(CssProperty::BorderLeftWidth(
384 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
385 inner: PixelValue::const_px(1),
386 }),
387 )),
388 CssPropertyWithConditions::on_hover(CssProperty::BorderRightWidth(
389 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
390 inner: PixelValue::const_px(1),
391 }),
392 )),
393 CssPropertyWithConditions::on_hover(CssProperty::BorderTopWidth(
394 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
395 inner: PixelValue::const_px(1),
396 }),
397 )),
398 CssPropertyWithConditions::on_hover(CssProperty::BorderBottomStyle(
399 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
400 inner: BorderStyle::Dotted,
401 }),
402 )),
403 CssPropertyWithConditions::on_hover(CssProperty::BorderLeftStyle(
404 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
405 inner: BorderStyle::Dotted,
406 }),
407 )),
408 CssPropertyWithConditions::on_hover(CssProperty::BorderRightStyle(
409 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
410 inner: BorderStyle::Dotted,
411 }),
412 )),
413 CssPropertyWithConditions::on_hover(CssProperty::BorderTopStyle(
414 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
415 inner: BorderStyle::Dotted,
416 }),
417 )),
418 CssPropertyWithConditions::on_hover(CssProperty::BorderBottomColor(
419 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
420 inner: ColorU {
421 r: 255,
422 g: 255,
423 b: 255,
424 a: 255,
425 },
426 }),
427 )),
428 CssPropertyWithConditions::on_hover(CssProperty::BorderLeftColor(
429 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
430 inner: ColorU {
431 r: 255,
432 g: 255,
433 b: 255,
434 a: 255,
435 },
436 }),
437 )),
438 CssPropertyWithConditions::on_hover(CssProperty::BorderRightColor(
439 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
440 inner: ColorU {
441 r: 255,
442 g: 255,
443 b: 255,
444 a: 255,
445 },
446 }),
447 )),
448 CssPropertyWithConditions::on_hover(CssProperty::BorderTopColor(
449 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
450 inner: ColorU {
451 r: 255,
452 g: 255,
453 b: 255,
454 a: 255,
455 },
456 }),
457 )),
458 CssPropertyWithConditions::on_hover(CssProperty::BackgroundContent(
459 StyleBackgroundContentVecValue::Exact(StyleBackgroundContentVec::from_const_slice(
460 STYLE_BACKGROUND_CONTENT_16215943235627030128_ITEMS,
461 )),
462 )),
463 CssPropertyWithConditions::simple(CssProperty::PaddingRight(LayoutPaddingRightValue::Exact(
465 LayoutPaddingRight {
466 inner: PixelValue::const_px(2),
467 },
468 ))),
469 CssPropertyWithConditions::simple(CssProperty::PaddingLeft(LayoutPaddingLeftValue::Exact(
470 LayoutPaddingLeft {
471 inner: PixelValue::const_px(2),
472 },
473 ))),
474 CssPropertyWithConditions::simple(CssProperty::PaddingBottom(LayoutPaddingBottomValue::Exact(
475 LayoutPaddingBottom {
476 inner: PixelValue::const_px(0),
477 },
478 ))),
479 CssPropertyWithConditions::simple(CssProperty::PaddingTop(LayoutPaddingTopValue::Exact(
480 LayoutPaddingTop {
481 inner: PixelValue::const_px(0),
482 },
483 ))),
484 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
485 LayoutDisplay::Block,
486 ))),
487 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
488 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
489 inner: PixelValue::const_px(1),
490 }),
491 )),
492 CssPropertyWithConditions::simple(CssProperty::BorderLeftWidth(
493 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
494 inner: PixelValue::const_px(1),
495 }),
496 )),
497 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
498 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
499 inner: PixelValue::const_px(1),
500 }),
501 )),
502 CssPropertyWithConditions::simple(CssProperty::BorderTopWidth(
503 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
504 inner: PixelValue::const_px(1),
505 }),
506 )),
507 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
508 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
509 inner: BorderStyle::Solid,
510 }),
511 )),
512 CssPropertyWithConditions::simple(CssProperty::BorderLeftStyle(
513 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
514 inner: BorderStyle::Solid,
515 }),
516 )),
517 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
518 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
519 inner: BorderStyle::Solid,
520 }),
521 )),
522 CssPropertyWithConditions::simple(CssProperty::BorderTopStyle(
523 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
524 inner: BorderStyle::Solid,
525 }),
526 )),
527 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
528 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
529 inner: ColorU {
530 r: 255,
531 g: 255,
532 b: 255,
533 a: 0,
534 },
535 }),
536 )),
537 CssPropertyWithConditions::simple(CssProperty::BorderLeftColor(
538 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
539 inner: ColorU {
540 r: 255,
541 g: 255,
542 b: 255,
543 a: 0,
544 },
545 }),
546 )),
547 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
548 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
549 inner: ColorU {
550 r: 255,
551 g: 255,
552 b: 255,
553 a: 0,
554 },
555 }),
556 )),
557 CssPropertyWithConditions::simple(CssProperty::BorderTopColor(
558 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
559 inner: ColorU {
560 r: 255,
561 g: 255,
562 b: 255,
563 a: 0,
564 },
565 }),
566 )),
567];
568const CSS_MATCH_14249021884908901216: CssPropertyWithConditionsVec =
569 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_14249021884908901216_PROPERTIES);
570
571const CSS_MATCH_14455923367901630186_PROPERTIES: &[CssPropertyWithConditions] = &[
572 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
574 LayoutWidth::Px(PixelValue::const_px(8)),
575 ))),
576 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
577 LayoutPosition::Relative,
578 ))),
579 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
580 LayoutOverflow::Visible,
581 ))),
582 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
583 LayoutOverflow::Visible,
584 ))),
585 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
586 LayoutHeight::Px(PixelValue::const_px(18)),
587 ))),
588 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
589 LayoutDisplay::Block,
590 ))),
591];
592const CSS_MATCH_14455923367901630186: CssPropertyWithConditionsVec =
593 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_14455923367901630186_PROPERTIES);
594
595const CSS_MATCH_15054086665198995512_PROPERTIES: &[CssPropertyWithConditions] = &[
596 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
598 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
599 inner: PixelValue::const_px(1),
600 }),
601 )),
602 CssPropertyWithConditions::simple(CssProperty::BorderLeftWidth(
603 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
604 inner: PixelValue::const_px(1),
605 }),
606 )),
607 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
608 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
609 inner: PixelValue::const_px(1),
610 }),
611 )),
612 CssPropertyWithConditions::simple(CssProperty::BorderTopWidth(
613 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
614 inner: PixelValue::const_px(1),
615 }),
616 )),
617 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
618 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
619 inner: BorderStyle::Dotted,
620 }),
621 )),
622 CssPropertyWithConditions::simple(CssProperty::BorderLeftStyle(
623 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
624 inner: BorderStyle::Dotted,
625 }),
626 )),
627 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
628 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
629 inner: BorderStyle::Dotted,
630 }),
631 )),
632 CssPropertyWithConditions::simple(CssProperty::BorderTopStyle(
633 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
634 inner: BorderStyle::Dotted,
635 }),
636 )),
637 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
638 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
639 inner: ColorU {
640 r: 0,
641 g: 0,
642 b: 0,
643 a: 255,
644 },
645 }),
646 )),
647 CssPropertyWithConditions::simple(CssProperty::BorderLeftColor(
648 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
649 inner: ColorU {
650 r: 0,
651 g: 0,
652 b: 0,
653 a: 255,
654 },
655 }),
656 )),
657 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
658 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
659 inner: ColorU {
660 r: 0,
661 g: 0,
662 b: 0,
663 a: 255,
664 },
665 }),
666 )),
667 CssPropertyWithConditions::simple(CssProperty::BorderTopColor(
668 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
669 inner: ColorU {
670 r: 0,
671 g: 0,
672 b: 0,
673 a: 255,
674 },
675 }),
676 )),
677 CssPropertyWithConditions::on_hover(CssProperty::TextColor(StyleTextColorValue::Exact(
679 StyleTextColor {
680 inner: ColorU {
681 r: 255,
682 g: 255,
683 b: 255,
684 a: 255,
685 },
686 },
687 ))),
688 CssPropertyWithConditions::on_hover(CssProperty::BorderBottomWidth(
689 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
690 inner: PixelValue::const_px(1),
691 }),
692 )),
693 CssPropertyWithConditions::on_hover(CssProperty::BorderLeftWidth(
694 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
695 inner: PixelValue::const_px(1),
696 }),
697 )),
698 CssPropertyWithConditions::on_hover(CssProperty::BorderRightWidth(
699 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
700 inner: PixelValue::const_px(1),
701 }),
702 )),
703 CssPropertyWithConditions::on_hover(CssProperty::BorderTopWidth(
704 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
705 inner: PixelValue::const_px(1),
706 }),
707 )),
708 CssPropertyWithConditions::on_hover(CssProperty::BorderBottomStyle(
709 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
710 inner: BorderStyle::Dotted,
711 }),
712 )),
713 CssPropertyWithConditions::on_hover(CssProperty::BorderLeftStyle(
714 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
715 inner: BorderStyle::Dotted,
716 }),
717 )),
718 CssPropertyWithConditions::on_hover(CssProperty::BorderRightStyle(
719 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
720 inner: BorderStyle::Dotted,
721 }),
722 )),
723 CssPropertyWithConditions::on_hover(CssProperty::BorderTopStyle(
724 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
725 inner: BorderStyle::Dotted,
726 }),
727 )),
728 CssPropertyWithConditions::on_hover(CssProperty::BorderBottomColor(
729 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
730 inner: ColorU {
731 r: 255,
732 g: 255,
733 b: 255,
734 a: 255,
735 },
736 }),
737 )),
738 CssPropertyWithConditions::on_hover(CssProperty::BorderLeftColor(
739 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
740 inner: ColorU {
741 r: 255,
742 g: 255,
743 b: 255,
744 a: 255,
745 },
746 }),
747 )),
748 CssPropertyWithConditions::on_hover(CssProperty::BorderRightColor(
749 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
750 inner: ColorU {
751 r: 255,
752 g: 255,
753 b: 255,
754 a: 255,
755 },
756 }),
757 )),
758 CssPropertyWithConditions::on_hover(CssProperty::BorderTopColor(
759 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
760 inner: ColorU {
761 r: 255,
762 g: 255,
763 b: 255,
764 a: 255,
765 },
766 }),
767 )),
768 CssPropertyWithConditions::on_hover(CssProperty::BackgroundContent(
769 StyleBackgroundContentVecValue::Exact(StyleBackgroundContentVec::from_const_slice(
770 STYLE_BACKGROUND_CONTENT_16215943235627030128_ITEMS,
771 )),
772 )),
773 CssPropertyWithConditions::simple(CssProperty::PaddingRight(LayoutPaddingRightValue::Exact(
775 LayoutPaddingRight {
776 inner: PixelValue::const_px(2),
777 },
778 ))),
779 CssPropertyWithConditions::simple(CssProperty::PaddingLeft(LayoutPaddingLeftValue::Exact(
780 LayoutPaddingLeft {
781 inner: PixelValue::const_px(2),
782 },
783 ))),
784 CssPropertyWithConditions::simple(CssProperty::PaddingBottom(LayoutPaddingBottomValue::Exact(
785 LayoutPaddingBottom {
786 inner: PixelValue::const_px(0),
787 },
788 ))),
789 CssPropertyWithConditions::simple(CssProperty::PaddingTop(LayoutPaddingTopValue::Exact(
790 LayoutPaddingTop {
791 inner: PixelValue::const_px(0),
792 },
793 ))),
794 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
795 LayoutDisplay::Block,
796 ))),
797 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
798 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
799 inner: PixelValue::const_px(1),
800 }),
801 )),
802 CssPropertyWithConditions::simple(CssProperty::BorderLeftWidth(
803 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
804 inner: PixelValue::const_px(1),
805 }),
806 )),
807 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
808 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
809 inner: PixelValue::const_px(1),
810 }),
811 )),
812 CssPropertyWithConditions::simple(CssProperty::BorderTopWidth(
813 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
814 inner: PixelValue::const_px(1),
815 }),
816 )),
817 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
818 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
819 inner: BorderStyle::Solid,
820 }),
821 )),
822 CssPropertyWithConditions::simple(CssProperty::BorderLeftStyle(
823 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
824 inner: BorderStyle::Solid,
825 }),
826 )),
827 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
828 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
829 inner: BorderStyle::Solid,
830 }),
831 )),
832 CssPropertyWithConditions::simple(CssProperty::BorderTopStyle(
833 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
834 inner: BorderStyle::Solid,
835 }),
836 )),
837 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
838 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
839 inner: ColorU {
840 r: 255,
841 g: 255,
842 b: 255,
843 a: 0,
844 },
845 }),
846 )),
847 CssPropertyWithConditions::simple(CssProperty::BorderLeftColor(
848 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
849 inner: ColorU {
850 r: 255,
851 g: 255,
852 b: 255,
853 a: 0,
854 },
855 }),
856 )),
857 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
858 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
859 inner: ColorU {
860 r: 255,
861 g: 255,
862 b: 255,
863 a: 0,
864 },
865 }),
866 )),
867 CssPropertyWithConditions::simple(CssProperty::BorderTopColor(
868 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
869 inner: ColorU {
870 r: 255,
871 g: 255,
872 b: 255,
873 a: 0,
874 },
875 }),
876 )),
877];
878const CSS_MATCH_15054086665198995512: CssPropertyWithConditionsVec =
879 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_15054086665198995512_PROPERTIES);
880
881const CSS_MATCH_17035174955428217627_PROPERTIES: &[CssPropertyWithConditions] = &[
882 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
884 LayoutWidth::Px(PixelValue::const_px(8)),
885 ))),
886 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
887 inner: PixelValue::const_px(0),
888 }))),
889 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
890 LayoutPosition::Absolute,
891 ))),
892 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
893 inner: PixelValue::const_px(0),
894 }))),
895 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
896 LayoutHeight::Px(PixelValue::const_px(18)),
897 ))),
898 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
899 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
900 inner: PixelValue::const_px(1),
901 }),
902 )),
903 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
904 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
905 inner: BorderStyle::Dotted,
906 }),
907 )),
908 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
909 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
910 inner: ColorU {
911 r: 0,
912 g: 0,
913 b: 0,
914 a: 255,
915 },
916 }),
917 )),
918];
919const CSS_MATCH_17035174955428217627: CssPropertyWithConditionsVec =
920 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_17035174955428217627_PROPERTIES);
921
922const CSS_MATCH_17631951240816806439_PROPERTIES: &[CssPropertyWithConditions] = &[
923 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
925 LayoutWidth::Px(PixelValue::const_px(9)),
926 ))),
927 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
928 LayoutHeight::Px(PixelValue::const_px(18)),
929 ))),
930];
931const CSS_MATCH_17631951240816806439: CssPropertyWithConditionsVec =
932 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_17631951240816806439_PROPERTIES);
933
934const CSS_MATCH_17932671798964167701_PROPERTIES: &[CssPropertyWithConditions] = &[
935 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
937 LayoutWidth::Px(PixelValue::const_px(18)),
938 ))),
939 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
940 inner: PixelValue::const_px(0),
941 }))),
942 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
943 LayoutPosition::Absolute,
944 ))),
945 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
946 LayoutOverflow::Visible,
947 ))),
948 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
949 LayoutOverflow::Visible,
950 ))),
951 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
952 inner: PixelValue::const_px(0),
953 }))),
954 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
955 LayoutHeight::Px(PixelValue::const_px(9)),
956 ))),
957 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
958 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
959 inner: PixelValue::const_px(1),
960 }),
961 )),
962 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
963 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
964 inner: BorderStyle::Dotted,
965 }),
966 )),
967 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
968 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
969 inner: ColorU {
970 r: 0,
971 g: 0,
972 b: 0,
973 a: 255,
974 },
975 }),
976 )),
977];
978const CSS_MATCH_17932671798964167701: CssPropertyWithConditionsVec =
979 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_17932671798964167701_PROPERTIES);
980
981const CSS_MATCH_2883986488332352590_PROPERTIES: &[CssPropertyWithConditions] = &[
982 CssPropertyWithConditions::simple(CssProperty::PaddingRight(LayoutPaddingRightValue::Exact(
984 LayoutPaddingRight {
985 inner: PixelValue::const_px(5),
986 },
987 ))),
988 CssPropertyWithConditions::simple(CssProperty::PaddingLeft(LayoutPaddingLeftValue::Exact(
989 LayoutPaddingLeft {
990 inner: PixelValue::const_px(5),
991 },
992 ))),
993 CssPropertyWithConditions::simple(CssProperty::PaddingBottom(LayoutPaddingBottomValue::Exact(
994 LayoutPaddingBottom {
995 inner: PixelValue::const_px(5),
996 },
997 ))),
998 CssPropertyWithConditions::simple(CssProperty::PaddingTop(LayoutPaddingTopValue::Exact(
999 LayoutPaddingTop {
1000 inner: PixelValue::const_px(5),
1001 },
1002 ))),
1003 CssPropertyWithConditions::simple(CssProperty::BackgroundContent(
1004 StyleBackgroundContentVecValue::Exact(StyleBackgroundContentVec::from_const_slice(
1005 STYLE_BACKGROUND_CONTENT_11062356617965867290_ITEMS,
1006 )),
1007 )),
1008];
1009const CSS_MATCH_2883986488332352590: CssPropertyWithConditionsVec =
1010 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_2883986488332352590_PROPERTIES);
1011
1012const CSS_MATCH_2919526787497691572_PROPERTIES: &[CssPropertyWithConditions] = &[
1013 CssPropertyWithConditions::simple(CssProperty::FlexDirection(LayoutFlexDirectionValue::Exact(
1015 LayoutFlexDirection::Row,
1016 ))),
1017];
1018const CSS_MATCH_2919526787497691572: CssPropertyWithConditionsVec =
1019 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_2919526787497691572_PROPERTIES);
1020
1021const CSS_MATCH_3920366294746786702_PROPERTIES: &[CssPropertyWithConditions] = &[
1022 CssPropertyWithConditions::simple(CssProperty::PaddingRight(LayoutPaddingRightValue::Exact(
1024 LayoutPaddingRight {
1025 inner: PixelValue::const_px(2),
1026 },
1027 ))),
1028 CssPropertyWithConditions::simple(CssProperty::PaddingLeft(LayoutPaddingLeftValue::Exact(
1029 LayoutPaddingLeft {
1030 inner: PixelValue::const_px(2),
1031 },
1032 ))),
1033 CssPropertyWithConditions::simple(CssProperty::PaddingBottom(LayoutPaddingBottomValue::Exact(
1034 LayoutPaddingBottom {
1035 inner: PixelValue::const_px(0),
1036 },
1037 ))),
1038 CssPropertyWithConditions::simple(CssProperty::PaddingTop(LayoutPaddingTopValue::Exact(
1039 LayoutPaddingTop {
1040 inner: PixelValue::const_px(0),
1041 },
1042 ))),
1043 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1044 LayoutHeight::Px(PixelValue::const_px(18)),
1045 ))),
1046 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
1047 LayoutDisplay::Block,
1048 ))),
1049];
1050const CSS_MATCH_3920366294746786702: CssPropertyWithConditionsVec =
1051 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_3920366294746786702_PROPERTIES);
1052
1053const CSS_MATCH_5479296065075700509_PROPERTIES: &[CssPropertyWithConditions] = &[
1054 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1056 LayoutWidth::Px(PixelValue::const_px(11)),
1057 ))),
1058 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
1059 inner: PixelValue::const_px(0),
1060 }))),
1061 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1062 LayoutPosition::Absolute,
1063 ))),
1064 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
1065 LayoutOverflow::Visible,
1066 ))),
1067 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
1068 LayoutOverflow::Visible,
1069 ))),
1070 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
1071 inner: PixelValue::const_px(7),
1072 }))),
1073 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1074 LayoutHeight::Px(PixelValue::const_px(9)),
1075 ))),
1076 CssPropertyWithConditions::simple(CssProperty::BorderLeftWidth(
1077 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
1078 inner: PixelValue::const_px(1),
1079 }),
1080 )),
1081 CssPropertyWithConditions::simple(CssProperty::BorderLeftStyle(
1082 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
1083 inner: BorderStyle::Dotted,
1084 }),
1085 )),
1086 CssPropertyWithConditions::simple(CssProperty::BorderLeftColor(
1087 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
1088 inner: ColorU {
1089 r: 0,
1090 g: 0,
1091 b: 0,
1092 a: 255,
1093 },
1094 }),
1095 )),
1096 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
1097 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
1098 inner: PixelValue::const_px(1),
1099 }),
1100 )),
1101 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
1102 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
1103 inner: BorderStyle::Dotted,
1104 }),
1105 )),
1106 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
1107 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
1108 inner: ColorU {
1109 r: 0,
1110 g: 0,
1111 b: 0,
1112 a: 255,
1113 },
1114 }),
1115 )),
1116];
1117const CSS_MATCH_5479296065075700509: CssPropertyWithConditionsVec =
1118 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_5479296065075700509_PROPERTIES);
1119
1120const CSS_MATCH_5748554468056235124_PROPERTIES: &[CssPropertyWithConditions] = &[
1121 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1123 LayoutWidth::Px(PixelValue::const_px(8)),
1124 ))),
1125 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
1126 inner: PixelValue::const_px(-1),
1127 }))),
1128 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1129 LayoutPosition::Absolute,
1130 ))),
1131 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
1132 inner: PixelValue::const_px(0),
1133 }))),
1134 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1135 LayoutHeight::Px(PixelValue::const_px(19)),
1136 ))),
1137 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
1138 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
1139 inner: PixelValue::const_px(1),
1140 }),
1141 )),
1142 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
1143 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
1144 inner: BorderStyle::Dotted,
1145 }),
1146 )),
1147 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
1148 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
1149 inner: ColorU {
1150 r: 0,
1151 g: 0,
1152 b: 0,
1153 a: 255,
1154 },
1155 }),
1156 )),
1157];
1158const CSS_MATCH_5748554468056235124: CssPropertyWithConditionsVec =
1159 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_5748554468056235124_PROPERTIES);
1160
1161const CSS_MATCH_6438488809014395635_PROPERTIES: &[CssPropertyWithConditions] = &[
1162 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1164 LayoutWidth::Px(PixelValue::const_px(9)),
1165 ))),
1166 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
1167 inner: PixelValue::const_px(4),
1168 }))),
1169 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1170 LayoutPosition::Absolute,
1171 ))),
1172 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
1173 inner: PixelValue::const_px(4),
1174 }))),
1175 CssPropertyWithConditions::simple(CssProperty::JustifyContent(
1176 LayoutJustifyContentValue::Exact(LayoutJustifyContent::Center),
1177 )),
1178 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1179 LayoutHeight::Px(PixelValue::const_px(9)),
1180 ))),
1181 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
1182 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
1183 inner: PixelValue::const_px(1),
1184 }),
1185 )),
1186 CssPropertyWithConditions::simple(CssProperty::BorderLeftWidth(
1187 LayoutBorderLeftWidthValue::Exact(LayoutBorderLeftWidth {
1188 inner: PixelValue::const_px(1),
1189 }),
1190 )),
1191 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
1192 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
1193 inner: PixelValue::const_px(1),
1194 }),
1195 )),
1196 CssPropertyWithConditions::simple(CssProperty::BorderTopWidth(
1197 LayoutBorderTopWidthValue::Exact(LayoutBorderTopWidth {
1198 inner: PixelValue::const_px(1),
1199 }),
1200 )),
1201 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
1202 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
1203 inner: BorderStyle::Solid,
1204 }),
1205 )),
1206 CssPropertyWithConditions::simple(CssProperty::BorderLeftStyle(
1207 StyleBorderLeftStyleValue::Exact(StyleBorderLeftStyle {
1208 inner: BorderStyle::Solid,
1209 }),
1210 )),
1211 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
1212 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
1213 inner: BorderStyle::Solid,
1214 }),
1215 )),
1216 CssPropertyWithConditions::simple(CssProperty::BorderTopStyle(
1217 StyleBorderTopStyleValue::Exact(StyleBorderTopStyle {
1218 inner: BorderStyle::Solid,
1219 }),
1220 )),
1221 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
1222 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
1223 inner: ColorU {
1224 r: 145,
1225 g: 145,
1226 b: 145,
1227 a: 170,
1228 },
1229 }),
1230 )),
1231 CssPropertyWithConditions::simple(CssProperty::BorderLeftColor(
1232 StyleBorderLeftColorValue::Exact(StyleBorderLeftColor {
1233 inner: ColorU {
1234 r: 145,
1235 g: 145,
1236 b: 145,
1237 a: 170,
1238 },
1239 }),
1240 )),
1241 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
1242 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
1243 inner: ColorU {
1244 r: 145,
1245 g: 145,
1246 b: 145,
1247 a: 170,
1248 },
1249 }),
1250 )),
1251 CssPropertyWithConditions::simple(CssProperty::BorderTopColor(
1252 StyleBorderTopColorValue::Exact(StyleBorderTopColor {
1253 inner: ColorU {
1254 r: 145,
1255 g: 145,
1256 b: 145,
1257 a: 170,
1258 },
1259 }),
1260 )),
1261 CssPropertyWithConditions::simple(CssProperty::BackgroundContent(
1262 StyleBackgroundContentVecValue::Exact(StyleBackgroundContentVec::from_const_slice(
1263 STYLE_BACKGROUND_CONTENT_3386545019168565479_ITEMS,
1264 )),
1265 )),
1266 CssPropertyWithConditions::simple(CssProperty::AlignItems(LayoutAlignItemsValue::Exact(
1267 LayoutAlignItems::Center,
1268 ))),
1269];
1270const CSS_MATCH_6438488809014395635: CssPropertyWithConditionsVec =
1271 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_6438488809014395635_PROPERTIES);
1272
1273const CSS_MATCH_6621536559891676126_PROPERTIES: &[CssPropertyWithConditions] = &[
1274 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1276 LayoutWidth::Px(PixelValue::const_px(18)),
1277 ))),
1278 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1279 LayoutPosition::Relative,
1280 ))),
1281 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
1282 LayoutOverflow::Visible,
1283 ))),
1284 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
1285 LayoutOverflow::Visible,
1286 ))),
1287 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1288 LayoutHeight::Px(PixelValue::const_px(18)),
1289 ))),
1290 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
1291 LayoutDisplay::Block,
1292 ))),
1293];
1294const CSS_MATCH_6621536559891676126: CssPropertyWithConditionsVec =
1295 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_6621536559891676126_PROPERTIES);
1296
1297const CSS_MATCH_8394859448076413888_PROPERTIES: &[CssPropertyWithConditions] = &[
1298 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1300 LayoutWidth::Px(PixelValue::const_px(18)),
1301 ))),
1302 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1303 LayoutPosition::Relative,
1304 ))),
1305 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1306 LayoutHeight::Px(PixelValue::const_px(18)),
1307 ))),
1308];
1309const CSS_MATCH_8394859448076413888: CssPropertyWithConditionsVec =
1310 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_8394859448076413888_PROPERTIES);
1311
1312const CSS_MATCH_9438342815980407130_PROPERTIES: &[CssPropertyWithConditions] = &[
1313 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1315 LayoutWidth::Px(PixelValue::const_px(9)),
1316 ))),
1317 CssPropertyWithConditions::simple(CssProperty::Top(LayoutTopValue::Exact(LayoutTop {
1318 inner: PixelValue::const_px(0),
1319 }))),
1320 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1321 LayoutPosition::Absolute,
1322 ))),
1323 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
1324 LayoutOverflow::Visible,
1325 ))),
1326 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
1327 LayoutOverflow::Visible,
1328 ))),
1329 CssPropertyWithConditions::simple(CssProperty::Left(LayoutLeftValue::Exact(LayoutLeft {
1330 inner: PixelValue::const_px(0),
1331 }))),
1332 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1333 LayoutHeight::Px(PixelValue::const_px(9)),
1334 ))),
1335 CssPropertyWithConditions::simple(CssProperty::BorderRightWidth(
1336 LayoutBorderRightWidthValue::Exact(LayoutBorderRightWidth {
1337 inner: PixelValue::const_px(1),
1338 }),
1339 )),
1340 CssPropertyWithConditions::simple(CssProperty::BorderRightStyle(
1341 StyleBorderRightStyleValue::Exact(StyleBorderRightStyle {
1342 inner: BorderStyle::Dotted,
1343 }),
1344 )),
1345 CssPropertyWithConditions::simple(CssProperty::BorderRightColor(
1346 StyleBorderRightColorValue::Exact(StyleBorderRightColor {
1347 inner: ColorU {
1348 r: 0,
1349 g: 0,
1350 b: 0,
1351 a: 255,
1352 },
1353 }),
1354 )),
1355 CssPropertyWithConditions::simple(CssProperty::BorderBottomWidth(
1356 LayoutBorderBottomWidthValue::Exact(LayoutBorderBottomWidth {
1357 inner: PixelValue::const_px(1),
1358 }),
1359 )),
1360 CssPropertyWithConditions::simple(CssProperty::BorderBottomStyle(
1361 StyleBorderBottomStyleValue::Exact(StyleBorderBottomStyle {
1362 inner: BorderStyle::Dotted,
1363 }),
1364 )),
1365 CssPropertyWithConditions::simple(CssProperty::BorderBottomColor(
1366 StyleBorderBottomColorValue::Exact(StyleBorderBottomColor {
1367 inner: ColorU {
1368 r: 0,
1369 g: 0,
1370 b: 0,
1371 a: 255,
1372 },
1373 }),
1374 )),
1375];
1376const CSS_MATCH_9438342815980407130: CssPropertyWithConditionsVec =
1377 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_9438342815980407130_PROPERTIES);
1378
1379const CSS_MATCH_9496626968151854549_PROPERTIES: &[CssPropertyWithConditions] = &[
1380 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1382 LayoutWidth::Px(PixelValue::const_px(18)),
1383 ))),
1384 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1385 LayoutPosition::Relative,
1386 ))),
1387 CssPropertyWithConditions::simple(CssProperty::OverflowY(LayoutOverflowValue::Exact(
1388 LayoutOverflow::Visible,
1389 ))),
1390 CssPropertyWithConditions::simple(CssProperty::OverflowX(LayoutOverflowValue::Exact(
1391 LayoutOverflow::Visible,
1392 ))),
1393 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1394 LayoutHeight::Px(PixelValue::const_px(18)),
1395 ))),
1396 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
1397 LayoutDisplay::Block,
1398 ))),
1399];
1400const CSS_MATCH_9496626968151854549: CssPropertyWithConditionsVec =
1401 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_9496626968151854549_PROPERTIES);
1402
1403const CSS_MATCH_9703015952013196920_PROPERTIES: &[CssPropertyWithConditions] = &[
1404 CssPropertyWithConditions::simple(CssProperty::Width(LayoutWidthValue::Exact(
1406 LayoutWidth::Px(PixelValue::const_px(18)),
1407 ))),
1408 CssPropertyWithConditions::simple(CssProperty::Position(LayoutPositionValue::Exact(
1409 LayoutPosition::Relative,
1410 ))),
1411 CssPropertyWithConditions::simple(CssProperty::Height(LayoutHeightValue::Exact(
1412 LayoutHeight::Px(PixelValue::const_px(18)),
1413 ))),
1414 CssPropertyWithConditions::simple(CssProperty::Display(LayoutDisplayValue::Exact(
1415 LayoutDisplay::Block,
1416 ))),
1417];
1418const CSS_MATCH_9703015952013196920: CssPropertyWithConditionsVec =
1419 CssPropertyWithConditionsVec::from_const_slice(CSS_MATCH_9703015952013196920_PROPERTIES);
1420
1421#[derive(Default)]
1422#[repr(C)]
1423pub struct TreeView {
1424 pub root: AzString,
1425}
1426
1427impl TreeView {
1428 pub fn new(root: AzString) -> Self {
1429 Self { root }
1430 }
1431
1432 pub fn swap_with_default(&mut self) -> Self {
1433 let mut m = TreeView::default();
1434 core::mem::swap(&mut m, self);
1435 m
1436 }
1437
1438 pub fn dom(self) -> Dom {
1439 Dom::create_div()
1440 .with_css_props(CSS_MATCH_13401060217940352039)
1441 .with_ids_and_classes({
1442 const IDS_AND_CLASSES_9837365222714915139: &[IdOrClass] =
1443 &[Class(AzString::from_const_str("__azul-native-tree-view"))];
1444 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_9837365222714915139)
1445 })
1446 .with_children(DomVec::from_vec(vec![
1447 Dom::create_div()
1448 .with_css_props(CSS_MATCH_2919526787497691572)
1449 .with_ids_and_classes({
1450 const IDS_AND_CLASSES_15453577716812400238: &[IdOrClass] = &[Class(
1451 AzString::from_const_str("__azul-native-tree-view-row"),
1452 )];
1453 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_15453577716812400238)
1454 })
1455 .with_children(DomVec::from_vec(vec![
1456 Dom::create_div()
1457 .with_css_props(CSS_MATCH_8394859448076413888)
1458 .with_ids_and_classes({
1459 const IDS_AND_CLASSES_5562274544924627603: &[IdOrClass] =
1460 &[Class(AzString::from_const_str("__azul-native-tree-minus"))];
1461 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_5562274544924627603)
1462 })
1463 .with_children(DomVec::from_vec(vec![Dom::create_div()
1464 .with_css_props(CSS_MATCH_6438488809014395635)
1465 .with_ids_and_classes({
1466 const IDS_AND_CLASSES_15170138310983987150: &[IdOrClass] =
1467 &[Class(AzString::from_const_str(
1468 "__azul-native-tree-minus-content",
1469 ))];
1470 IdOrClassVec::from_const_slice(
1471 IDS_AND_CLASSES_15170138310983987150,
1472 )
1473 })
1474 .with_children(DomVec::from_vec(vec![Dom::create_div()
1475 .with_css_props(CSS_MATCH_11045010670475678001)
1476 .with_ids_and_classes({
1477 const IDS_AND_CLASSES_276637619792188049: &[IdOrClass] =
1478 &[Class(AzString::from_const_str(
1479 "__azul-native-tree-minus-icon",
1480 ))];
1481 IdOrClassVec::from_const_slice(
1482 IDS_AND_CLASSES_276637619792188049,
1483 )
1484 })]))])),
1485 Dom::create_div()
1486 .with_css_props(CSS_MATCH_3920366294746786702)
1487 .with_ids_and_classes({
1488 const IDS_AND_CLASSES_17022478219263932868: &[IdOrClass] =
1489 &[Class(AzString::from_const_str(
1490 "__azul-native-tree-view-row-label",
1491 ))];
1492 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_17022478219263932868)
1493 })
1494 .with_children(DomVec::from_vec(vec![Dom::create_div()
1495 .with_css_props(CSS_MATCH_14249021884908901216)
1496 .with_ids_and_classes({
1497 const IDS_AND_CLASSES_12039918700145849527: &[IdOrClass] =
1498 &[Class(AzString::from_const_str(
1499 "__azul-native-tree-view-row-label-focusable-wrapper",
1500 ))];
1501 IdOrClassVec::from_const_slice(
1502 IDS_AND_CLASSES_12039918700145849527,
1503 )
1504 })
1505 .with_tab_index(TabIndex::Auto)
1506 .with_children(DomVec::from_vec(vec![Dom::create_text(
1507 AzString::from_const_str("Hello"),
1508 )]))])),
1509 ])),
1510 Dom::create_div()
1511 .with_css_props(CSS_MATCH_2919526787497691572)
1512 .with_ids_and_classes({
1513 const IDS_AND_CLASSES_15453577716812400238: &[IdOrClass] = &[Class(
1514 AzString::from_const_str("__azul-native-tree-view-row"),
1515 )];
1516 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_15453577716812400238)
1517 })
1518 .with_children(DomVec::from_vec(vec![
1519 Dom::create_div()
1520 .with_css_props(CSS_MATCH_13463400830017583629)
1521 .with_ids_and_classes({
1522 const IDS_AND_CLASSES_8562870525116426737: &[IdOrClass] = &[Class(
1523 AzString::from_const_str("__azul-native-tree-pipe-down"),
1524 )];
1525 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_8562870525116426737)
1526 })
1527 .with_children(DomVec::from_vec(vec![Dom::create_div()
1528 .with_css_props(CSS_MATCH_5748554468056235124)
1529 .with_ids_and_classes({
1530 const IDS_AND_CLASSES_12623539011723615844: &[IdOrClass] =
1531 &[Class(AzString::from_const_str(
1532 "__azul-native-tree-pipe-down-content",
1533 ))];
1534 IdOrClassVec::from_const_slice(
1535 IDS_AND_CLASSES_12623539011723615844,
1536 )
1537 })])),
1538 Dom::create_div()
1539 .with_css_props(CSS_MATCH_17631951240816806439)
1540 .with_ids_and_classes({
1541 const IDS_AND_CLASSES_13969147764958421470: &[IdOrClass] =
1542 &[Class(AzString::from_const_str(
1543 "__azul-native-tree-space-1",
1544 ))];
1545 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_13969147764958421470)
1546 }),
1547 Dom::create_div()
1548 .with_css_props(CSS_MATCH_9703015952013196920)
1549 .with_ids_and_classes({
1550 const IDS_AND_CLASSES_12683940372377849649: &[IdOrClass] =
1551 &[Class(AzString::from_const_str("__azul-native-tree-t"))];
1552 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_12683940372377849649)
1553 })
1554 .with_children(DomVec::from_vec(vec![
1555 Dom::create_div()
1556 .with_css_props(CSS_MATCH_17035174955428217627)
1557 .with_ids_and_classes({
1558 const IDS_AND_CLASSES_6948782902341484076: &[IdOrClass] =
1559 &[Class(AzString::from_const_str(
1560 "__azul-native-tree-t-content",
1561 ))];
1562 IdOrClassVec::from_const_slice(
1563 IDS_AND_CLASSES_6948782902341484076,
1564 )
1565 }),
1566 Dom::create_div()
1567 .with_css_props(CSS_MATCH_10250347571702901767)
1568 .with_ids_and_classes({
1569 const IDS_AND_CLASSES_7986348685827112423: &[IdOrClass] =
1570 &[Class(AzString::from_const_str(
1571 "__azul-native-tree-t-content-minus",
1572 ))];
1573 IdOrClassVec::from_const_slice(
1574 IDS_AND_CLASSES_7986348685827112423,
1575 )
1576 }),
1577 ])),
1578 Dom::create_div()
1579 .with_css_props(CSS_MATCH_3920366294746786702)
1580 .with_ids_and_classes({
1581 const IDS_AND_CLASSES_17022478219263932868: &[IdOrClass] =
1582 &[Class(AzString::from_const_str(
1583 "__azul-native-tree-view-row-label",
1584 ))];
1585 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_17022478219263932868)
1586 })
1587 .with_children(DomVec::from_vec(vec![Dom::create_div()
1588 .with_css_props(CSS_MATCH_15054086665198995512)
1589 .with_ids_and_classes({
1590 const IDS_AND_CLASSES_966274871881623987: &[IdOrClass] = &[
1591 Class(AzString::from_const_str(
1592 "__azul-native-tree-view-row-label-focusable-wrapper",
1593 )),
1594 Class(AzString::from_const_str("focused")),
1595 ];
1596 IdOrClassVec::from_const_slice(
1597 IDS_AND_CLASSES_966274871881623987,
1598 )
1599 })
1600 .with_tab_index(TabIndex::Auto)
1601 .with_children(DomVec::from_vec(vec![Dom::create_text(
1602 AzString::from_const_str("Hello"),
1603 )]))])),
1604 ])),
1605 Dom::create_div()
1606 .with_css_props(CSS_MATCH_2919526787497691572)
1607 .with_ids_and_classes({
1608 const IDS_AND_CLASSES_15453577716812400238: &[IdOrClass] = &[Class(
1609 AzString::from_const_str("__azul-native-tree-view-row"),
1610 )];
1611 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_15453577716812400238)
1612 })
1613 .with_children(DomVec::from_vec(vec![
1614 Dom::create_div()
1615 .with_css_props(CSS_MATCH_9703015952013196920)
1616 .with_ids_and_classes({
1617 const IDS_AND_CLASSES_12683940372377849649: &[IdOrClass] =
1618 &[Class(AzString::from_const_str("__azul-native-tree-t"))];
1619 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_12683940372377849649)
1620 })
1621 .with_children(DomVec::from_vec(vec![
1622 Dom::create_div()
1623 .with_css_props(CSS_MATCH_17035174955428217627)
1624 .with_ids_and_classes({
1625 const IDS_AND_CLASSES_6948782902341484076: &[IdOrClass] =
1626 &[Class(AzString::from_const_str(
1627 "__azul-native-tree-t-content",
1628 ))];
1629 IdOrClassVec::from_const_slice(
1630 IDS_AND_CLASSES_6948782902341484076,
1631 )
1632 }),
1633 Dom::create_div()
1634 .with_css_props(CSS_MATCH_10250347571702901767)
1635 .with_ids_and_classes({
1636 const IDS_AND_CLASSES_7986348685827112423: &[IdOrClass] =
1637 &[Class(AzString::from_const_str(
1638 "__azul-native-tree-t-content-minus",
1639 ))];
1640 IdOrClassVec::from_const_slice(
1641 IDS_AND_CLASSES_7986348685827112423,
1642 )
1643 }),
1644 ])),
1645 Dom::create_div()
1646 .with_css_props(CSS_MATCH_14455923367901630186)
1647 .with_ids_and_classes({
1648 const IDS_AND_CLASSES_2250273140132504407: &[IdOrClass] = &[Class(
1649 AzString::from_const_str("__azul-native-tree-space-1-filled"),
1650 )];
1651 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_2250273140132504407)
1652 })
1653 .with_children(DomVec::from_vec(vec![Dom::create_div()
1654 .with_css_props(CSS_MATCH_17932671798964167701)
1655 .with_ids_and_classes({
1656 const IDS_AND_CLASSES_11324832106902074912: &[IdOrClass] =
1657 &[Class(AzString::from_const_str(
1658 "__azul-native-tree-space-1-filled-content",
1659 ))];
1660 IdOrClassVec::from_const_slice(
1661 IDS_AND_CLASSES_11324832106902074912,
1662 )
1663 })])),
1664 Dom::create_div()
1665 .with_css_props(CSS_MATCH_6621536559891676126)
1666 .with_ids_and_classes({
1667 const IDS_AND_CLASSES_3445414501074686586: &[IdOrClass] =
1668 &[Class(AzString::from_const_str("__azul-native-tree-cross"))];
1669 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_3445414501074686586)
1670 })
1671 .with_children(DomVec::from_vec(vec![
1672 Dom::create_div()
1673 .with_css_props(CSS_MATCH_9438342815980407130)
1674 .with_ids_and_classes({
1675 const IDS_AND_CLASSES_1166576799478159097: &[IdOrClass] =
1676 &[Class(AzString::from_const_str(
1677 "__azul-native-tree-cross-content-1",
1678 ))];
1679 IdOrClassVec::from_const_slice(
1680 IDS_AND_CLASSES_1166576799478159097,
1681 )
1682 }),
1683 Dom::create_div()
1684 .with_css_props(CSS_MATCH_1250869685159433269)
1685 .with_ids_and_classes({
1686 const IDS_AND_CLASSES_5610655148321459708: &[IdOrClass] =
1687 &[Class(AzString::from_const_str(
1688 "__azul-native-tree-cross-content-2",
1689 ))];
1690 IdOrClassVec::from_const_slice(
1691 IDS_AND_CLASSES_5610655148321459708,
1692 )
1693 }),
1694 ])),
1695 Dom::create_div()
1696 .with_css_props(CSS_MATCH_3920366294746786702)
1697 .with_ids_and_classes({
1698 const IDS_AND_CLASSES_17022478219263932868: &[IdOrClass] =
1699 &[Class(AzString::from_const_str(
1700 "__azul-native-tree-view-row-label",
1701 ))];
1702 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_17022478219263932868)
1703 })
1704 .with_children(DomVec::from_vec(vec![Dom::create_div()
1705 .with_css_props(CSS_MATCH_14249021884908901216)
1706 .with_ids_and_classes({
1707 const IDS_AND_CLASSES_12039918700145849527: &[IdOrClass] =
1708 &[Class(AzString::from_const_str(
1709 "__azul-native-tree-view-row-label-focusable-wrapper",
1710 ))];
1711 IdOrClassVec::from_const_slice(
1712 IDS_AND_CLASSES_12039918700145849527,
1713 )
1714 })
1715 .with_tab_index(TabIndex::Auto)
1716 .with_children(DomVec::from_vec(vec![Dom::create_text(
1717 AzString::from_const_str("Hello"),
1718 )]))])),
1719 ])),
1720 Dom::create_div()
1721 .with_css_props(CSS_MATCH_2919526787497691572)
1722 .with_ids_and_classes({
1723 const IDS_AND_CLASSES_15453577716812400238: &[IdOrClass] = &[Class(
1724 AzString::from_const_str("__azul-native-tree-view-row"),
1725 )];
1726 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_15453577716812400238)
1727 })
1728 .with_children(DomVec::from_vec(vec![
1729 Dom::create_div()
1730 .with_css_props(CSS_MATCH_9703015952013196920)
1731 .with_ids_and_classes({
1732 const IDS_AND_CLASSES_12683940372377849649: &[IdOrClass] =
1733 &[Class(AzString::from_const_str("__azul-native-tree-t"))];
1734 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_12683940372377849649)
1735 })
1736 .with_children(DomVec::from_vec(vec![
1737 Dom::create_div()
1738 .with_css_props(CSS_MATCH_17035174955428217627)
1739 .with_ids_and_classes({
1740 const IDS_AND_CLASSES_6948782902341484076: &[IdOrClass] =
1741 &[Class(AzString::from_const_str(
1742 "__azul-native-tree-t-content",
1743 ))];
1744 IdOrClassVec::from_const_slice(
1745 IDS_AND_CLASSES_6948782902341484076,
1746 )
1747 }),
1748 Dom::create_div()
1749 .with_css_props(CSS_MATCH_10250347571702901767)
1750 .with_ids_and_classes({
1751 const IDS_AND_CLASSES_7986348685827112423: &[IdOrClass] =
1752 &[Class(AzString::from_const_str(
1753 "__azul-native-tree-t-content-minus",
1754 ))];
1755 IdOrClassVec::from_const_slice(
1756 IDS_AND_CLASSES_7986348685827112423,
1757 )
1758 }),
1759 ])),
1760 Dom::create_div()
1761 .with_css_props(CSS_MATCH_14455923367901630186)
1762 .with_ids_and_classes({
1763 const IDS_AND_CLASSES_2250273140132504407: &[IdOrClass] = &[Class(
1764 AzString::from_const_str("__azul-native-tree-space-1-filled"),
1765 )];
1766 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_2250273140132504407)
1767 })
1768 .with_children(DomVec::from_vec(vec![Dom::create_div()
1769 .with_css_props(CSS_MATCH_17932671798964167701)
1770 .with_ids_and_classes({
1771 const IDS_AND_CLASSES_11324832106902074912: &[IdOrClass] =
1772 &[Class(AzString::from_const_str(
1773 "__azul-native-tree-space-1-filled-content",
1774 ))];
1775 IdOrClassVec::from_const_slice(
1776 IDS_AND_CLASSES_11324832106902074912,
1777 )
1778 })])),
1779 Dom::create_div()
1780 .with_css_props(CSS_MATCH_8394859448076413888)
1781 .with_ids_and_classes({
1782 const IDS_AND_CLASSES_5562274544924627603: &[IdOrClass] =
1783 &[Class(AzString::from_const_str("__azul-native-tree-minus"))];
1784 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_5562274544924627603)
1785 })
1786 .with_children(DomVec::from_vec(vec![Dom::create_div()
1787 .with_css_props(CSS_MATCH_6438488809014395635)
1788 .with_ids_and_classes({
1789 const IDS_AND_CLASSES_15170138310983987150: &[IdOrClass] =
1790 &[Class(AzString::from_const_str(
1791 "__azul-native-tree-minus-content",
1792 ))];
1793 IdOrClassVec::from_const_slice(
1794 IDS_AND_CLASSES_15170138310983987150,
1795 )
1796 })
1797 .with_children(DomVec::from_vec(vec![Dom::create_div()
1798 .with_css_props(CSS_MATCH_11045010670475678001)
1799 .with_ids_and_classes({
1800 const IDS_AND_CLASSES_276637619792188049: &[IdOrClass] =
1801 &[Class(AzString::from_const_str(
1802 "__azul-native-tree-minus-icon",
1803 ))];
1804 IdOrClassVec::from_const_slice(
1805 IDS_AND_CLASSES_276637619792188049,
1806 )
1807 })]))])),
1808 Dom::create_div()
1809 .with_css_props(CSS_MATCH_3920366294746786702)
1810 .with_ids_and_classes({
1811 const IDS_AND_CLASSES_17022478219263932868: &[IdOrClass] =
1812 &[Class(AzString::from_const_str(
1813 "__azul-native-tree-view-row-label",
1814 ))];
1815 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_17022478219263932868)
1816 })
1817 .with_children(DomVec::from_vec(vec![Dom::create_div()
1818 .with_css_props(CSS_MATCH_14249021884908901216)
1819 .with_ids_and_classes({
1820 const IDS_AND_CLASSES_12039918700145849527: &[IdOrClass] =
1821 &[Class(AzString::from_const_str(
1822 "__azul-native-tree-view-row-label-focusable-wrapper",
1823 ))];
1824 IdOrClassVec::from_const_slice(
1825 IDS_AND_CLASSES_12039918700145849527,
1826 )
1827 })
1828 .with_tab_index(TabIndex::Auto)
1829 .with_children(DomVec::from_vec(vec![Dom::create_text(
1830 AzString::from_const_str("Hello"),
1831 )]))])),
1832 ])),
1833 Dom::create_div()
1834 .with_css_props(CSS_MATCH_2919526787497691572)
1835 .with_ids_and_classes({
1836 const IDS_AND_CLASSES_15453577716812400238: &[IdOrClass] = &[Class(
1837 AzString::from_const_str("__azul-native-tree-view-row"),
1838 )];
1839 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_15453577716812400238)
1840 })
1841 .with_children(DomVec::from_vec(vec![
1842 Dom::create_div()
1843 .with_css_props(CSS_MATCH_9496626968151854549)
1844 .with_ids_and_classes({
1845 const IDS_AND_CLASSES_11091968853782313624: &[IdOrClass] =
1846 &[Class(AzString::from_const_str("__azul-native-tree-l"))];
1847 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_11091968853782313624)
1848 })
1849 .with_children(DomVec::from_vec(vec![Dom::create_div()
1850 .with_css_props(CSS_MATCH_5479296065075700509)
1851 .with_ids_and_classes({
1852 const IDS_AND_CLASSES_7201172733362059285: &[IdOrClass] =
1853 &[Class(AzString::from_const_str(
1854 "__azul-native-tree-l-content",
1855 ))];
1856 IdOrClassVec::from_const_slice(
1857 IDS_AND_CLASSES_7201172733362059285,
1858 )
1859 })])),
1860 Dom::create_div()
1861 .with_css_props(CSS_MATCH_14455923367901630186)
1862 .with_ids_and_classes({
1863 const IDS_AND_CLASSES_2250273140132504407: &[IdOrClass] = &[Class(
1864 AzString::from_const_str("__azul-native-tree-space-1-filled"),
1865 )];
1866 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_2250273140132504407)
1867 })
1868 .with_children(DomVec::from_vec(vec![Dom::create_div()
1869 .with_css_props(CSS_MATCH_17932671798964167701)
1870 .with_ids_and_classes({
1871 const IDS_AND_CLASSES_11324832106902074912: &[IdOrClass] =
1872 &[Class(AzString::from_const_str(
1873 "__azul-native-tree-space-1-filled-content",
1874 ))];
1875 IdOrClassVec::from_const_slice(
1876 IDS_AND_CLASSES_11324832106902074912,
1877 )
1878 })])),
1879 Dom::create_div()
1880 .with_css_props(CSS_MATCH_8394859448076413888)
1881 .with_ids_and_classes({
1882 const IDS_AND_CLASSES_5562274544924627603: &[IdOrClass] =
1883 &[Class(AzString::from_const_str("__azul-native-tree-minus"))];
1884 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_5562274544924627603)
1885 })
1886 .with_children(DomVec::from_vec(vec![Dom::create_div()
1887 .with_css_props(CSS_MATCH_6438488809014395635)
1888 .with_ids_and_classes({
1889 const IDS_AND_CLASSES_15170138310983987150: &[IdOrClass] =
1890 &[Class(AzString::from_const_str(
1891 "__azul-native-tree-minus-content",
1892 ))];
1893 IdOrClassVec::from_const_slice(
1894 IDS_AND_CLASSES_15170138310983987150,
1895 )
1896 })
1897 .with_children(DomVec::from_vec(vec![Dom::create_div()
1898 .with_css_props(CSS_MATCH_11045010670475678001)
1899 .with_ids_and_classes({
1900 const IDS_AND_CLASSES_276637619792188049: &[IdOrClass] =
1901 &[Class(AzString::from_const_str(
1902 "__azul-native-tree-minus-icon",
1903 ))];
1904 IdOrClassVec::from_const_slice(
1905 IDS_AND_CLASSES_276637619792188049,
1906 )
1907 })]))])),
1908 Dom::create_div()
1909 .with_css_props(CSS_MATCH_3920366294746786702)
1910 .with_ids_and_classes({
1911 const IDS_AND_CLASSES_17022478219263932868: &[IdOrClass] =
1912 &[Class(AzString::from_const_str(
1913 "__azul-native-tree-view-row-label",
1914 ))];
1915 IdOrClassVec::from_const_slice(IDS_AND_CLASSES_17022478219263932868)
1916 })
1917 .with_children(DomVec::from_vec(vec![Dom::create_div()
1918 .with_css_props(CSS_MATCH_14249021884908901216)
1919 .with_ids_and_classes({
1920 const IDS_AND_CLASSES_12039918700145849527: &[IdOrClass] =
1921 &[Class(AzString::from_const_str(
1922 "__azul-native-tree-view-row-label-focusable-wrapper",
1923 ))];
1924 IdOrClassVec::from_const_slice(
1925 IDS_AND_CLASSES_12039918700145849527,
1926 )
1927 })
1928 .with_tab_index(TabIndex::Auto)
1929 .with_children(DomVec::from_vec(vec![Dom::create_text(
1930 AzString::from_const_str("Hello"),
1931 )]))])),
1932 ])),
1933 ]))
1934 }
1935}