/proto · css_properties.proto
css_properties.proto
Messages
0
Enums
1
Fields
0
Source
3.3 KB
Imports
0
CssProperty enum · 120 values
| # | name | notes |
|---|---|---|
| 0 | PROP_UNSPECIFIED | |
| 1 | PROP_FONT_FAMILY | |
| 2 | PROP_FONT_SIZE | |
| 3 | PROP_FONT_WEIGHT | |
| 4 | PROP_FONT_STYLE | |
| 5 | PROP_LINE_HEIGHT | |
| 6 | PROP_COLOR | |
| 7 | PROP_LETTER_SPACING | |
| 8 | PROP_WORD_SPACING | |
| 20 | PROP_WIDTH | |
| 21 | PROP_HEIGHT | |
| 22 | PROP_MIN_WIDTH | |
| 23 | PROP_MIN_HEIGHT | |
| 24 | PROP_MAX_WIDTH | |
| 25 | PROP_MAX_HEIGHT | |
| 30 | PROP_MARGIN_TOP | |
| 31 | PROP_MARGIN_RIGHT | |
| 32 | PROP_MARGIN_BOTTOM | |
| 33 | PROP_MARGIN_LEFT | |
| 34 | PROP_PADDING_TOP | |
| 35 | PROP_PADDING_RIGHT | |
| 36 | PROP_PADDING_BOTTOM | |
| 37 | PROP_PADDING_LEFT | |
| 40 | PROP_DISPLAY | |
| 41 | PROP_POSITION | |
| 42 | PROP_TOP | |
| 43 | PROP_RIGHT | |
| 44 | PROP_BOTTOM | |
| 45 | PROP_LEFT | |
| 46 | PROP_Z_INDEX | |
| 50 | PROP_BACKGROUND_COLOR | |
| 51 | PROP_BACKGROUND_IMAGE | |
| 52 | PROP_BACKGROUND_SIZE | |
| 53 | PROP_BACKGROUND_POSITION | |
| 54 | PROP_BACKGROUND_REPEAT | |
| 55 | PROP_BACKGROUND_CLIP | |
| 56 | PROP_BACKGROUND_ORIGIN | |
| 57 | PROP_BACKGROUND_ATTACHMENT | |
| 60 | PROP_OPACITY | |
| 61 | PROP_FILTER | |
| 62 | PROP_BACKDROP_FILTER | |
| 63 | PROP_MIX_BLEND_MODE | |
| 70 | PROP_TEXT_ALIGN | |
| 71 | PROP_TEXT_INDENT | |
| 72 | PROP_TEXT_DECORATION | |
| 73 | PROP_TEXT_DECORATION_LINE | |
| 74 | PROP_TEXT_DECORATION_COLOR | |
| 75 | PROP_TEXT_DECORATION_STYLE | |
| 76 | PROP_TEXT_SHADOW | |
| 77 | PROP_TEXT_OVERFLOW | |
| 78 | PROP_TEXT_TRANSFORM | |
| 80 | PROP_TEXT_FILL_COLOR | |
| 81 | PROP_TEXT_STROKE_WIDTH | |
| 82 | PROP_TEXT_STROKE_COLOR | |
| 83 | PROP_BACKGROUND_CLIP_TEXT | |
| 90 | PROP_WHITE_SPACE | |
| 91 | PROP_WORD_BREAK | |
| 92 | PROP_OVERFLOW_WRAP | |
| 93 | PROP_HYPHENS | |
| 94 | PROP_LINE_CLAMP | |
| 100 | PROP_OVERFLOW | |
| 101 | PROP_OVERFLOW_X | |
| 102 | PROP_OVERFLOW_Y | |
| 110 | PROP_TRANSFORM | |
| 111 | PROP_TRANSFORM_ORIGIN | |
| 112 | PROP_TRANSFORM_STYLE | |
| 113 | PROP_PERSPECTIVE | |
| 114 | PROP_PERSPECTIVE_ORIGIN | |
| 120 | PROP_CLIP_PATH | |
| 121 | PROP_MASK | |
| 122 | PROP_MASK_IMAGE | |
| 123 | PROP_MASK_SIZE | |
| 124 | PROP_MASK_POSITION | |
| 125 | PROP_MASK_REPEAT | |
| 126 | PROP_MASK_CLIP | |
| 130 | PROP_BORDER_RADIUS | |
| 131 | PROP_BORDER_TOP_LEFT_RADIUS | |
| 132 | PROP_BORDER_TOP_RIGHT_RADIUS | |
| 133 | PROP_BORDER_BOTTOM_RIGHT_RADIUS | |
| 134 | PROP_BORDER_BOTTOM_LEFT_RADIUS | |
| 140 | PROP_BOX_SHADOW | |
| 150 | PROP_ANIMATION | |
| 151 | PROP_ANIMATION_NAME | |
| 152 | PROP_ANIMATION_DURATION | |
| 153 | PROP_ANIMATION_TIMING_FUNCTION | |
| 154 | PROP_ANIMATION_DELAY | |
| 155 | PROP_ANIMATION_ITERATION_COUNT | |
| 156 | PROP_ANIMATION_DIRECTION | |
| 157 | PROP_ANIMATION_FILL_MODE | |
| 158 | PROP_ANIMATION_PLAY_STATE | |
| 160 | PROP_TRANSITION | |
| 161 | PROP_TRANSITION_PROPERTY | |
| 162 | PROP_TRANSITION_DURATION | |
| 163 | PROP_TRANSITION_TIMING_FUNCTION | |
| 164 | PROP_TRANSITION_DELAY | |
| 170 | PROP_CURSOR | |
| 171 | PROP_POINTER_EVENTS | |
| 172 | PROP_USER_SELECT | |
| 180 | PROP_FLEX_DIRECTION | |
| 181 | PROP_FLEX_WRAP | |
| 182 | PROP_JUSTIFY_CONTENT | |
| 183 | PROP_ALIGN_ITEMS | |
| 184 | PROP_ALIGN_CONTENT | |
| 185 | PROP_FLEX_GROW | |
| 186 | PROP_FLEX_SHRINK | |
| 187 | PROP_FLEX_BASIS | |
| 190 | PROP_GRID_TEMPLATE_COLUMNS | |
| 191 | PROP_GRID_TEMPLATE_ROWS | |
| 192 | PROP_GRID_COLUMN | |
| 193 | PROP_GRID_ROW | |
| 194 | PROP_GAP | |
| 200 | PROP_FONT_VARIANT | |
| 201 | PROP_FONT_FEATURE_SETTINGS | |
| 202 | PROP_FONT_KERNING | |
| 203 | PROP_FONT_OPTICAL_SIZING | |
| 204 | PROP_FONT_VARIATION_SETTINGS | |
| 210 | PROP_WILL_CHANGE | |
| 211 | PROP_CONTAIN | |
| 212 | PROP_CONTENT_VISIBILITY | |
| 999 | PROP_CUSTOM |
§Raw schema
syntax = "proto3";
package eddocu.css.v3;
enum CssProperty {
PROP_UNSPECIFIED = 0;
PROP_FONT_FAMILY = 1;
PROP_FONT_SIZE = 2;
PROP_FONT_WEIGHT = 3;
PROP_FONT_STYLE = 4;
PROP_LINE_HEIGHT = 5;
PROP_COLOR = 6;
PROP_LETTER_SPACING = 7;
PROP_WORD_SPACING = 8;
PROP_WIDTH = 20;
PROP_HEIGHT = 21;
PROP_MIN_WIDTH = 22;
PROP_MIN_HEIGHT = 23;
PROP_MAX_WIDTH = 24;
PROP_MAX_HEIGHT = 25;
PROP_MARGIN_TOP = 30;
PROP_MARGIN_RIGHT = 31;
PROP_MARGIN_BOTTOM = 32;
PROP_MARGIN_LEFT = 33;
PROP_PADDING_TOP = 34;
PROP_PADDING_RIGHT = 35;
PROP_PADDING_BOTTOM = 36;
PROP_PADDING_LEFT = 37;
PROP_DISPLAY = 40;
PROP_POSITION = 41;
PROP_TOP = 42;
PROP_RIGHT = 43;
PROP_BOTTOM = 44;
PROP_LEFT = 45;
PROP_Z_INDEX = 46;
PROP_BACKGROUND_COLOR = 50;
PROP_BACKGROUND_IMAGE = 51;
PROP_BACKGROUND_SIZE = 52;
PROP_BACKGROUND_POSITION = 53;
PROP_BACKGROUND_REPEAT = 54;
PROP_BACKGROUND_CLIP = 55;
PROP_BACKGROUND_ORIGIN = 56;
PROP_BACKGROUND_ATTACHMENT = 57;
PROP_OPACITY = 60;
PROP_FILTER = 61;
PROP_BACKDROP_FILTER = 62;
PROP_MIX_BLEND_MODE = 63;
PROP_TEXT_ALIGN = 70;
PROP_TEXT_INDENT = 71;
PROP_TEXT_DECORATION = 72;
PROP_TEXT_DECORATION_LINE = 73;
PROP_TEXT_DECORATION_COLOR = 74;
PROP_TEXT_DECORATION_STYLE = 75;
PROP_TEXT_SHADOW = 76;
PROP_TEXT_OVERFLOW = 77;
PROP_TEXT_TRANSFORM = 78;
PROP_TEXT_FILL_COLOR = 80;
PROP_TEXT_STROKE_WIDTH = 81;
PROP_TEXT_STROKE_COLOR = 82;
PROP_BACKGROUND_CLIP_TEXT = 83;
PROP_WHITE_SPACE = 90;
PROP_WORD_BREAK = 91;
PROP_OVERFLOW_WRAP = 92;
PROP_HYPHENS = 93;
PROP_LINE_CLAMP = 94;
PROP_OVERFLOW = 100;
PROP_OVERFLOW_X = 101;
PROP_OVERFLOW_Y = 102;
PROP_TRANSFORM = 110;
PROP_TRANSFORM_ORIGIN = 111;
PROP_TRANSFORM_STYLE = 112;
PROP_PERSPECTIVE = 113;
PROP_PERSPECTIVE_ORIGIN = 114;
PROP_CLIP_PATH = 120;
PROP_MASK = 121;
PROP_MASK_IMAGE = 122;
PROP_MASK_SIZE = 123;
PROP_MASK_POSITION = 124;
PROP_MASK_REPEAT = 125;
PROP_MASK_CLIP = 126;
PROP_BORDER_RADIUS = 130;
PROP_BORDER_TOP_LEFT_RADIUS = 131;
PROP_BORDER_TOP_RIGHT_RADIUS = 132;
PROP_BORDER_BOTTOM_RIGHT_RADIUS = 133;
PROP_BORDER_BOTTOM_LEFT_RADIUS = 134;
PROP_BOX_SHADOW = 140;
PROP_ANIMATION = 150;
PROP_ANIMATION_NAME = 151;
PROP_ANIMATION_DURATION = 152;
PROP_ANIMATION_TIMING_FUNCTION = 153;
PROP_ANIMATION_DELAY = 154;
PROP_ANIMATION_ITERATION_COUNT = 155;
PROP_ANIMATION_DIRECTION = 156;
PROP_ANIMATION_FILL_MODE = 157;
PROP_ANIMATION_PLAY_STATE = 158;
PROP_TRANSITION = 160;
PROP_TRANSITION_PROPERTY = 161;
PROP_TRANSITION_DURATION = 162;
PROP_TRANSITION_TIMING_FUNCTION = 163;
PROP_TRANSITION_DELAY = 164;
PROP_CURSOR = 170;
PROP_POINTER_EVENTS = 171;
PROP_USER_SELECT = 172;
PROP_FLEX_DIRECTION = 180;
PROP_FLEX_WRAP = 181;
PROP_JUSTIFY_CONTENT = 182;
PROP_ALIGN_ITEMS = 183;
PROP_ALIGN_CONTENT = 184;
PROP_FLEX_GROW = 185;
PROP_FLEX_SHRINK = 186;
PROP_FLEX_BASIS = 187;
PROP_GRID_TEMPLATE_COLUMNS = 190;
PROP_GRID_TEMPLATE_ROWS = 191;
PROP_GRID_COLUMN = 192;
PROP_GRID_ROW = 193;
PROP_GAP = 194;
PROP_FONT_VARIANT = 200;
PROP_FONT_FEATURE_SETTINGS = 201;
PROP_FONT_KERNING = 202;
PROP_FONT_OPTICAL_SIZING = 203;
PROP_FONT_VARIATION_SETTINGS = 204;
PROP_WILL_CHANGE = 210;
PROP_CONTAIN = 211;
PROP_CONTENT_VISIBILITY = 212;
PROP_CUSTOM = 999;
}