@@ -494,19 +494,23 @@ - (CGFloat)border##prop##Width \
494494
495495// Dimensions
496496
497- #define RCT_DIMENSIONS_PROPERTY (setProp, getProp, cssProp ) \
498- - (void )set ##setProp:(CGFloat)value \
499- { \
500- _cssNode->style .dimensions [CSS_##cssProp] = value; \
501- [self dirtyLayout ]; \
502- } \
503- - (CGFloat)getProp \
504- { \
505- return _cssNode->style .dimensions [CSS_##cssProp]; \
506- }
507-
508- RCT_DIMENSIONS_PROPERTY (Width, width, WIDTH)
509- RCT_DIMENSIONS_PROPERTY(Height, height, HEIGHT)
497+ #define RCT_DIMENSIONS_PROPERTY (setProp, getProp, cssProp, dimensions ) \
498+ - (void )set ##setProp:(CGFloat)value \
499+ { \
500+ _cssNode->style .dimensions [CSS_##cssProp] = value; \
501+ [self dirtyLayout ]; \
502+ } \
503+ - (CGFloat)getProp \
504+ { \
505+ return _cssNode->style .dimensions [CSS_##cssProp]; \
506+ }
507+
508+ RCT_DIMENSIONS_PROPERTY (Width, width, WIDTH, dimensions)
509+ RCT_DIMENSIONS_PROPERTY(Height, height, HEIGHT, dimensions)
510+ RCT_DIMENSIONS_PROPERTY(MinWidth, minWidth, WIDTH, minDimensions)
511+ RCT_DIMENSIONS_PROPERTY(MinHeight, minHeight, HEIGHT, minDimensions)
512+ RCT_DIMENSIONS_PROPERTY(MaxWidth, maxWidth, WIDTH, maxDimensions)
513+ RCT_DIMENSIONS_PROPERTY(MaxHeight, maxHeight, HEIGHT, maxDimensions)
510514
511515// Position
512516
0 commit comments