@@ -17,6 +17,8 @@ export enum Align {
1717 SpaceBetween = 6 ,
1818 SpaceAround = 7 ,
1919 SpaceEvenly = 8 ,
20+ Start = 9 ,
21+ End = 10 ,
2022}
2123
2224export enum BoxSizing {
@@ -39,6 +41,7 @@ export enum Display {
3941 Flex = 0 ,
4042 None = 1 ,
4143 Contents = 2 ,
44+ Grid = 3 ,
4245}
4346
4447export enum Edge {
@@ -74,19 +77,31 @@ export enum FlexDirection {
7477 RowReverse = 3 ,
7578}
7679
80+ export enum GridTrackType {
81+ Auto = 0 ,
82+ Points = 1 ,
83+ Percent = 2 ,
84+ Fr = 3 ,
85+ Minmax = 4 ,
86+ }
87+
7788export enum Gutter {
7889 Column = 0 ,
7990 Row = 1 ,
8091 All = 2 ,
8192}
8293
8394export enum Justify {
84- FlexStart = 0 ,
85- Center = 1 ,
86- FlexEnd = 2 ,
87- SpaceBetween = 3 ,
88- SpaceAround = 4 ,
89- SpaceEvenly = 5 ,
95+ Auto = 0 ,
96+ FlexStart = 1 ,
97+ Center = 2 ,
98+ FlexEnd = 3 ,
99+ SpaceBetween = 4 ,
100+ SpaceAround = 5 ,
101+ SpaceEvenly = 6 ,
102+ Stretch = 7 ,
103+ Start = 8 ,
104+ End = 9 ,
90105}
91106
92107export enum LogLevel {
@@ -147,6 +162,8 @@ const constants = {
147162 ALIGN_SPACE_BETWEEN : Align . SpaceBetween ,
148163 ALIGN_SPACE_AROUND : Align . SpaceAround ,
149164 ALIGN_SPACE_EVENLY : Align . SpaceEvenly ,
165+ ALIGN_START : Align . Start ,
166+ ALIGN_END : Align . End ,
150167 BOX_SIZING_BORDER_BOX : BoxSizing . BorderBox ,
151168 BOX_SIZING_CONTENT_BOX : BoxSizing . ContentBox ,
152169 DIMENSION_WIDTH : Dimension . Width ,
@@ -157,6 +174,7 @@ const constants = {
157174 DISPLAY_FLEX : Display . Flex ,
158175 DISPLAY_NONE : Display . None ,
159176 DISPLAY_CONTENTS : Display . Contents ,
177+ DISPLAY_GRID : Display . Grid ,
160178 EDGE_LEFT : Edge . Left ,
161179 EDGE_TOP : Edge . Top ,
162180 EDGE_RIGHT : Edge . Right ,
@@ -178,15 +196,24 @@ const constants = {
178196 FLEX_DIRECTION_COLUMN_REVERSE : FlexDirection . ColumnReverse ,
179197 FLEX_DIRECTION_ROW : FlexDirection . Row ,
180198 FLEX_DIRECTION_ROW_REVERSE : FlexDirection . RowReverse ,
199+ GRID_TRACK_TYPE_AUTO : GridTrackType . Auto ,
200+ GRID_TRACK_TYPE_POINTS : GridTrackType . Points ,
201+ GRID_TRACK_TYPE_PERCENT : GridTrackType . Percent ,
202+ GRID_TRACK_TYPE_FR : GridTrackType . Fr ,
203+ GRID_TRACK_TYPE_MINMAX : GridTrackType . Minmax ,
181204 GUTTER_COLUMN : Gutter . Column ,
182205 GUTTER_ROW : Gutter . Row ,
183206 GUTTER_ALL : Gutter . All ,
207+ JUSTIFY_AUTO : Justify . Auto ,
184208 JUSTIFY_FLEX_START : Justify . FlexStart ,
185209 JUSTIFY_CENTER : Justify . Center ,
186210 JUSTIFY_FLEX_END : Justify . FlexEnd ,
187211 JUSTIFY_SPACE_BETWEEN : Justify . SpaceBetween ,
188212 JUSTIFY_SPACE_AROUND : Justify . SpaceAround ,
189213 JUSTIFY_SPACE_EVENLY : Justify . SpaceEvenly ,
214+ JUSTIFY_STRETCH : Justify . Stretch ,
215+ JUSTIFY_START : Justify . Start ,
216+ JUSTIFY_END : Justify . End ,
190217 LOG_LEVEL_ERROR : LogLevel . Error ,
191218 LOG_LEVEL_WARN : LogLevel . Warn ,
192219 LOG_LEVEL_INFO : LogLevel . Info ,
0 commit comments