| { | |
| "name": "Text", | |
| "key": { | |
| "int": 134, | |
| "string": "text" | |
| }, | |
| "extends": "drawable.json", | |
| "properties": { | |
| "alignValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 281, | |
| "string": "alignvalue" | |
| }, | |
| "bindable": true | |
| }, | |
| "sizingValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 284, | |
| "string": "sizingvalue" | |
| }, | |
| "bindable": true | |
| }, | |
| "overflowValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 287, | |
| "string": "overflowvalue" | |
| }, | |
| "description": "One of visible, hidden, clipped, ellipsis, fit.", | |
| "bindable": true | |
| }, | |
| "width": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 285, | |
| "string": "width" | |
| }, | |
| "description": "Width of the text object.", | |
| "bindable": true | |
| }, | |
| "height": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 286, | |
| "string": "height" | |
| }, | |
| "description": "Height of the text object.", | |
| "bindable": true | |
| }, | |
| "highlightTextRuns": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 310, | |
| "string": "highlighttextruns" | |
| }, | |
| "description": "Whether to draw colored underlines to identify runs.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 366, | |
| "string": "originx" | |
| }, | |
| "description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right).", | |
| "bindable": true | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 367, | |
| "string": "originy" | |
| }, | |
| "description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom).", | |
| "bindable": true | |
| }, | |
| "paragraphSpacing": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 371, | |
| "string": "paragraphspacing" | |
| }, | |
| "bindable": true | |
| }, | |
| "originValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 377, | |
| "string": "originValue" | |
| }, | |
| "description": "Logical starting location of origin." | |
| }, | |
| "wrapValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 683, | |
| "string": "wrapvalue" | |
| }, | |
| "description": "One of wrap, noWrap", | |
| "bindable": true | |
| }, | |
| "verticalAlignValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 685, | |
| "string": "verticalalignvalue" | |
| }, | |
| "bindable": true | |
| }, | |
| "fitFromBaseline": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 703, | |
| "string": "fitfrombaseline" | |
| } | |
| }, | |
| "textRunListSource": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 932, | |
| "string": "textrunlistsource" | |
| }, | |
| "description": "Path to the list providing the text runs", | |
| "bindable": true | |
| }, | |
| "verticalTrimValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 1026, | |
| "string": "verticaltrimvalue" | |
| }, | |
| "description": "Packed bitflag to represent both bottom and top trim." | |
| }, | |
| "verticalTrimTopValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 1027, | |
| "string": "verticaltrimtopvalue" | |
| }, | |
| "description": "TextTrimTop edge (none/cap/ex). Low byte of verticalTrimValue.", | |
| "bindable": true, | |
| "animates": true, | |
| "passthroughForBitmask": "verticalTrimValue", | |
| "passthroughBit": 0, | |
| "passthroughBitWidth": 8 | |
| }, | |
| "verticalTrimBottomValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 1028, | |
| "string": "verticaltrimbottomvalue" | |
| }, | |
| "description": "TextTrimBottom edge (none/alphabetic/text). Second byte of verticalTrimValue.", | |
| "bindable": true, | |
| "animates": true, | |
| "passthroughForBitmask": "verticalTrimValue", | |
| "passthroughBit": 8, | |
| "passthroughBitWidth": 8 | |
| } | |
| } | |
| } |