@@ -179,6 +179,23 @@ type ____LayoutStyle_Internal = $ReadOnly<{
179179 */
180180 margin ?: DimensionValue ,
181181
182+ /** Setting `marginBlock` has the same effect as setting both
183+ * `marginTop` and `marginBottom`.
184+ */
185+ marginBlock ?: DimensionValue ,
186+
187+ /** `marginBlockEnd` works like `margin-bottom` in CSS.
188+ * See https://developer.mozilla.org/en-US/docs/Web/CSS/margin-bottom
189+ * for more details.
190+ */
191+ marginBlockEnd ?: DimensionValue ,
192+
193+ /** `marginBlockStart` works like `margin-top` in CSS.
194+ * See https://developer.mozilla.org/en-US/docs/Web/CSS/margin-top
195+ * for more details.
196+ */
197+ marginBlockStart ?: DimensionValue ,
198+
182199 /** `marginBottom` works like `margin-bottom` in CSS.
183200 * See https://developer.mozilla.org/en-US/docs/Web/CSS/margin-bottom
184201 * for more details.
@@ -196,6 +213,23 @@ type ____LayoutStyle_Internal = $ReadOnly<{
196213 */
197214 marginHorizontal ?: DimensionValue ,
198215
216+ /** Setting `marginInline` has the same effect as setting
217+ * both `marginLeft` and `marginRight`.
218+ */
219+ marginInline ?: DimensionValue ,
220+
221+ /**
222+ * When direction is `ltr`, `marginInlineEnd` is equivalent to `marginRight`.
223+ * When direction is `rtl`, `marginInlineEnd` is equivalent to `marginLeft`.
224+ */
225+ marginInlineEnd ?: DimensionValue ,
226+
227+ /**
228+ * When direction is `ltr`, `marginInlineStart` is equivalent to `marginLeft`.
229+ * When direction is `rtl`, `marginInlineStart` is equivalent to `marginRight`.
230+ */
231+ marginInlineStart ?: DimensionValue ,
232+
199233 /** `marginLeft` works like `margin-left` in CSS.
200234 * See https://developer.mozilla.org/en-US/docs/Web/CSS/margin-left
201235 * for more details.
@@ -232,6 +266,23 @@ type ____LayoutStyle_Internal = $ReadOnly<{
232266 */
233267 padding ?: DimensionValue ,
234268
269+ /** Setting `paddingBlock` is like setting both of
270+ * `paddingTop` and `paddingBottom`.
271+ */
272+ paddingBlock ?: DimensionValue ,
273+
274+ /** `paddingBlockEnd` works like `padding-bottom` in CSS.
275+ * See https://developer.mozilla.org/en-US/docs/Web/CSS/padding-bottom
276+ * for more details.
277+ */
278+ paddingBlockEnd ?: DimensionValue ,
279+
280+ /** `paddingBlockStart` works like `padding-top` in CSS.
281+ * See https://developer.mozilla.org/en-US/docs/Web/CSS/padding-top
282+ * for more details.
283+ */
284+ paddingBlockStart ?: DimensionValue ,
285+
235286 /** `paddingBottom` works like `padding-bottom` in CSS.
236287 * See https://developer.mozilla.org/en-US/docs/Web/CSS/padding-bottom
237288 * for more details.
@@ -249,6 +300,23 @@ type ____LayoutStyle_Internal = $ReadOnly<{
249300 */
250301 paddingHorizontal ?: DimensionValue ,
251302
303+ /** Setting `paddingInline` is like setting both of
304+ * `paddingLeft` and `paddingRight`.
305+ */
306+ paddingInline ?: DimensionValue ,
307+
308+ /**
309+ * When direction is `ltr`, `paddingInlineEnd` is equivalent to `paddingRight`.
310+ * When direction is `rtl`, `paddingInlineEnd` is equivalent to `paddingLeft`.
311+ */
312+ paddingInlineEnd ?: DimensionValue ,
313+
314+ /**
315+ * When direction is `ltr`, `paddingInlineStart` is equivalent to `paddingLeft`.
316+ * When direction is `rtl`, `paddingInlineStart` is equivalent to `paddingRight`.
317+ */
318+ paddingInlineStart ?: DimensionValue ,
319+
252320 /** `paddingLeft` works like `padding-left` in CSS.
253321 * See https://developer.mozilla.org/en-US/docs/Web/CSS/padding-left
254322 * for more details.
0 commit comments