1names! {
4
5 res_kind {
7 STRING = crate::word::STRING,
8 IMAGE = crate::typed::IMAGE,
9 FILE = crate::word::FILE,
10 SOUND = crate::word::SOUND,
11 COLOR = crate::word::COLOR,
12 NUMBER = crate::word::NUMBER,
13 BOOL = crate::word::BOOL,
14 }
15
16 image_scheme {
18 ITEM = crate::kind::ITEM,
19 BLOCK = crate::kind::BLOCK,
20 SPRITE = crate::word::SPRITE,
21 MOD = crate::word::MOD,
22 }
23
24 file {
26 MANIFEST = crate::concatcp!(crate::ns::YOG, crate::sep::DOT, "toml"),
28 LOCK = crate::concatcp!(crate::ns::YOG, crate::sep::DOT, "lock"),
30 }
31
32 archive {
34 MANIFEST = crate::concatcp!(crate::word::MOD, crate::sep::DOT, crate::Format::Data.ext()),
36 NATIVES = "natives",
38 }
39
40 yimage {
44 MAGIC = "YIMG",
45 }
46
47 symbols {
51 DIR = "symbols",
52 EXT = "debug",
54 }
55
56 pack {
58 DATA = crate::word::DATA,
60 ASSETS = "assets",
62 TAGS = "tags",
64 WORLDGEN = "worldgen",
66 OVERLAYS = crate::word::WHEN,
68 ANY_LOADER = crate::word::ANY,
70 ANY_VERSION = crate::word::ANY,
72 }
73
74 project {
76 RESOURCES = "resources",
78 CONTENT = crate::word::CONTENT,
80 FONT_COPIES = crate::kind::FONT,
82 SRC = crate::word::SRC,
84 BUILD = crate::concatcp!(crate::sep::DOT, crate::ns::YOG, crate::sep::HYPHEN, "build"),
86 }
87
88 game_dir {
90 MODS = crate::concatcp!(crate::ns::YOG, crate::sep::HYPHEN, crate::word::MODS),
92 }
93
94
95 program {
97 CLI = crate::ns::YOG,
99 SERVE = "serve",
101 }
102
103 code_set {
107 BLOCKS = "Blocks",
108 ITEMS = "Items",
109 ENTITIES = "Entities",
110 ADVANCEMENTS = "Advancements",
111 MODELS = "Models",
112 ANIMS = "Anims",
113 TEXTURES = "Textures",
114 }
115
116 rust_crate {
119 PREFIX = crate::concatcp!(crate::ns::YOG, crate::sep::HYPHEN),
121 API_WORD = "api",
124 API = crate::concatcp!(PREFIX, API_WORD),
125 API_RUST_NAME = crate::concatcp!(crate::ns::YOG, crate::sep::WORD, API_WORD),
126 API_VERSION_KEY = crate::concatcp!(API_RUST_NAME, crate::sep::WORD, crate::serve_method::VERSION),
127 ABI = crate::concatcp!(PREFIX, "abi"),
128 UI = crate::concatcp!(PREFIX, crate::word::UI),
129 KIT = crate::concatcp!(PREFIX, "kit"),
130 GFX = crate::concatcp!(PREFIX, "gfx"),
131 REGISTRY = crate::concatcp!(PREFIX, crate::serve_param::REGISTRY),
132 DATA = crate::concatcp!(PREFIX, crate::word::DATA),
134 DATA_RUST_NAME = crate::concatcp!(crate::ns::YOG, crate::sep::WORD, crate::word::DATA),
135 }
136
137 res {
139 TEXTURES = crate::concatcp!(crate::model::TEXTURES, crate::sep::PATH),
141 MODELS = crate::concatcp!(crate::word::MODELS, crate::sep::PATH),
143 BLOCKSTATES = crate::concatcp!("blockstates", crate::sep::PATH),
145 ITEM_DIR = crate::concatcp!(crate::kind::ITEM, crate::sep::PATH),
147 ITEM_DEFINITIONS = crate::concatcp!(crate::word::ITEMS, crate::sep::PATH),
149 EQUIPMENT = crate::concatcp!(crate::word::EQUIPMENT, crate::sep::PATH),
151 EQUIPMENT_TEXTURES = crate::concatcp!(crate::kind::ENTITY, crate::sep::PATH, crate::word::EQUIPMENT, crate::sep::PATH),
153 ARMOR_TEXTURES = crate::concatcp!(crate::word::MODELS, crate::sep::PATH, crate::word::ARMOR, crate::sep::PATH),
155 ARMOR_LAYER = "_layer_",
157 SPAWN_EGG_SUFFIX = crate::concatcp!(crate::sep::WORD, crate::word::SPAWN_EGG),
159 BLOCK_DIR = crate::concatcp!(crate::kind::BLOCK, crate::sep::PATH),
161 GUI_SPRITES = crate::concatcp!(crate::word::GUI, crate::sep::PATH, "sprites", crate::sep::PATH),
163 ATLASES = crate::concatcp!("atlases", crate::sep::PATH),
165 LANG = crate::concatcp!(crate::typed::LANG, crate::sep::PATH),
167 BUILTIN = crate::concatcp!("builtin", crate::sep::PATH),
169 SOUNDS = crate::concatcp!(SOUNDS_WORD, crate::sep::PATH),
171 SOUNDS_JSON = crate::concatcp!(SOUNDS_WORD, JSON),
172 SOUNDS_WORD = "sounds",
173 OGG = ".ogg",
174 PNG = crate::concatcp!(crate::sep::DOT, crate::word::PNG),
175 SVG = ".svg",
176 JSON = ".json",
177 MCMETA = ".mcmeta",
178 }
179
180 yog {
182 STATE = crate::id!(crate::ns::YOG, crate::word::STATE),
184 HANGING = crate::id!(crate::ns::YOG, "hanging"),
186 ENTITY_NBT = crate::id!(crate::ns::YOG, crate::word::DATA),
188 ENTITY_DATA = crate::id!(crate::ns::YOG, crate::concatcp!(crate::kind::ENTITY, crate::sep::WORD, crate::word::DATA)),
190 DIMENSIONS = crate::id!(crate::ns::YOG, "dimensions"),
193 SLOT_PREFIX = crate::id!(crate::ns::YOG, "slot:"),
195 PLAYER_INVENTORY = crate::id!(crate::ns::YOG, crate::concatcp!(crate::word::PLAYER, crate::sep::WORD, crate::kind::INVENTORY)),
197 MACHINE_PREFIX = crate::id!(crate::ns::YOG, "machine:"),
199 POTION_ALIAS = crate::id!(crate::ns::YOG, "potion/"),
201 FONT_ALIAS = crate::id!(crate::ns::YOG, "font/"),
204 DEFAULT_FONT = crate::concatcp!(FONT_ALIAS, crate::game_font::DEFAULT),
206 SPAWN_EGG_MODEL = crate::id!(crate::ns::YOG, crate::concatcp!(crate::res::ITEM_DIR, crate::word::SPAWN_EGG)),
208 BOOK_SHEET = crate::concatcp!(BOOK_TEXTURE, crate::sep::PATH, crate::kind::BOOK),
210 CRAFTING_SHEET = crate::concatcp!(BOOK_TEXTURE, crate::sep::PATH, "crafting"),
211 DESIGNER_SCREEN = crate::id!(crate::ns::YOG, "designer"),
213 BOOK_TEXTURE = crate::id!(crate::ns::YOG, crate::concatcp!(crate::word::GUI, crate::sep::PATH, crate::kind::BOOK)),
215 DYNAMIC_SVG_PREFIX = crate::id!(crate::ns::YOG, "dynamic/svg_"),
217 DYNAMIC_TEXT_PREFIX = crate::id!(crate::ns::YOG, crate::concatcp!("dynamic", crate::sep::PATH, crate::word::TEXT, crate::sep::WORD)),
219 }
220
221 game_font {
224 DEFAULT = crate::word::DEFAULT,
225 UNIFORM = "uniform",
227 ALT = "alt",
229 ILLAGERALT = "illageralt",
230 }
231
232 game {
234 DEFAULT_FONT = crate::id!(crate::ns::MINECRAFT, crate::game_font::DEFAULT),
237 VANILLA_THEME = crate::id!(crate::ns::MINECRAFT, "vanilla"),
239 OVERWORLD = crate::id!(crate::ns::MINECRAFT, "overworld"),
240 NO_SOUND = crate::id!(crate::ns::MINECRAFT, "intentionally_empty"),
242 PLAINS = crate::id!(crate::ns::MINECRAFT, "plains"),
244 THE_NETHER = crate::id!(crate::ns::MINECRAFT, "the_nether"),
245 THE_END = crate::id!(crate::ns::MINECRAFT, "the_end"),
246 MINEABLE = crate::id!(crate::ns::MINECRAFT, "mineable/"),
248 MISSING_TEXTURE = crate::id!(crate::ns::MINECRAFT, "missingno"),
250 WRITTEN_BOOK = crate::id!(crate::ns::MINECRAFT, "written_book"),
252 BOOK = crate::id!(crate::ns::MINECRAFT, crate::kind::BOOK),
253 OLD_ATTRIBUTE_PREFIX = crate::concatcp!(crate::word::GENERIC, crate::sep::DOT),
255 LOCALE = "en_us",
257 }
258
259
260 shape_kind {
263 ANY = crate::word::ANY,
264 BOOL = crate::word::BOOL,
265 INT = crate::word::INT,
266 FLOAT = "float",
267 STRING = crate::word::STRING,
268 ATOM = "atom",
269 TEXT = crate::word::TEXT,
270 IMAGE = crate::word::IMAGE,
271 COLOR = crate::word::COLOR,
272 BYTES = crate::word::BYTES,
273 RES = "res",
274 REF = "ref",
275 TAG = crate::kind::TAG,
276 REF_OR_TAG = "ref_or_tag",
277 REF_OR_IMAGE = "ref_or_image",
278 LIST = "list",
279 MAP = "map",
280 OPTIONAL = crate::word::OPTIONAL,
281 STRUCT = "struct",
282 ENUM = "enum",
283 DEF = "def",
285 }
286
287 yui {
289 SCREEN = "Screen",
290 COMPONENT = "Component",
291 PROPERTY = "Property",
293 EVENT = "Event",
294 STYLE = "Style",
295 CANVAS = "Canvas",
296 COLUMN = "Column",
297 ROW = "Row",
298 GRID = "Grid",
299 ROW_DEFINITION = "RowDefinition",
302 COLUMN_DEFINITION = "ColumnDefinition",
303 ROW_DEFINITIONS = crate::concatcp!(GRID, crate::sep::DOT, ROW_DEFINITION, crate::data_layout::PLURAL),
304 COLUMN_DEFINITIONS = crate::concatcp!(GRID, crate::sep::DOT, COLUMN_DEFINITION, crate::data_layout::PLURAL),
305 SCROLL_VIEW = "ScrollView",
306 LABEL = "Label",
307 BUTTON = "Button",
308 TOGGLE_BUTTON = "ToggleButton",
309 TEXT_BOX = "TextBox",
310 IMAGE = "Image",
311 SURFACE = "Surface",
312 SPACER = "Spacer",
313 STAT_BAR = "StatBar",
314 LIST_VIEW = "ListView",
315 ITEMS_CONTROL = "ItemsControl",
316 CONTENT_PRESENTER = "ContentPresenter",
317 ITEM_SLOT = "ItemSlot",
319 INV_SLOT = "InvSlot",
320 SLOT = "Slot",
321 PLAYER_INVENTORY = "PlayerInventory",
322 MACHINE = "Machine",
324 RECIPE_AREA = "RecipeArea",
326 RECIPE_SLOT = "RecipeSlot",
328 RECIPE_RESULT = "RecipeResult",
329 RECIPE_COUNT = "RecipeCount",
330 BLOCK_SLOT = "BlockSlot",
332 BOOK_HEADER = "BookHeader",
334 BOOK_TEXT = "BookText",
335 BOOK_ITEM = "BookItem",
336 DRAWN = "Drawn",
338 }
339
340 serve_request {
342 METHOD = "method",
343 PARAMS = "params",
344 }
345
346 serve_param {
348 PATH = "path",
349 NAME = crate::word::NAME,
350 TEXT = crate::word::TEXT,
351 SIZE = crate::word::SIZE,
352 TEXTURE = crate::kind::TEXTURE,
353 PNG = crate::word::PNG,
354 ANIMATION = crate::word::ANIMATION,
355 KIND = crate::word::KIND,
356 REGISTRY = "registry",
357 ID = crate::word::ID,
358 ALIAS = "alias",
359 MODEL = crate::word::MODEL,
360 SOURCE = crate::word::SOURCE,
361 FORCE = "force",
362 WIDTH = crate::word::WIDTH,
363 HEIGHT = crate::word::HEIGHT,
364 TAG = crate::kind::TAG,
365 ARGS = "args",
366 EVENT = crate::word::EVENT,
367 FILE = crate::word::FILE,
368 SET = crate::bus_word::SET,
369 MOD_ID = crate::word::MOD,
370 ENTRIES = crate::word::ENTRIES,
371 NEXT = "next",
372 LEVEL = crate::kind::LEVEL,
373 VALUE = crate::word::VALUE,
374 VALUES = crate::word::VALUES,
375 FORMAT = "format",
376 }
377
378 serve_method {
381 ADVANCEMENT_RENDER = "advancement_render",
382 BODY_TEXTURE = "body_texture",
383 BOOK_DESIGNER_CLOSE = "book_designer_close",
384 BOOK_DESIGNER_RENDER = "book_designer_render",
385 BOOK_PAGE_PREVIEW = "book_page_preview",
386 CONTENT_ARMOR_MATERIALS = "content_armor_materials",
387 CONTENT_BLOCK_KINDS = "content_block_kinds",
388 CONTENT_DEFS = "content_defs",
389 CONTENT_IMPORT = "content_import",
390 CONTENT_ITEM_POTION_COLOR = "content_item_potion_color",
391 CONTENT_MOD_ID = "content_mod_id",
392 CONTENT_PARENT_MODEL = "content_parent_model",
393 CONTENT_REFS = "content_refs",
394 CONTENT_SAVE_TEXTURE = "content_save_texture",
395 CONTENT_SAVE_TEXTURE_ANIMATION = "content_save_texture_animation",
396 CONTENT_SOUND_GROUPS = "content_sound_groups",
397 CONTENT_STRINGS = "content_strings",
398 CONTENT_TAGS = "content_tags",
399 CONTENT_TEXTURE = "content_texture",
400 CONTENT_TEXTURES = "content_textures",
401 CONTENT_TOOL_MATERIALS = "content_tool_materials",
402 DATA_FORMAT = "data.format",
403 DATA_PARSE = "data.parse",
404 DATA_PATCH = "data.patch",
405 FONT_COPY = "font_copy",
406 FORMAT_SHAPE = "format.shape",
407 ITEM_TAG_ITEMS = "item_tag_items",
408 MEDIA_IMPORT = "media.import",
409 MEDIA_PICTURES = "media.pictures",
410 MOD_ID = "mod.id",
411 RECIPE_KIND_CREATE = "recipe_kind_create",
412 RECIPE_KINDS = "recipe_kinds",
413 SOURCE_CHECK = "source.check",
414 SOURCE_READ = "source.read",
415 SOURCE_WRITE = "source.write",
416 TEXTURE_ANIMATION_FORMAT = "texture_animation_format",
417 TEXTURE_ANIMATION_RESOLVE = "texture_animation_resolve",
418 TEXTURE_FILE_ID = "texture_file_id",
419 TYPED_CLASSIFY = "typed.classify",
420 VERSION = "version",
421 WORLDGEN_PREVIEW = "worldgen_preview",
422 YRES_PARSE = "yres.parse",
423 YRES_WRITE = "yres.write",
424 YUI_CODEGEN = "yui_codegen",
425 YUI_DESIGNER_COMPONENTS = "yui_designer_components",
426 YUI_DESIGNER_EVENT = "yui_designer_event",
427 YUI_DESIGNER_RENDER = "yui_designer_render",
428 YUI_DESIGNER_RESET = "yui_designer_reset",
429 YUI_EVENT_HANDLER = "yui_event_handler",
430 YUI_IMAGE_PREVIEW = "yui_image_preview",
431 YUI_IMAGE_SOURCES = "yui_image_sources",
432 }
433
434 tag_file {
436 VALUES = crate::word::VALUES,
437 OPTIONAL = crate::word::OPTIONAL,
439 REPLACE = "replace",
440 ID = crate::word::ID,
442 REQUIRED = "required",
443 }
444
445 atlas_source {
449 SOURCES = "sources",
450 TYPE = crate::word::TYPE,
451 SINGLE = "single",
452 UNSTITCH = "unstitch",
453 RESOURCE = "resource",
454 SPRITE = crate::word::SPRITE,
455 DIVISOR_X = "divisor_x",
456 DIVISOR_Y = "divisor_y",
457 REGIONS = "regions",
458 X = crate::word::X,
459 Y = crate::word::Y,
460 WIDTH = crate::word::WIDTH,
461 HEIGHT = crate::word::HEIGHT,
462 BLOCKS = crate::word::BLOCKS,
464 ITEMS = crate::word::ITEMS,
465 }
466
467 texture_slot {
470 ALL = "all",
471 SIDE = "side",
472 TOP = crate::word::TOP,
473 BOTTOM = crate::word::BOTTOM,
474 END = crate::word::END,
475 FRONT = "front",
476 TEXTURE = crate::word::TEXTURE,
478 }
479
480 block_state {
482 FACING = "facing",
484 FACE = "face",
486 FLOOR = "floor",
487 WALL = "wall",
488 CEILING = "ceiling",
489 WATERLOGGED = "waterlogged",
491 FALSE = crate::word::FALSE,
493 TRUE = crate::word::TRUE,
494 }
495
496 loot {
498 TYPE = crate::word::TYPE,
499 POOLS = "pools",
500 ROLLS = "rolls",
501 ENTRIES = crate::word::ENTRIES,
502 NAME = crate::word::NAME,
503 CONDITIONS = "conditions",
504 CONDITION = "condition",
505 FUNCTIONS = "functions",
506 FUNCTION = crate::word::FUNCTION,
507 COUNT = crate::word::COUNT,
508 MIN = "min",
509 MAX = "max",
510 BLOCK = crate::word::BLOCK,
511 PROPERTIES = "properties",
512 BLOCK_TABLE = crate::id!(crate::ns::MINECRAFT, crate::word::BLOCK),
514 GENERIC_TABLE = crate::id!(crate::ns::MINECRAFT, crate::word::GENERIC),
515 ITEM_ENTRY = crate::id!(crate::ns::MINECRAFT, crate::word::ITEM),
517 UNIFORM = crate::id!(crate::ns::MINECRAFT, crate::game_font::UNIFORM),
519 SET_COUNT = crate::id!(crate::ns::MINECRAFT, "set_count"),
520 EXPLOSION_DECAY = crate::id!(crate::ns::MINECRAFT, "explosion_decay"),
521 SURVIVES_EXPLOSION = crate::id!(crate::ns::MINECRAFT, "survives_explosion"),
522 BLOCK_STATE_PROPERTY = crate::id!(crate::ns::MINECRAFT, "block_state_property"),
523 BLOCKS = crate::concatcp!(crate::word::BLOCKS, crate::sep::PATH),
525 }
526
527 dimension_field {
530 ID = crate::word::ID,
531 DIMENSION_TYPE = crate::concatcp!(crate::kind::DIMENSION, crate::sep::WORD, crate::word::TYPE),
532 BIOME = crate::kind::BIOME,
533 STRUCTURES = "structures",
534 FEATURES = "features",
535 MOB_SPAWNING = "mob_spawning",
536 GENERATOR_TYPE = "generator_type",
538 TERRAIN = "terrain",
540 }
541
542 yui_value {
544 TRUE = crate::word::TRUE,
545 FALSE = crate::word::FALSE,
546 AUTO = crate::word::AUTO,
548 START = crate::word::START,
549 CENTER = crate::word::CENTER,
550 END = crate::word::END,
551 LEFT = crate::word::LEFT,
552 RIGHT = crate::word::RIGHT,
553 TOP = crate::word::TOP,
554 BOTTOM = crate::word::BOTTOM,
555 FILL = crate::word::FILL,
557 STRETCH = crate::word::STRETCH,
558 OUTLINE = crate::word::OUTLINE,
559 NONE = crate::word::NONE,
560 }
561
562 yui_markup {
565 BIND_OPEN = "{x:Bind ",
566 BIND_CLOSE = "}",
567 BIND = "{x:Bind",
569 BINDING = "{Binding",
570 DESIGN = "d:",
572 RESOURCES = crate::concatcp!(crate::sep::DOT, "Resources"),
574 }
575
576
577 tool_kind {
580 PICKAXE = "pickaxe",
581 AXE = "axe",
582 SHOVEL = "shovel",
583 HOE = "hoe",
584 SWORD = "sword",
586 }
587
588 model {
590 PARENT = "parent",
591 TEXTURES = "textures",
592 ELEMENTS = "elements",
593 DISPLAY = "display",
594 FACES = "faces",
595 FROM = "from",
596 TO = "to",
597 UV = crate::word::UV,
598 ROTATION = "rotation",
599 TEXTURE = crate::word::TEXTURE,
600 LAYER0 = "layer0",
602 PARTICLE = "particle",
604 MODEL = crate::word::MODEL,
606 ORIGIN = "origin",
608 AXIS = "axis",
609 ANGLE = "angle",
610 RESCALE = "rescale",
611 VARIANTS = "variants",
613 MULTIPART = "multipart",
614 WHEN = crate::word::WHEN,
615 APPLY = "apply",
616 OR = "OR",
617 AND = "AND",
618 RENDER_TYPE = "render_type",
620 LAYER = "layer",
622 SHADE = "shade",
623 CULLFACE = "cullface",
624 TINTINDEX = "tintindex",
625 AMBIENT_OCCLUSION = "ambientocclusion",
626 GUI_LIGHT = "gui_light",
627 TRANSLATION = "translation",
628 SCALE = "scale",
629 BLOCK_PARENT = crate::id!(crate::ns::MINECRAFT, crate::concatcp!(crate::res::BLOCK_DIR, crate::kind::BLOCK)),
631 X = crate::word::X,
632 Y = crate::word::Y,
633 UVLOCK = "uvlock",
634 WEIGHT = "weight",
635 }
636
637 content_field {
639 ID = crate::word::ID,
640 KIND = crate::word::KIND,
641 MODEL = crate::word::MODEL,
642 ITEM_MODEL = crate::concatcp!(crate::kind::ITEM, crate::sep::WORD, crate::word::MODEL),
643 MATERIAL = crate::kind::MATERIAL,
644 ITEM = crate::kind::ITEM,
645 POTION = crate::kind::POTION,
646 EFFECTS = "effects",
647 EFFECT = crate::kind::EFFECT,
648 OF = "of",
649 COLOR = crate::word::COLOR,
650 }
651
652 yui_attr {
654 ID = crate::word::ID,
655 X = crate::word::X,
656 Y = crate::word::Y,
657 W = "w",
658 H = "h",
659 MIN_W = "min_w",
660 MIN_H = "min_h",
661 FLEX = "flex",
662 DOCK = "dock",
663 GAP = "gap",
664 PADDING = "padding",
665 BG = "bg",
666 COLOR = crate::word::COLOR,
667 ALIGN = "align",
668 HALIGN = "halign",
669 VALIGN = "valign",
670 MARGIN = "margin",
671 FONT_SCALE = "font_scale",
672 FONT = crate::kind::FONT,
673 SHADOW = "shadow",
674 NO_WRAP = "no_wrap",
675 ELLIPSIS = "ellipsis",
676 FOCUS_STYLE = "focus_style",
677 FOCUS_COLOR = "focus_color",
678 ENABLED = "enabled",
679 ON_CLICK = "on_click",
680 TOOLTIP = "tooltip",
681 WIDTH = crate::word::WIDTH,
682 HEIGHT = crate::word::HEIGHT,
683 ANCHOR = "anchor",
684 MODAL = "modal",
685 PAUSE = "pause",
686 LIVE = "live",
687 THEME = "theme",
688 TEXT = crate::word::TEXT,
689 PLACEHOLDER = "placeholder",
690 MAX_LENGTH = "max_length",
691 ON_CHANGE = "on_change",
692 ON_SUBMIT = "on_submit",
693 ITEM = crate::kind::ITEM,
694 COUNT = crate::word::COUNT,
695 INDEX = "index",
696 ACCEPTS = "accepts",
697 SOURCE = crate::word::SOURCE,
698 STRETCH = crate::word::STRETCH,
699 UV = crate::word::UV,
700 TINT = "tint",
701 KIND = crate::word::KIND,
702 RESULT = crate::word::RESULT,
703 PLACES = "places",
704 RECIPE_LAYOUT = "recipe_layout",
705 SLOT = "slot",
706 BLOCK = crate::kind::BLOCK,
707 FRAME = "frame",
709 SIZE = crate::word::SIZE,
710 BOOK_PAGE = "book_page",
712 NAME = crate::word::NAME,
714 TYPE = crate::word::TYPE,
715 DEFAULT = crate::word::DEFAULT,
716 SRC = crate::word::SRC,
718 DRAWER = "drawer",
719 DATA = crate::word::DATA,
720 STYLE = "style",
721 BASED_ON = "based_on",
722 ORIENTATION = "orientation",
723 ROWS = "rows",
726 COLUMNS = "columns",
727 ROW_SPACING = "row_spacing",
728 COLUMN_SPACING = "column_spacing",
729 MIN_HEIGHT = "min_height",
730 MAX_HEIGHT = "max_height",
731 MIN_WIDTH = "min_width",
732 MAX_WIDTH = "max_width",
733 VALUE = crate::word::VALUE,
734 SELECTED = "selected",
735 CHECKED = "checked",
736 ITEM_HEIGHT = "item_height",
737 SCROLL_KEY = "scroll_key",
738 VISIBLE = "visible",
739 X_KEY = "x:Key",
741 X_NAME = "x:Name",
742 X_VIEW_MODEL = "x:ViewModel",
744 X_CREATE = "x:Create",
745 X_DATA_TYPE = "x:DataType",
746 TARGET = "target",
747 GRID_ROW = crate::concatcp!(crate::yui::GRID, crate::sep::DOT, crate::yui::ROW),
748 GRID_COLUMN = crate::concatcp!(crate::yui::GRID, crate::sep::DOT, crate::yui::COLUMN),
749 GRID_ROWSPAN = crate::concatcp!(crate::yui::GRID, crate::sep::DOT, "RowSpan"),
750 GRID_COLUMNSPAN = crate::concatcp!(crate::yui::GRID, crate::sep::DOT, "ColumnSpan"),
751 }
752}