php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
res.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2023 Alexander Borisov
3 *
4 * Author: Alexander Borisov <borisov@lexbor.com>
5 */
6
7/*
8 * Caution!
9 * This file generated by the script "utils/lexbor/css/names.py"!
10 * Do not change this file!
11 */
12
13
14#ifndef LXB_CSS_PROPERTY_RES_H
15#define LXB_CSS_PROPERTY_RES_H
16
17#include "lexbor/core/shs.h"
19
20
21static const lxb_css_entry_data_t lxb_css_property_data[LXB_CSS_PROPERTY__LAST_ENTRY] =
22{
44 &(lxb_css_property_baseline_shift_t) {.type = LXB_CSS_VALUE__NUMBER, .u = {.length = {.num = 0, .is_float = false, .unit = LXB_CSS_UNIT__UNDEF}}}},
50 &(lxb_css_property_border_t) {.style = LXB_CSS_BORDER_NONE, .width = {.type = LXB_CSS_BORDER_MEDIUM}, .color = {.type = LXB_CSS_COLOR_CURRENTCOLOR}}},
77 &(lxb_css_property_bottom_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
98 &(lxb_css_property_flex_t) {.type = LXB_CSS_VALUE__UNDEF, .grow = {.type = LXB_CSS_FLEX_GROW__NUMBER, .number = {.num = 0, .is_float = false}}, .shrink = {.type = LXB_CSS_FLEX_SHRINK__NUMBER, .number = {.num = 1, .is_float = false}}, .basis = {.type = LXB_CSS_WIDTH_AUTO, .u.length = {.num = 0, .is_float = false}}}},
101 &(lxb_css_property_flex_basis_t) {.type = LXB_CSS_WIDTH_AUTO, .u.length = {.num = 0, .is_float = false}}},
110 &(lxb_css_property_flex_grow_t) {.type = LXB_CSS_FLEX_GROW__NUMBER, .number = {.num = 0, .is_float = false}}},
113 &(lxb_css_property_flex_shrink_t) {.type = LXB_CSS_FLEX_SHRINK__NUMBER, .number = {.num = 1, .is_float = false}}},
125 &(lxb_css_property_float_offset_t) {.type = LXB_CSS_VALUE__NUMBER, .u = {.length = {.num = 0, .is_float = false, .unit = LXB_CSS_UNIT__UNDEF}}}},
131 NULL},
149 &(lxb_css_property_height_t) {.type = LXB_CSS_HEIGHT_AUTO, .u.length = {.num = 0, .is_float = false}}},
155 &(lxb_css_property_inset_block_end_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
158 &(lxb_css_property_inset_block_start_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
161 &(lxb_css_property_inset_inline_end_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
164 &(lxb_css_property_inset_inline_start_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
170 &(lxb_css_property_left_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
182 &(lxb_css_property_margin_t) {.top = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}, .right = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}, .bottom = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}, .left = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}}},
185 &(lxb_css_property_margin_bottom_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
188 &(lxb_css_property_margin_left_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
191 &(lxb_css_property_margin_right_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
194 &(lxb_css_property_margin_top_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
197 &(lxb_css_property_max_height_t) {.type = LXB_CSS_MAX_HEIGHT_NONE, .u.length = {.num = 0, .is_float = false}}},
200 &(lxb_css_property_max_width_t) {.type = LXB_CSS_MAX_WIDTH_NONE, .u.length = {.num = 0, .is_float = false}}},
203 &(lxb_css_property_min_height_t) {.type = LXB_CSS_MIN_HEIGHT_AUTO, .u.length = {.num = 0, .is_float = false}}},
206 &(lxb_css_property_min_width_t) {.type = LXB_CSS_MIN_WIDTH_AUTO, .u.length = {.num = 0, .is_float = false}}},
209 &(lxb_css_property_opacity_t) {.type = LXB_CSS_OPACITY__NUMBER, .u = {.number = {.num = 1, .is_float = false}}}},
212 &(lxb_css_property_order_t) {.type = LXB_CSS_ORDER__INTEGER, .integer = {.num = 0}}},
230 &(lxb_css_property_padding_t) {.top = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}, .right = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}, .bottom = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}, .left = {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}}},
233 &(lxb_css_property_padding_bottom_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
236 &(lxb_css_property_padding_left_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
239 &(lxb_css_property_padding_right_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
242 &(lxb_css_property_padding_top_t) {.type = LXB_CSS_VALUE__LENGTH, .u.length = {.num = 0, .is_float = false}}},
248 &(lxb_css_property_right_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
251 &(lxb_css_property_tab_size_t) {.type = LXB_CSS_VALUE__NUMBER, .u = {.number = {.num = 8, .is_float = false}}}},
278 &(lxb_css_property_text_indent_t) {.length = {.type = LXB_CSS_VALUE__LENGTH, .u = {.length = {.num = 0, .is_float = false, .unit = LXB_CSS_UNIT__UNDEF}}}}},
293 &(lxb_css_property_top_t) {.type = LXB_CSS_VALUE_AUTO, .u.length = {.num = 0, .is_float = false}}},
308 &(lxb_css_property_width_t) {.type = LXB_CSS_WIDTH_AUTO, .u.length = {.num = 0, .is_float = false}}},
330};
331
332static const lexbor_shs_entry_t lxb_css_property_shs[187] =
333{
334 {NULL, NULL, 186, 0},
335 {"wrap-through", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WRAP_THROUGH], 12, 0},
336 {"width", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WIDTH], 5, 0},
337 {"color", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_COLOR], 5, 0},
338 {"text-overflow", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_OVERFLOW], 13, 0},
339 {"text-combine-upright", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_COMBINE_UPRIGHT], 20, 0},
340 {"direction", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_DIRECTION], 9, 0},
341 {"baseline-source", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BASELINE_SOURCE], 15, 0},
342 {"min-width", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MIN_WIDTH], 9, 0},
343 {"wrap-flow", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WRAP_FLOW], 9, 1},
344 {"align-content", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_ALIGN_CONTENT], 13, 0},
345 {"padding-left", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_PADDING_LEFT], 12, 0},
346 {"right", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_RIGHT], 5, 0},
347 {"font-stretch", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FONT_STRETCH], 12, 0},
348 {"flex-grow", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLEX_GROW], 9, 0},
349 {"border-top-color", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_TOP_COLOR], 16, 0},
350 {"border-left-color", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_LEFT_COLOR], 17, 0},
351 {"overflow-x", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_OVERFLOW_X], 10, 0},
352 {"clear", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_CLEAR], 5, 3},
353 {"padding-top", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_PADDING_TOP], 11, 0},
354 {"word-wrap", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WORD_WRAP], 9, 0},
355 {"border-top", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_TOP], 10, 0},
356 {"font-style", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FONT_STYLE], 10, 0},
357 {"text-transform", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_TRANSFORM], 14, 0},
358 {"white-space", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WHITE_SPACE], 11, 0},
359 {"padding-bottom", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_PADDING_BOTTOM], 14, 0},
360 {"vertical-align", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_VERTICAL_ALIGN], 14, 0},
361 {"visibility", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_VISIBILITY], 10, 0},
362 {"min-height", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MIN_HEIGHT], 10, 0},
363 {"inset-inline-start", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_INSET_INLINE_START], 18, 0},
364 {"flex-shrink", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLEX_SHRINK], 11, 7},
365 {NULL, NULL, 0, 0},
366 {"overflow-wrap", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_OVERFLOW_WRAP], 13, 0},
367 {"letter-spacing", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_LETTER_SPACING], 14, 0},
368 {NULL, NULL, 0, 0},
369 {"bottom", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BOTTOM], 6, 0},
370 {"max-width", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MAX_WIDTH], 9, 8},
371 {NULL, NULL, 0, 0},
372 {"dominant-baseline", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_DOMINANT_BASELINE], 17, 0},
373 {"margin-top", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MARGIN_TOP], 10, 11},
374 {"padding-right", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_PADDING_RIGHT], 13, 0},
375 {NULL, NULL, 0, 0},
376 {"border-bottom", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_BOTTOM], 13, 0},
377 {NULL, NULL, 0, 0},
378 {NULL, NULL, 0, 0},
379 {"text-align-all", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_ALIGN_ALL], 14, 0},
380 {NULL, NULL, 0, 0},
381 {NULL, NULL, 0, 0},
382 {"font-family", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FONT_FAMILY], 11, 0},
383 {NULL, NULL, 0, 0},
384 {NULL, NULL, 0, 0},
385 {NULL, NULL, 0, 0},
386 {NULL, NULL, 0, 0},
387 {"flex", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLEX], 4, 0},
388 {"alignment-baseline", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_ALIGNMENT_BASELINE], 18, 0},
389 {NULL, NULL, 0, 0},
390 {NULL, NULL, 0, 0},
391 {NULL, NULL, 0, 0},
392 {NULL, NULL, 0, 0},
393 {"opacity", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_OPACITY], 7, 0},
394 {NULL, NULL, 0, 0},
395 {NULL, NULL, 0, 0},
396 {"overflow-y", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_OVERFLOW_Y], 10, 0},
397 {NULL, NULL, 0, 0},
398 {"text-decoration-color", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_DECORATION_COLOR], 21, 0},
399 {"left", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_LEFT], 4, 0},
400 {"hyphens", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_HYPHENS], 7, 0},
401 {"border", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER], 6, 13},
402 {NULL, NULL, 0, 0},
403 {NULL, NULL, 0, 0},
404 {"flex-flow", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLEX_FLOW], 9, 14},
405 {NULL, NULL, 0, 0},
406 {"line-height", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_LINE_HEIGHT], 11, 0},
407 {NULL, NULL, 0, 0},
408 {NULL, NULL, 0, 0},
409 {"box-sizing", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BOX_SIZING], 10, 0},
410 {NULL, NULL, 0, 0},
411 {"background-color", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BACKGROUND_COLOR], 16, 15},
412 {"display", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_DISPLAY], 7, 16},
413 {"border-right-color", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_RIGHT_COLOR], 18, 0},
414 {"border-bottom-color", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_BOTTOM_COLOR], 19, 0},
415 {"margin", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MARGIN], 6, 0},
416 {"word-break", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WORD_BREAK], 10, 19},
417 {NULL, NULL, 0, 0},
418 {"padding", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_PADDING], 7, 0},
419 {"align-items", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_ALIGN_ITEMS], 11, 0},
420 {NULL, NULL, 0, 0},
421 {NULL, NULL, 0, 0},
422 {NULL, NULL, 0, 0},
423 {NULL, NULL, 0, 0},
424 {"justify-content", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_JUSTIFY_CONTENT], 15, 0},
425 {NULL, NULL, 0, 0},
426 {NULL, NULL, 0, 0},
427 {"height", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_HEIGHT], 6, 0},
428 {"inset-block-end", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_INSET_BLOCK_END], 15, 0},
429 {"inset-inline-end", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_INSET_INLINE_END], 16, 0},
430 {NULL, NULL, 0, 0},
431 {"overflow-inline", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_OVERFLOW_INLINE], 15, 0},
432 {NULL, NULL, 0, 0},
433 {NULL, NULL, 0, 0},
434 {"font-size", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FONT_SIZE], 9, 0},
435 {"position", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_POSITION], 8, 22},
436 {"float", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLOAT], 5, 0},
437 {NULL, NULL, 0, 0},
438 {"top", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TOP], 3, 0},
439 {NULL, NULL, 0, 0},
440 {"float-reference", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLOAT_REFERENCE], 15, 0},
441 {NULL, NULL, 0, 0},
442 {"font-weight", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FONT_WEIGHT], 11, 0},
443 {"float-offset", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLOAT_OFFSET], 12, 23},
444 {NULL, NULL, 0, 0},
445 {"margin-bottom", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MARGIN_BOTTOM], 13, 0},
446 {NULL, NULL, 0, 0},
447 {NULL, NULL, 0, 0},
448 {"order", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_ORDER], 5, 0},
449 {NULL, NULL, 0, 0},
450 {"z-index", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_Z_INDEX], 7, 0},
451 {NULL, NULL, 0, 0},
452 {NULL, NULL, 0, 0},
453 {"flex-basis", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLEX_BASIS], 10, 24},
454 {"writing-mode", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WRITING_MODE], 12, 0},
455 {NULL, NULL, 0, 0},
456 {"border-left", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_LEFT], 11, 0},
457 {"border-right", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BORDER_RIGHT], 12, 0},
458 {"hanging-punctuation", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_HANGING_PUNCTUATION], 19, 0},
459 {"baseline-shift", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_BASELINE_SHIFT], 14, 0},
460 {NULL, NULL, 0, 0},
461 {NULL, NULL, 0, 0},
462 {NULL, NULL, 0, 0},
463 {NULL, NULL, 0, 0},
464 {NULL, NULL, 0, 0},
465 {"text-justify", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_JUSTIFY], 12, 26},
466 {"float-defer", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLOAT_DEFER], 11, 0},
467 {"max-height", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MAX_HEIGHT], 10, 28},
468 {"margin-left", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MARGIN_LEFT], 11, 0},
469 {"margin-right", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_MARGIN_RIGHT], 12, 0},
470 {"unicode-bidi", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_UNICODE_BIDI], 12, 0},
471 {NULL, NULL, 0, 0},
472 {NULL, NULL, 0, 0},
473 {NULL, NULL, 0, 0},
474 {NULL, NULL, 0, 0},
475 {NULL, NULL, 0, 0},
476 {NULL, NULL, 0, 0},
477 {NULL, NULL, 0, 0},
478 {NULL, NULL, 0, 0},
479 {NULL, NULL, 0, 0},
480 {NULL, NULL, 0, 0},
481 {NULL, NULL, 0, 0},
482 {NULL, NULL, 0, 0},
483 {"tab-size", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TAB_SIZE], 8, 0},
484 {NULL, NULL, 0, 0},
485 {NULL, NULL, 0, 0},
486 {NULL, NULL, 0, 0},
487 {NULL, NULL, 0, 0},
488 {"flex-wrap", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLEX_WRAP], 9, 0},
489 {"align-self", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_ALIGN_SELF], 10, 0},
490 {NULL, NULL, 0, 0},
491 {NULL, NULL, 0, 0},
492 {NULL, NULL, 0, 0},
493 {NULL, NULL, 0, 0},
494 {NULL, NULL, 0, 0},
495 {"text-decoration-line", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_DECORATION_LINE], 20, 0},
496 {"text-decoration-style", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_DECORATION_STYLE], 21, 0},
497 {NULL, NULL, 0, 0},
498 {NULL, NULL, 0, 0},
499 {NULL, NULL, 0, 0},
500 {NULL, NULL, 0, 0},
501 {NULL, NULL, 0, 0},
502 {"inset-block-start", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_INSET_BLOCK_START], 17, 0},
503 {"text-align", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_ALIGN], 10, 29},
504 {"word-spacing", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_WORD_SPACING], 12, 0},
505 {NULL, NULL, 0, 0},
506 {NULL, NULL, 0, 0},
507 {NULL, NULL, 0, 0},
508 {"text-decoration", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_DECORATION], 15, 0},
509 {"text-orientation", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_ORIENTATION], 16, 0},
510 {NULL, NULL, 0, 0},
511 {NULL, NULL, 0, 0},
512 {NULL, NULL, 0, 0},
513 {NULL, NULL, 0, 0},
514 {"overflow-block", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_OVERFLOW_BLOCK], 14, 0},
515 {NULL, NULL, 0, 0},
516 {"text-indent", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_INDENT], 11, 0},
517 {"flex-direction", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_FLEX_DIRECTION], 14, 0},
518 {NULL, NULL, 0, 0},
519 {"line-break", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_LINE_BREAK], 10, 0},
520 {"text-align-last", (void *) &lxb_css_property_data[LXB_CSS_PROPERTY_TEXT_ALIGN_LAST], 15, 0}
521};
522
523
524#endif /* LXB_CSS_PROPERTY_RES_H */
@ LXB_CSS_WHITE_SPACE_NORMAL
Definition const.h:1106
@ LXB_CSS_OVERFLOW_Y_VISIBLE
Definition const.h:907
@ LXB_CSS_OPACITY__NUMBER
Definition const.h:862
@ LXB_CSS_POSITION_STATIC
Definition const.h:951
@ LXB_CSS_BOX_SIZING_CONTENT_BOX
Definition const.h:296
@ LXB_CSS_TEXT_ORIENTATION_MIXED
Definition const.h:1053
@ LXB_CSS_HYPHENS_MANUAL
Definition const.h:710
@ LXB_CSS_TEXT_JUSTIFY_AUTO
Definition const.h:1045
@ LXB_CSS_ORDER__INTEGER
Definition const.h:868
@ LXB_CSS_VISIBILITY_VISIBLE
Definition const.h:1099
@ LXB_CSS_JUSTIFY_CONTENT_FLEX_START
Definition const.h:744
@ LXB_CSS_HEIGHT_AUTO
Definition const.h:698
@ LXB_CSS_MIN_WIDTH_AUTO
Definition const.h:851
@ LXB_CSS_LINE_HEIGHT_NORMAL
Definition const.h:775
@ LXB_CSS_FLOAT_DEFER_NONE
Definition const.h:607
@ LXB_CSS_DIRECTION_LTR
Definition const.h:499
@ LXB_CSS_FLEX_DIRECTION_ROW
Definition const.h:560
@ LXB_CSS_FONT_WEIGHT_NORMAL
Definition const.h:680
@ LXB_CSS_WORD_WRAP_NORMAL
Definition const.h:1141
@ LXB_CSS_WRITING_MODE_HORIZONTAL_TB
Definition const.h:1165
@ LXB_CSS_FLOAT_NONE
Definition const.h:600
@ LXB_CSS_MIN_HEIGHT_AUTO
Definition const.h:840
@ LXB_CSS_ALIGNMENT_BASELINE_BASELINE
Definition const.h:159
@ LXB_CSS_FLEX_SHRINK__NUMBER
Definition const.h:575
@ LXB_CSS_WRAP_THROUGH_WRAP
Definition const.h:1159
@ LXB_CSS_OVERFLOW_WRAP_NORMAL
Definition const.h:891
@ LXB_CSS_TEXT_ALIGN_LAST_AUTO
Definition const.h:996
@ LXB_CSS_FLEX_GROW__NUMBER
Definition const.h:570
@ LXB_CSS_Z_INDEX_AUTO
Definition const.h:1174
@ LXB_CSS_OVERFLOW_INLINE_VISIBLE
Definition const.h:882
@ LXB_CSS_TEXT_ALIGN_ALL_START
Definition const.h:985
@ LXB_CSS_WORD_SPACING_NORMAL
Definition const.h:1135
@ LXB_CSS_CLEAR_NONE
Definition const.h:310
@ LXB_CSS_TEXT_ALIGN_START
Definition const.h:973
@ LXB_CSS_FLEX_WRAP_NOWRAP
Definition const.h:580
@ LXB_CSS_WRAP_FLOW_AUTO
Definition const.h:1148
@ LXB_CSS_OVERFLOW_BLOCK_VISIBLE
Definition const.h:873
@ LXB_CSS_MAX_WIDTH_NONE
Definition const.h:829
@ LXB_CSS_FLOAT_REFERENCE_INLINE
Definition const.h:618
@ LXB_CSS_BORDER_MEDIUM
Definition const.h:192
@ LXB_CSS_BORDER_NONE
Definition const.h:194
@ LXB_CSS_TEXT_COMBINE_UPRIGHT_NONE
Definition const.h:1008
@ LXB_CSS_BASELINE_SOURCE_AUTO
Definition const.h:184
@ LXB_CSS_HANGING_PUNCTUATION_NONE
Definition const.h:689
@ LXB_CSS_DOMINANT_BASELINE_AUTO
Definition const.h:537
@ LXB_CSS_LETTER_SPACING_NORMAL
Definition const.h:760
@ LXB_CSS_TEXT_DECORATION_LINE_NONE
Definition const.h:1019
@ LXB_CSS_WORD_BREAK_NORMAL
Definition const.h:1127
@ LXB_CSS_FONT_STYLE_NORMAL
Definition const.h:673
@ LXB_CSS_UNICODE_BIDI_NORMAL
Definition const.h:1083
@ LXB_CSS_MAX_HEIGHT_NONE
Definition const.h:818
@ LXB_CSS_COLOR_TRANSPARENT
Definition const.h:316
@ LXB_CSS_COLOR_CURRENTCOLOR
Definition const.h:315
@ LXB_CSS_TEXT_DECORATION_STYLE_SOLID
Definition const.h:1028
@ LXB_CSS_DISPLAY_INLINE
Definition const.h:506
@ LXB_CSS_WIDTH_AUTO
Definition const.h:1116
@ LXB_CSS_ALIGN_ITEMS_STRETCH
Definition const.h:144
@ LXB_CSS_TEXT_OVERFLOW_CLIP
Definition const.h:1060
@ LXB_CSS_TEXT_TRANSFORM_NONE
Definition const.h:1066
@ LXB_CSS_LINE_BREAK_AUTO
Definition const.h:766
@ LXB_CSS_ALIGN_SELF_AUTO
Definition const.h:149
@ LXB_CSS_FONT_STRETCH_NORMAL
Definition const.h:659
@ LXB_CSS_PROPERTY_PADDING_TOP
Definition const.h:95
@ LXB_CSS_PROPERTY_COLOR
Definition const.h:43
@ LXB_CSS_PROPERTY_TEXT_ORIENTATION
Definition const.h:109
@ LXB_CSS_PROPERTY_BORDER_LEFT_COLOR
Definition const.h:35
@ LXB_CSS_PROPERTY_TOP
Definition const.h:112
@ LXB_CSS_PROPERTY_FLEX_GROW
Definition const.h:51
@ LXB_CSS_PROPERTY_TEXT_OVERFLOW
Definition const.h:110
@ LXB_CSS_PROPERTY_WRAP_FLOW
Definition const.h:121
@ LXB_CSS_PROPERTY_INSET_BLOCK_START
Definition const.h:67
@ LXB_CSS_PROPERTY_PADDING_LEFT
Definition const.h:93
@ LXB_CSS_PROPERTY_BORDER_TOP
Definition const.h:38
@ LXB_CSS_PROPERTY_FONT_SIZE
Definition const.h:59
@ LXB_CSS_PROPERTY_BASELINE_SOURCE
Definition const.h:30
@ LXB_CSS_PROPERTY_WRAP_THROUGH
Definition const.h:122
@ LXB_CSS_PROPERTY_WORD_WRAP
Definition const.h:120
@ LXB_CSS_PROPERTY_TEXT_DECORATION
Definition const.h:103
@ LXB_CSS_PROPERTY_TEXT_TRANSFORM
Definition const.h:111
@ LXB_CSS_PROPERTY_OVERFLOW_X
Definition const.h:89
@ LXB_CSS_PROPERTY_BORDER_RIGHT_COLOR
Definition const.h:37
@ LXB_CSS_PROPERTY_TEXT_JUSTIFY
Definition const.h:108
@ LXB_CSS_PROPERTY_JUSTIFY_CONTENT
Definition const.h:70
@ LXB_CSS_PROPERTY_FONT_STRETCH
Definition const.h:60
@ LXB_CSS_PROPERTY_FLOAT_REFERENCE
Definition const.h:57
@ LXB_CSS_PROPERTY_ALIGN_SELF
Definition const.h:26
@ LXB_CSS_PROPERTY_WHITE_SPACE
Definition const.h:116
@ LXB_CSS_PROPERTY_BACKGROUND_COLOR
Definition const.h:28
@ LXB_CSS_PROPERTY_OVERFLOW_INLINE
Definition const.h:87
@ LXB_CSS_PROPERTY_POSITION
Definition const.h:96
@ LXB_CSS_PROPERTY_OVERFLOW_BLOCK
Definition const.h:86
@ LXB_CSS_PROPERTY_BOX_SIZING
Definition const.h:41
@ LXB_CSS_PROPERTY_MIN_HEIGHT
Definition const.h:82
@ LXB_CSS_PROPERTY_UNICODE_BIDI
Definition const.h:113
@ LXB_CSS_PROPERTY_ORDER
Definition const.h:85
@ LXB_CSS_PROPERTY_VERTICAL_ALIGN
Definition const.h:114
@ LXB_CSS_PROPERTY_BOTTOM
Definition const.h:40
@ LXB_CSS_PROPERTY_MAX_HEIGHT
Definition const.h:80
@ LXB_CSS_PROPERTY_BORDER
Definition const.h:31
@ LXB_CSS_PROPERTY_BORDER_TOP_COLOR
Definition const.h:39
@ LXB_CSS_PROPERTY_CLEAR
Definition const.h:42
@ LXB_CSS_PROPERTY_LINE_HEIGHT
Definition const.h:74
@ LXB_CSS_PROPERTY_MARGIN_RIGHT
Definition const.h:78
@ LXB_CSS_PROPERTY_LINE_BREAK
Definition const.h:73
@ LXB_CSS_PROPERTY_TEXT_INDENT
Definition const.h:107
@ LXB_CSS_PROPERTY_PADDING_BOTTOM
Definition const.h:92
@ LXB_CSS_PROPERTY_MARGIN
Definition const.h:75
@ LXB_CSS_PROPERTY_BORDER_RIGHT
Definition const.h:36
@ LXB_CSS_PROPERTY_WORD_SPACING
Definition const.h:119
@ LXB_CSS_PROPERTY_MARGIN_BOTTOM
Definition const.h:76
@ LXB_CSS_PROPERTY_WRITING_MODE
Definition const.h:123
@ LXB_CSS_PROPERTY_PADDING_RIGHT
Definition const.h:94
@ LXB_CSS_PROPERTY_LEFT
Definition const.h:71
@ LXB_CSS_PROPERTY_HANGING_PUNCTUATION
Definition const.h:63
@ LXB_CSS_PROPERTY_MAX_WIDTH
Definition const.h:81
@ LXB_CSS_PROPERTY_PADDING
Definition const.h:91
@ LXB_CSS_PROPERTY_Z_INDEX
Definition const.h:124
@ LXB_CSS_PROPERTY_LETTER_SPACING
Definition const.h:72
@ LXB_CSS_PROPERTY_DIRECTION
Definition const.h:44
@ LXB_CSS_PROPERTY_HYPHENS
Definition const.h:65
@ LXB_CSS_PROPERTY_TEXT_DECORATION_STYLE
Definition const.h:106
@ LXB_CSS_PROPERTY_BASELINE_SHIFT
Definition const.h:29
@ LXB_CSS_PROPERTY_ALIGN_ITEMS
Definition const.h:25
@ LXB_CSS_PROPERTY_FLEX_BASIS
Definition const.h:48
@ LXB_CSS_PROPERTY_FLOAT
Definition const.h:54
@ LXB_CSS_PROPERTY_INSET_INLINE_START
Definition const.h:69
@ LXB_CSS_PROPERTY_FONT_FAMILY
Definition const.h:58
@ LXB_CSS_PROPERTY_FONT_WEIGHT
Definition const.h:62
@ LXB_CSS_PROPERTY__UNDEF
Definition const.h:22
@ LXB_CSS_PROPERTY_TAB_SIZE
Definition const.h:98
@ LXB_CSS_PROPERTY_OPACITY
Definition const.h:84
@ LXB_CSS_PROPERTY_MARGIN_LEFT
Definition const.h:77
@ LXB_CSS_PROPERTY_ALIGN_CONTENT
Definition const.h:24
@ LXB_CSS_PROPERTY_FLEX_DIRECTION
Definition const.h:49
@ LXB_CSS_PROPERTY_WIDTH
Definition const.h:117
@ LXB_CSS_PROPERTY_VISIBILITY
Definition const.h:115
@ LXB_CSS_PROPERTY_FONT_STYLE
Definition const.h:61
@ LXB_CSS_PROPERTY_FLOAT_OFFSET
Definition const.h:56
@ LXB_CSS_PROPERTY_MIN_WIDTH
Definition const.h:83
@ LXB_CSS_PROPERTY_TEXT_DECORATION_LINE
Definition const.h:105
@ LXB_CSS_PROPERTY_MARGIN_TOP
Definition const.h:79
@ LXB_CSS_PROPERTY_TEXT_ALIGN_LAST
Definition const.h:101
@ LXB_CSS_PROPERTY_TEXT_DECORATION_COLOR
Definition const.h:104
@ LXB_CSS_PROPERTY_RIGHT
Definition const.h:97
@ LXB_CSS_PROPERTY_FLEX_FLOW
Definition const.h:50
@ LXB_CSS_PROPERTY_INSET_BLOCK_END
Definition const.h:66
@ LXB_CSS_PROPERTY_HEIGHT
Definition const.h:64
@ LXB_CSS_PROPERTY_OVERFLOW_Y
Definition const.h:90
@ LXB_CSS_PROPERTY__LAST_ENTRY
Definition const.h:125
@ LXB_CSS_PROPERTY_WORD_BREAK
Definition const.h:118
@ LXB_CSS_PROPERTY_OVERFLOW_WRAP
Definition const.h:88
@ LXB_CSS_PROPERTY_TEXT_COMBINE_UPRIGHT
Definition const.h:102
@ LXB_CSS_PROPERTY_BORDER_BOTTOM
Definition const.h:32
@ LXB_CSS_PROPERTY_INSET_INLINE_END
Definition const.h:68
@ LXB_CSS_PROPERTY_FLEX
Definition const.h:47
@ LXB_CSS_PROPERTY_BORDER_LEFT
Definition const.h:34
@ LXB_CSS_PROPERTY__CUSTOM
Definition const.h:23
@ LXB_CSS_PROPERTY_TEXT_ALIGN
Definition const.h:99
@ LXB_CSS_PROPERTY_DISPLAY
Definition const.h:45
@ LXB_CSS_PROPERTY_DOMINANT_BASELINE
Definition const.h:46
@ LXB_CSS_PROPERTY_FLOAT_DEFER
Definition const.h:55
@ LXB_CSS_PROPERTY_TEXT_ALIGN_ALL
Definition const.h:100
@ LXB_CSS_PROPERTY_FLEX_WRAP
Definition const.h:53
@ LXB_CSS_PROPERTY_FLEX_SHRINK
Definition const.h:52
@ LXB_CSS_PROPERTY_ALIGNMENT_BASELINE
Definition const.h:27
@ LXB_CSS_PROPERTY_BORDER_BOTTOM_COLOR
Definition const.h:33
@ LXB_CSS_ALIGN_CONTENT_STRETCH
Definition const.h:135
@ LXB_CSS_FONT_SIZE_MEDIUM
Definition const.h:646
@ LXB_CSS_OVERFLOW_X_VISIBLE
Definition const.h:898
LXB_API bool lxb_css_property_state_padding_top(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_right(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_word_break(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_margin_right(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_indent(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_font_style(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_top(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_hyphens(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_overflow_inline(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_padding_left(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_flex_direction(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_flex_flow(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_inset_inline_end(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_float_defer(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_bottom(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_visibility(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_writing_mode(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_decoration_line(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_z_index(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_decoration(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_flex_wrap(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_direction(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_wrap_through(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_align_content(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_hanging_punctuation(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_inset_block_start(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_flex_basis(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_float_offset(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_flex_shrink(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_font_family(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_display(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_decoration_style(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_right_color(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_padding(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_min_width(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_overflow_wrap(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_align_self(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_box_sizing(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_decoration_color(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_font_size(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_min_height(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_color(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_transform(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_letter_spacing(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_align(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_margin_top(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_padding_bottom(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_justify(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_margin(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_right(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_flex(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_max_height(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_baseline_shift(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_wrap_flow(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_bottom(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_margin_left(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_inset_block_end(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_overflow_block(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_flex_grow(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_combine_upright(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_bottom_color(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_font_stretch(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_width(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_overflow_x(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_float_reference(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_padding_right(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_order(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_background_color(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_top_color(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state__undef(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_orientation(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_baseline_source(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_float(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_height(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_tab_size(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_line_height(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_unicode_bidi(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_left(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_left(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_font_weight(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_align_last(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_word_spacing(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_max_width(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_align_items(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_white_space(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_margin_bottom(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_clear(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_dominant_baseline(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state__custom(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_line_break(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_left_color(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_overflow_y(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_overflow(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_alignment_baseline(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_position(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_text_align_all(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_inset_inline_start(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_opacity(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_justify_content(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_border_top(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_word_wrap(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_property_state_vertical_align(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
@ LXB_CSS_UNIT__UNDEF
Definition const.h:22
@ LXB_CSS_VALUE__LENGTH
Definition const.h:39
@ LXB_CSS_VALUE_AUTO
Definition const.h:31
@ LXB_CSS_VALUE__NUMBER
Definition const.h:283
@ LXB_CSS_VALUE__UNDEF
Definition const.h:19
#define NULL
Definition gdcache.h:45
LXB_API lxb_status_t lxb_css_property_text_decoration_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_border_bottom_color_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_flex_grow_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_unicode_bidi_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_wrap_flow_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_font_stretch_create(lxb_css_memory_t *memory)
lxb_css_value_length_percentage_t lxb_css_property_margin_left_t
Definition property.h:57
LXB_API void * lxb_css_property_border_top_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_inset_block_start_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_inset_inline_start_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_text_combine_upright_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_max_width_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_word_spacing_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_right_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_flex_basis_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_border_left_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_margin_bottom_t
Definition property.h:56
LXB_API void * lxb_css_property_margin_bottom_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_writing_mode_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_baseline_source_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_max_height_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_height_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_word_break_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_align_content_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_padding_right_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_word_break_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_inset_inline_end_t
Definition property.h:119
lxb_css_value_number_type_t lxb_css_property_font_weight_t
Definition property.h:220
LXB_API void * lxb_css_property_text_align_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_justify_content_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_justify_content_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_z_index_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_float_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_wrap_through_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_font_stretch_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_inset_block_end_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_color_t lxb_css_property_border_top_color_t
Definition property.h:96
LXB_API void * lxb_css_property_float_reference_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_display_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_hyphens_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_order_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_float_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_vertical_align_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_align_items_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_flex_wrap_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_integer_type_t lxb_css_property_z_index_t
Definition property.h:329
LXB_API lxb_status_t lxb_css_property_line_height_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_overflow_wrap_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_wrap_through_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_length_percentage_t lxb_css_property_min_height_t
Definition property.h:51
LXB_API lxb_status_t lxb_css_property_margin_top_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property__custom_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_length_percentage_t lxb_css_property_right_t
Definition property.h:112
LXB_API void * lxb_css_property_border_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_top_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_margin_right_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_vertical_align_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_border_right_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_flex_grow_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_baseline_source_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_margin_right_t
Definition property.h:55
LXB_API void * lxb_css_property_padding_left_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_text_align_all_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_text_orientation_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_overflow_wrap_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_opacity_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_width_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_inset_block_start_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_margin_top_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_align_self_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_text_decoration_color_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_flex_create(lxb_css_memory_t *memory)
lxb_css_value_number_type_t lxb_css_property_flex_grow_t
Definition property.h:271
LXB_API lxb_status_t lxb_css_property_float_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_margin_left_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_color_t lxb_css_property_text_decoration_color_t
Definition property.h:400
LXB_API lxb_status_t lxb_css_property_hanging_punctuation_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_opacity_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_inset_inline_end_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_bottom_t
Definition property.h:113
LXB_API void * lxb_css_property_left_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_height_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_clear_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_property_border_t lxb_css_property_border_right_t
Definition property.h:92
LXB_API void * lxb_css_property_hanging_punctuation_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_white_space_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property__undef_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_box_sizing_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_padding_right_create(lxb_css_memory_t *memory)
lxb_css_value_length_percentage_t lxb_css_property_padding_top_t
Definition property.h:58
LXB_API void * lxb_css_property_bottom_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_padding_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_border_top_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_justify_create(lxb_css_memory_t *memory)
lxb_css_value_length_percentage_t lxb_css_property_height_t
Definition property.h:49
LXB_API void * lxb_css_property_font_family_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_font_style_create(lxb_css_memory_t *memory)
lxb_css_property_border_t lxb_css_property_border_top_t
Definition property.h:91
LXB_API void * lxb_css_property_white_space_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_overflow_block_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_padding_right_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_padding_bottom_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_max_height_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_border_right_color_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property__undef_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_border_bottom_color_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_baseline_shift_t
Definition property.h:318
LXB_API lxb_status_t lxb_css_property_font_size_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_overflow_inline_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_height_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_float_defer_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_bottom_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_decoration_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_align_self_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_font_weight_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_word_wrap_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_bottom_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_right_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_word_spacing_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_padding_bottom_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_align_content_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_border_right_color_create(lxb_css_memory_t *memory)
lxb_css_value_length_percentage_t lxb_css_property_margin_top_t
Definition property.h:54
lxb_css_value_length_percentage_t lxb_css_property_padding_bottom_t
Definition property.h:60
LXB_API lxb_status_t lxb_css_property_unicode_bidi_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_inset_inline_end_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_line_height_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_baseline_shift_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_indent_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_indent_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_number_percentage_t lxb_css_property_opacity_t
Definition property.h:104
LXB_API lxb_status_t lxb_css_property_margin_bottom_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_wrap_flow_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_display_create(lxb_css_memory_t *memory)
lxb_css_property_width_t lxb_css_property_flex_basis_t
Definition property.h:273
lxb_css_property_border_t lxb_css_property_border_bottom_t
Definition property.h:93
LXB_API lxb_status_t lxb_css_property_visibility_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_length_percentage_t lxb_css_property_padding_left_t
Definition property.h:61
lxb_css_value_percentage_type_t lxb_css_property_font_stretch_t
Definition property.h:221
LXB_API void * lxb_css_property_box_sizing_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_baseline_shift_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_line_break_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_word_wrap_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_alignment_baseline_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_box_sizing_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_border_bottom_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_word_wrap_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_text_decoration_style_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_text_orientation_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_flex_grow_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_float_offset_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_float_offset_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_clear_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_tab_size_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_dominant_baseline_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_overflow_y_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_top_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_flex_flow_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_overflow_block_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_transform_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_decoration_line_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_align_content_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_dominant_baseline_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_padding_right_t
Definition property.h:59
LXB_API void * lxb_css_property_z_index_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_decoration_style_create(lxb_css_memory_t *memory)
lxb_css_value_number_type_t lxb_css_property_flex_shrink_t
Definition property.h:272
LXB_API void * lxb_css_property_padding_top_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_margin_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_property_border_t lxb_css_property_border_left_t
Definition property.h:94
LXB_API void * lxb_css_property_wrap_through_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_inset_block_start_t
Definition property.h:116
LXB_API void * lxb_css_property_align_items_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_alignment_baseline_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_line_height_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_margin_right_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_margin_top_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_overflow_block_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_color_t lxb_css_property_border_left_color_t
Definition property.h:99
LXB_API void * lxb_css_property_text_decoration_style_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_color_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_align_all_create(lxb_css_memory_t *memory)
lxb_css_value_color_t lxb_css_property_border_right_color_t
Definition property.h:97
lxb_css_value_angle_type_t lxb_css_property_font_style_t
Definition property.h:222
LXB_API lxb_status_t lxb_css_property__undef_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_margin_left_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_word_break_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_float_offset_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_border_right_color_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_flex_basis_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_hyphens_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_text_transform_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_direction_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_writing_mode_create(lxb_css_memory_t *memory)
lxb_css_value_length_percentage_t lxb_css_property_inset_inline_start_t
Definition property.h:117
LXB_API void * lxb_css_property_hanging_punctuation_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_letter_spacing_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_text_decoration_line_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_tab_size_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_letter_spacing_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_flex_wrap_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_min_height_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_word_spacing_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_border_top_color_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_flex_basis_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_width_t
Definition property.h:48
LXB_API lxb_status_t lxb_css_property_text_overflow_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_min_width_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_margin_bottom_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_border_bottom_create(lxb_css_memory_t *memory)
lxb_css_value_integer_type_t lxb_css_property_order_t
Definition property.h:41
LXB_API lxb_status_t lxb_css_property_inset_inline_end_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_font_style_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property__custom_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_flex_direction_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_margin_left_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_overflow_inline_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_padding_top_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property__custom_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_inset_block_end_t
Definition property.h:118
LXB_API void * lxb_css_property_flex_wrap_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_inset_block_end_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_flex_shrink_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_border_top_color_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_hyphens_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_inset_block_start_create(lxb_css_memory_t *memory)
lxb_css_value_length_percentage_t lxb_css_property_top_t
Definition property.h:111
LXB_API lxb_status_t lxb_css_property_alignment_baseline_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_font_size_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_flex_shrink_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_length_percentage_type_t lxb_css_property_font_size_t
Definition property.h:223
LXB_API lxb_status_t lxb_css_property_text_justify_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_overflow_x_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_max_width_t
Definition property.h:52
LXB_API void * lxb_css_property_border_right_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_padding_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_background_color_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_align_last_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_text_align_all_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_border_left_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_flex_shrink_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_line_break_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_baseline_shift_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_float_reference_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_baseline_source_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_border_bottom_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_min_height_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_length_percentage_t lxb_css_property_min_width_t
Definition property.h:50
LXB_API void * lxb_css_property_flex_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_padding_left_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_border_right_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_border_top_color_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_width_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_display_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_combine_upright_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_margin_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_unicode_bidi_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_text_justify_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_text_align_last_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_inset_inline_start_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_padding_bottom_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_number_length_percentage_t lxb_css_property_line_height_t
Definition property.h:327
LXB_API void * lxb_css_property_flex_flow_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_margin_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_overflow_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_white_space_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_wrap_flow_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_font_weight_create(lxb_css_memory_t *memory)
lxb_css_value_number_length_t lxb_css_property_tab_size_t
Definition property.h:161
LXB_API void * lxb_css_property_order_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_visibility_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_flex_flow_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_text_decoration_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_width_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_float_defer_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_color_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_position_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_direction_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_orientation_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_padding_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_float_defer_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_left_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_line_break_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_min_width_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_visibility_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_tab_size_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_writing_mode_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_length_percentage_t lxb_css_property_float_offset_t
Definition property.h:242
LXB_API lxb_status_t lxb_css_property_flex_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_border_left_color_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_overflow_y_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_border_bottom_color_create(lxb_css_memory_t *memory)
lxb_css_value_integer_type_t lxb_css_property_float_defer_t
Definition property.h:243
LXB_API lxb_status_t lxb_css_property_font_stretch_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_text_align_last_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_overflow_x_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_order_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_opacity_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_direction_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_font_style_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_overflow_x_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_max_width_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_top_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_flex_direction_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_overflow_inline_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_align_items_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_float_reference_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_length_percentage_t lxb_css_property_max_height_t
Definition property.h:53
LXB_API lxb_status_t lxb_css_property_text_align_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_min_width_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_color_t lxb_css_property_background_color_t
Definition property.h:101
LXB_API lxb_status_t lxb_css_property_left_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_max_height_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_inset_inline_start_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_align_self_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_vertical_align_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_font_weight_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_border_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
lxb_css_value_color_t lxb_css_property_border_bottom_color_t
Definition property.h:98
lxb_css_value_length_type_t lxb_css_property_letter_spacing_t
Definition property.h:189
LXB_API lxb_status_t lxb_css_property_border_left_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_overflow_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_text_decoration_color_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_border_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_color_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_max_width_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_text_indent_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_inset_block_end_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_align_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_border_top_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_font_family_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_right_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_margin_right_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_decoration_line_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_padding_top_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
lxb_css_value_length_percentage_t lxb_css_property_left_t
Definition property.h:114
LXB_API lxb_status_t lxb_css_property_min_height_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_dominant_baseline_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_overflow_wrap_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_position_create(lxb_css_memory_t *memory)
lxb_css_value_length_type_t lxb_css_property_word_spacing_t
Definition property.h:188
LXB_API void * lxb_css_property_background_color_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_background_color_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_justify_content_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_text_decoration_color_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_padding_left_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_border_left_color_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_property_flex_direction_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_clear_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_font_size_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_property_position_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_property_border_left_color_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_letter_spacing_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_text_transform_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_overflow_y_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_property_z_index_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_property_text_combine_upright_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API lxb_status_t lxb_css_property_font_family_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
Definition shs.h:19
Definition base.h:73
unsigned char lxb_char_t
Definition types.h:27