From fe03318cfa325399ceacbd4fe0c6db5977a47d85 Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 11:30:38 +0330 Subject: [PATCH 01/19] Add src, href for a and img --- config/yaml/docs.md | 154 +- config/yaml/json/block.json | 36 +- .../layout/attribute/style/global_value.json | 96 +- .../json/layout/attribute/style/state.json | 694 +- .../json/layout/attribute/style/type.json | 6268 ++++--- .../json/layout/attribute/style/value.json | 13546 +++++++++------- config/yaml/json/layout/attribute/type.json | 1012 +- config/yaml/json/layout/attribute/value.json | 602 +- config/yaml/json/layout/type.json | 1619 +- config/yaml/json/type.json | 144 +- config/yaml/layout/type.yaml | 4 +- src/generated-config/ast_block_type.h | 2 +- .../ast_layout_attribute_style_global.h | 4 +- .../ast_layout_attribute_style_state_type.h | 140 +- .../ast_layout_attribute_style_type.h | 2579 +-- .../ast_layout_attribute_style_value.h | 2196 +-- .../ast_layout_attribute_style_value_extern.h | 473 +- .../ast_layout_attribute_type.h | 303 +- .../ast_layout_attribute_value.h | 80 +- .../ast_layout_attribute_value_extern.h | 2 +- src/generated-config/ast_layout_type.h | 134 +- .../ast_layout_type_attributes.h | 49 +- .../ast_layout_type_attributes_all.h | 151 +- .../ast_layout_type_attributes_values.h | 192 +- ...ast_layout_type_attributes_values_extern.h | 2 +- src/generated-config/ast_type.h | 2 +- src/string_buffer.h | 2 +- 27 files changed, 16546 insertions(+), 13940 deletions(-) diff --git a/config/yaml/docs.md b/config/yaml/docs.md index bfad1db6..5cd247e9 100644 --- a/config/yaml/docs.md +++ b/config/yaml/docs.md @@ -8,16 +8,21 @@ نام این دستور معادل دستور `a` می‌باشد. +این دستور دارای ویژگی‌های زیر می‌باشد: + +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +

دستور بارگیری

این دستور مادر است و می تواند حامی دستوراتی به عنوان فرزند باشد. این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | ----- | -------- | -| `منبع` | | `src` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `منبع` | | `src` | +| `تکرار` | | `repeat` |

دستور خطا

@@ -29,19 +34,19 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| -------------- | --------------------------------------- | ------------- | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `عنوان` | | `title` | -| `زبان` | | `lang` | -| `جهت` | | `dir` | -| `نویسنده` | | `author` | -| `توضیح` | | `description` | -| `کلمات` | | `keywords` | -| `نمایه` | | `icon` | -| `فرمت متنی` | | `charset` | -| `بروزرسانی` | | `refresh` | -| `محدوده نمایش` | | `viewport` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `عنوان` | | `title` | +| `زبان` | | `lang` | +| `جهت` | | `dir` | +| `نویسنده` | | `author` | +| `توضیح` | | `description` | +| `کلمات` | | `keywords` | +| `نمایه` | | `icon` | +| `فرمت متنی` | | `charset` | +| `بروزرسانی` | | `refresh` | +| `محدوده نمایش` | | `viewport` |

دستور جعبه

@@ -51,10 +56,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | --------- | -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور پاراگراف

@@ -64,10 +69,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | --------- | -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور دکمه

@@ -77,11 +82,11 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | --------- | -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `نام` | | `name` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `نام` | | `name` |

دستور ویرایشگرمتن

@@ -91,12 +96,12 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | ------------- | -| `نام` | | `name` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `تکرار` | | `repeat` | -| `راهنما` | | `placeholder` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `نام` | | `name` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `تکرار` | | `repeat` | +| `راهنما` | | `placeholder` |

دستور برچسب

@@ -112,10 +117,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | ----- | -------- | -| `نام` | | `name` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `نام` | | `name` | +| `تکرار` | | `repeat` |

دستور گروه‌بندی

@@ -137,13 +142,13 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | --------- | -| `منبع` | | `src` | -| `نوع` | | `type` | -| `روش` | | `target` | -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `منبع` | | `src` | +| `نوع` | | `type` | +| `روش` | | `target` | +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور گروه انتخاب

@@ -165,10 +170,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | --------- | -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور ضخیم مهم

@@ -316,10 +321,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | --------- | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `تکرار` | | `repeat` |

دستور مورد

@@ -329,10 +334,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | --------------------------------------- | --------- | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `تکرار` | | `repeat` |

دستور جدول

@@ -402,11 +407,11 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| --------- | ----- | ------------- | -| `مقدار` | | `value` | -| `نام` | | `name` | -| `راهنما` | | `placeholder` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `مقدار` | | `value` | +| `نام` | | `name` | +| `راهنما` | | `placeholder` |

دستور تصویر

@@ -414,6 +419,12 @@ نام این دستور معادل دستور `img` می‌باشد. +این دستور دارای ویژگی‌های زیر می‌باشد: + +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `منبع` | | `src` | +

دستور قلم

این دستور فرزند است. @@ -422,13 +433,13 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -| -------------- | ----- | --------------- | -| `نام` | | `font-family` | -| `منبع` | | `src` | -| `محدود یونیکد` | | `unicode-range` | -| `سبک` | | `font-style` | -| `وزن` | | `font-weight` | +| نام ویژگی | توضیح | تولید | +|-----------|------------|-------| +| `نام` | | `font-family` | +| `منبع` | | `src` | +| `محدود یونیکد` | | `unicode-range` | +| `سبک` | | `font-style` | +| `وزن` | | `font-weight` |

دستور واکنش گرا

@@ -436,4 +447,5 @@ نام این دستور معادل دستور `@media` می‌باشد. + diff --git a/config/yaml/json/block.json b/config/yaml/json/block.json index d54df958..f090a111 100644 --- a/config/yaml/json/block.json +++ b/config/yaml/json/block.json @@ -1,19 +1,19 @@ { - "items": [ - { - "id": "AST_BLOCK_TYPE_LAYOUT" - }, - { - "id": "AST_BLOCK_TYPE_FUNCTION" - }, - { - "id": "AST_BLOCK_TYPE_IF" - }, - { - "id": "AST_BLOCK_TYPE_ELSE_IF" - }, - { - "id": "AST_BLOCK_TYPE_ERROR" - } - ] -} + "items": [ + { + "id": "AST_BLOCK_TYPE_LAYOUT" + }, + { + "id": "AST_BLOCK_TYPE_FUNCTION" + }, + { + "id": "AST_BLOCK_TYPE_IF" + }, + { + "id": "AST_BLOCK_TYPE_ELSE_IF" + }, + { + "id": "AST_BLOCK_TYPE_ERROR" + } + ] +} \ No newline at end of file diff --git a/config/yaml/json/layout/attribute/style/global_value.json b/config/yaml/json/layout/attribute/style/global_value.json index 9d7f71a7..27b31007 100644 --- a/config/yaml/json/layout/attribute/style/global_value.json +++ b/config/yaml/json/layout/attribute/style/global_value.json @@ -1,39 +1,59 @@ { - "items": [ - { - "id": "inherit", - "text": { - "en": ["inherit"], - "fa": ["ارث بری"] - } - }, - { - "id": "initial", - "text": { - "en": ["initial"], - "fa": ["ابتدایی"] - } - }, - { - "id": "revert", - "text": { - "en": ["revert"], - "fa": ["بازگردانی"] - } - }, - { - "id": "revert-layer", - "text": { - "en": ["revert-layer"], - "fa": ["بازگردانی لایه"] - } - }, - { - "id": "unset", - "text": { - "en": ["unset"], - "fa": ["حذف شده"] - } - } - ] -} + "items": [ + { + "id": "inherit", + "text": { + "en": [ + "inherit" + ], + "fa": [ + "ارث بری" + ] + } + }, + { + "id": "initial", + "text": { + "en": [ + "initial" + ], + "fa": [ + "ابتدایی" + ] + } + }, + { + "id": "revert", + "text": { + "en": [ + "revert" + ], + "fa": [ + "بازگردانی" + ] + } + }, + { + "id": "revert-layer", + "text": { + "en": [ + "revert-layer" + ], + "fa": [ + "بازگردانی لایه" + ] + } + }, + { + "id": "unset", + "text": { + "en": [ + "unset" + ], + "fa": [ + "حذف شده" + ] + } + } + ] +} \ No newline at end of file diff --git a/config/yaml/json/layout/attribute/style/state.json b/config/yaml/json/layout/attribute/style/state.json index 0a7f8877..11f618b8 100644 --- a/config/yaml/json/layout/attribute/style/state.json +++ b/config/yaml/json/layout/attribute/style/state.json @@ -1,280 +1,416 @@ { - "items": [ - { - "generate_name": "", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR" - }, - { - "generate_name": "*", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL", - "text": { - "en": ["global"], - "fa": ["سراسری"] - } - }, - { - "generate_name": "hover", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER", - "text": { - "en": ["hover"], - "fa": ["هاور"] - } - }, - { - "generate_name": "active", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE", - "text": { - "en": ["active"], - "fa": ["فعال"] - } - }, - { - "generate_name": "focus", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS", - "text": { - "en": ["focus"], - "fa": ["فوكوس"] - } - }, - { - "generate_name": "visited", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED", - "text": { - "en": ["visited"], - "fa": ["بازديد"] - } - }, - { - "generate_name": "link", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK", - "text": { - "en": ["link"], - "fa": ["لينك"] - } - }, - { - "generate_name": "focus-visible", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE", - "text": { - "en": ["focus-visible"], - "fa": ["فوكوس قابل مشاهده"] - } - }, - { - "generate_name": "focus-within", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN", - "text": { - "en": ["focus-within"], - "fa": ["فوكوس داخلي"] - } - }, - { - "generate_name": "checked", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED", - "text": { - "en": ["checked"], - "fa": ["انتخاب"] - } - }, - { - "generate_name": "disabled", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED", - "text": { - "en": ["disabled"], - "fa": ["غيرفعال"] - } - }, - { - "generate_name": "enabled", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED", - "text": { - "en": ["enabled"], - "fa": ["فعال"] - } - }, - { - "generate_name": "required", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED", - "text": { - "en": ["required"], - "fa": ["ضروري"] - } - }, - { - "generate_name": "optional", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL", - "text": { - "en": ["optional"], - "fa": ["اختياري"] - } - }, - { - "generate_name": "read-only", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY", - "text": { - "en": ["read-only"], - "fa": ["فقط خواندني"] - } - }, - { - "generate_name": "read-write", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE", - "text": { - "en": ["read-write"], - "fa": ["قابل نوشتن"] - } - }, - { - "generate_name": "valid", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID", - "text": { - "en": ["valid"], - "fa": ["معتبر"] - } - }, - { - "generate_name": "invalid", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID", - "text": { - "en": ["invalid"], - "fa": ["نامعتبر"] - } - }, - { - "generate_name": "in-range", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE", - "text": { - "en": ["in-range"], - "fa": ["در محدوده"] - } - }, - { - "generate_name": "out-of-range", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE", - "text": { - "en": ["out-of-range"], - "fa": ["خارج از محدوده"] - } - }, - { - "generate_name": "placeholder-shown", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN", - "text": { - "en": ["placeholder-shown"], - "fa": ["نمايش جايگير"] - } - }, - { - "generate_name": "blank", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK", - "text": { - "en": ["blank"], - "fa": ["خالي"] - } - }, - { - "generate_name": "target", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET", - "text": { - "en": ["target"], - "fa": ["هدف"] - } - }, - { - "generate_name": "root", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT", - "text": { - "en": ["root"], - "fa": ["ريشه"] - } - }, - { - "generate_name": "nth-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD", - "text": { - "en": ["nth-child"], - "fa": ["فرزند nام"] - } - }, - { - "generate_name": "nth-last-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD", - "text": { - "en": ["nth-last-child"], - "fa": ["آخرين فرزند nام"] - } - }, - { - "generate_name": "nth-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE", - "text": { - "en": ["nth-of-type"], - "fa": ["نوع nام"] - } - }, - { - "generate_name": "nth-last-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE", - "text": { - "en": ["nth-last-of-type"], - "fa": ["آخرين نوع nام"] - } - }, - { - "generate_name": "first-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD", - "text": { - "en": ["first-child"], - "fa": ["اولين فرزند"] - } - }, - { - "generate_name": "last-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD", - "text": { - "en": ["last-child"], - "fa": ["آخرين فرزند"] - } - }, - { - "generate_name": "first-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE", - "text": { - "en": ["first-of-type"], - "fa": ["اولين نوع"] - } - }, - { - "generate_name": "last-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE", - "text": { - "en": ["last-of-type"], - "fa": ["آخرين نوع"] - } - }, - { - "generate_name": "only-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD", - "text": { - "en": ["only-child"], - "fa": ["تنها فرزند"] - } - }, - { - "generate_name": "only-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE", - "text": { - "en": ["only-of-type"], - "fa": ["تنها نوع"] - } - }, - { - "generate_name": "empty", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY", - "text": { - "en": ["empty"], - "fa": ["خالي"] - } - } - ] -} + "items": [ + { + "generate_name": "", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR" + }, + { + "generate_name": "*", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL", + "text": { + "en": [ + "global" + ], + "fa": [ + "سراسری" + ] + } + }, + { + "generate_name": "hover", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER", + "text": { + "en": [ + "hover" + ], + "fa": [ + "هاور" + ] + } + }, + { + "generate_name": "active", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE", + "text": { + "en": [ + "active" + ], + "fa": [ + "فعال" + ] + } + }, + { + "generate_name": "focus", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS", + "text": { + "en": [ + "focus" + ], + "fa": [ + "فوكوس" + ] + } + }, + { + "generate_name": "visited", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED", + "text": { + "en": [ + "visited" + ], + "fa": [ + "بازديد" + ] + } + }, + { + "generate_name": "link", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK", + "text": { + "en": [ + "link" + ], + "fa": [ + "لينك" + ] + } + }, + { + "generate_name": "focus-visible", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE", + "text": { + "en": [ + "focus-visible" + ], + "fa": [ + "فوكوس قابل مشاهده" + ] + } + }, + { + "generate_name": "focus-within", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN", + "text": { + "en": [ + "focus-within" + ], + "fa": [ + "فوكوس داخلي" + ] + } + }, + { + "generate_name": "checked", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED", + "text": { + "en": [ + "checked" + ], + "fa": [ + "انتخاب" + ] + } + }, + { + "generate_name": "disabled", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED", + "text": { + "en": [ + "disabled" + ], + "fa": [ + "غيرفعال" + ] + } + }, + { + "generate_name": "enabled", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED", + "text": { + "en": [ + "enabled" + ], + "fa": [ + "فعال" + ] + } + }, + { + "generate_name": "required", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED", + "text": { + "en": [ + "required" + ], + "fa": [ + "ضروري" + ] + } + }, + { + "generate_name": "optional", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL", + "text": { + "en": [ + "optional" + ], + "fa": [ + "اختياري" + ] + } + }, + { + "generate_name": "read-only", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY", + "text": { + "en": [ + "read-only" + ], + "fa": [ + "فقط خواندني" + ] + } + }, + { + "generate_name": "read-write", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE", + "text": { + "en": [ + "read-write" + ], + "fa": [ + "قابل نوشتن" + ] + } + }, + { + "generate_name": "valid", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID", + "text": { + "en": [ + "valid" + ], + "fa": [ + "معتبر" + ] + } + }, + { + "generate_name": "invalid", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID", + "text": { + "en": [ + "invalid" + ], + "fa": [ + "نامعتبر" + ] + } + }, + { + "generate_name": "in-range", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE", + "text": { + "en": [ + "in-range" + ], + "fa": [ + "در محدوده" + ] + } + }, + { + "generate_name": "out-of-range", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE", + "text": { + "en": [ + "out-of-range" + ], + "fa": [ + "خارج از محدوده" + ] + } + }, + { + "generate_name": "placeholder-shown", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN", + "text": { + "en": [ + "placeholder-shown" + ], + "fa": [ + "نمايش جايگير" + ] + } + }, + { + "generate_name": "blank", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK", + "text": { + "en": [ + "blank" + ], + "fa": [ + "خالي" + ] + } + }, + { + "generate_name": "target", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET", + "text": { + "en": [ + "target" + ], + "fa": [ + "هدف" + ] + } + }, + { + "generate_name": "root", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT", + "text": { + "en": [ + "root" + ], + "fa": [ + "ريشه" + ] + } + }, + { + "generate_name": "nth-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD", + "text": { + "en": [ + "nth-child" + ], + "fa": [ + "فرزند nام" + ] + } + }, + { + "generate_name": "nth-last-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD", + "text": { + "en": [ + "nth-last-child" + ], + "fa": [ + "آخرين فرزند nام" + ] + } + }, + { + "generate_name": "nth-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE", + "text": { + "en": [ + "nth-of-type" + ], + "fa": [ + "نوع nام" + ] + } + }, + { + "generate_name": "nth-last-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE", + "text": { + "en": [ + "nth-last-of-type" + ], + "fa": [ + "آخرين نوع nام" + ] + } + }, + { + "generate_name": "first-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD", + "text": { + "en": [ + "first-child" + ], + "fa": [ + "اولين فرزند" + ] + } + }, + { + "generate_name": "last-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD", + "text": { + "en": [ + "last-child" + ], + "fa": [ + "آخرين فرزند" + ] + } + }, + { + "generate_name": "first-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE", + "text": { + "en": [ + "first-of-type" + ], + "fa": [ + "اولين نوع" + ] + } + }, + { + "generate_name": "last-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE", + "text": { + "en": [ + "last-of-type" + ], + "fa": [ + "آخرين نوع" + ] + } + }, + { + "generate_name": "only-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD", + "text": { + "en": [ + "only-child" + ], + "fa": [ + "تنها فرزند" + ] + } + }, + { + "generate_name": "only-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE", + "text": { + "en": [ + "only-of-type" + ], + "fa": [ + "تنها نوع" + ] + } + }, + { + "generate_name": "empty", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY", + "text": { + "en": [ + "empty" + ], + "fa": [ + "خالي" + ] + } + } + ] +} \ No newline at end of file diff --git a/config/yaml/json/layout/attribute/style/type.json b/config/yaml/json/layout/attribute/style/type.json index eaa5c525..92f800d8 100644 --- a/config/yaml/json/layout/attribute/style/type.json +++ b/config/yaml/json/layout/attribute/style/type.json @@ -1,2598 +1,3672 @@ { - "items": [ - { - "generate_name": "width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH", - "reserved_values": "", - "text": { - "en": ["width"], - "fa": ["عرض"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT", - "reserved_values": "", - "text": { - "en": ["height"], - "fa": ["ارتفاع"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "accent-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR", - "reserved_values": "", - "text": { - "en": ["accent-color"], - "fa": ["رنگ برجسته"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "appearance", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE", - "reserved_values": "ast_layout_allowed_style_list_appearance", - "text": { - "en": ["appearance"], - "fa": ["ظاهر"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "aspect-ratio", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO", - "reserved_values": "ast_layout_allowed_style_list_aspect_ratio", - "text": { - "en": ["aspect-ratio"], - "fa": ["نسبت ابعاد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "backdrop-filter", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER", - "reserved_values": "", - "text": { - "en": ["backdrop-filter"], - "fa": ["فیلتر پس‌زمینه", "فیلتر پس زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "backface-visibility", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY", - "reserved_values": "ast_layout_allowed_style_list_backface_visibility", - "text": { - "en": ["backface-visibility"], - "fa": [ - "مشاهده‌پذیری پشت‌نما", - "مشاهده پذیری پشت‌نما", - "مشاهده پذیری پشت نما" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "block-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE", - "reserved_values": "ast_layout_allowed_style_list_block_size", - "text": { - "en": ["block-size"], - "fa": ["اندازه بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-image", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE", - "reserved_values": "ast_layout_allowed_style_list_background_image", - "text": { - "en": ["background-image"], - "fa": ["تصویر پس‌زمینه", "تصویر پس‌ زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-attachment", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT", - "reserved_values": "ast_layout_allowed_style_list_background_attachment", - "text": { - "en": ["background-attachment"], - "fa": ["پیوست تصویر پس‌زمینه", "پیوست تصویر پس‌ زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-blend-mode", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE", - "reserved_values": "ast_layout_allowed_style_list_background_blend_mode", - "text": { - "en": ["background-blend-mode"], - "fa": ["حالت ترکیب پس‌زمینه", "حالت ترکیب پس زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-clip", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP", - "reserved_values": "ast_layout_allowed_style_list_background_clip", - "text": { - "en": ["background-clip"], - "fa": ["برش پس‌زمینه", "برش پس زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR", - "reserved_values": "ast_layout_allowed_style_list_background_clip", - "text": { - "en": ["background-color"], - "fa": ["رنگ پس‌زمینه", "رنگ پس زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "background-origin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN", - "reserved_values": "ast_layout_allowed_style_list_background_origin", - "text": { - "en": ["background-origin"], - "fa": ["مبدا پس‌زمینه", "مبدا پس زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-basis", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS", - "reserved_values": "ast_layout_allowed_style_list_flex_basis", - "text": { - "en": ["flex-basis"], - "fa": ["مبنای انعطاف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-position", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION", - "reserved_values": "ast_layout_allowed_style_list_background_position_x", - "text": { - "en": ["background-position"], - "fa": ["موقعیت پس‌زمینه", "موقعیت پس‌ زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-position-x", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X", - "reserved_values": "ast_layout_allowed_style_list_background_position_x", - "text": { - "en": ["background-position-x"], - "fa": ["موقعیت افقی پس‌زمینه", "موقعیت افقی پس‌ زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-position-y", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y", - "reserved_values": "ast_layout_allowed_style_list_background_position_x", - "text": { - "en": ["background-position-y"], - "fa": ["موقعیت عمودی پس‌زمینه", "موقعیت عمودی پس‌ زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-repeat", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT", - "reserved_values": "ast_layout_allowed_style_list_background_repeat", - "text": { - "en": ["background-repeat"], - "fa": ["تکرار پس‌زمینه", "تکرار پس‌ زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE", - "reserved_values": "ast_layout_allowed_style_list_background_size", - "text": { - "en": ["background-size"], - "fa": ["اندازه پس‌زمینه", "اندازه پس‌ زمینه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "border-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-radius"], - "fa": ["گردی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "border", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER", - "reserved_values": "", - "text": { - "en": ["border"], - "fa": ["مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "border-block-end-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR", - "reserved_values": "", - "text": { - "en": ["border-block-end-color"], - "fa": ["رنگ مرز انتهایی بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-block-end-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", - "text": { - "en": ["border-block-end-style"], - "fa": ["سبک مرز انتهایی بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-block-end-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", - "text": { - "en": ["border-block-end-width"], - "fa": ["عرض مرز انتهایی بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-block-start-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR", - "reserved_values": "", - "text": { - "en": ["border-block-start-color"], - "fa": ["رنگ مرز ابتدایی بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-block-start-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", - "text": { - "en": ["border-block-start-style"], - "fa": ["رنگ مرز ابتدایی بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-block-start-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", - "text": { - "en": ["border-block-start-width"], - "fa": ["عرض مرز ابتدایی بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-bottom-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR", - "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", - "text": { - "en": ["border-bottom-color"], - "fa": ["رنگ مرز پایین"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-bottom-left-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-bottom-left-radius"], - "fa": ["گردی پایین چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-bottom-right-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-bottom-right-radius"], - "fa": ["گردی پایین راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-bottom-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", - "text": { - "en": ["border-bottom-style"], - "fa": ["سبک مرز پایین"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-bottom-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", - "text": { - "en": ["border-bottom-width"], - "fa": ["عرض مرز پایین"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-collapse", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE", - "reserved_values": "ast_layout_allowed_style_list_border_collapse", - "text": { - "en": ["border-collapse"], - "fa": ["ادغام مرز", "ادغام مرز ها", "ادغام مرزها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-end-end-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-end-end-radius"], - "fa": ["گردی انتها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-end-start-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-end-start-radius"], - "fa": ["گردی شروع"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-image-outset", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET", - "reserved_values": "", - "text": { - "en": ["border-image-outset"], - "fa": ["برآمدگی تصویر مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-image-repeat", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT", - "reserved_values": "ast_layout_allowed_style_list_border_image_repeat", - "text": { - "en": ["border-image-repeat"], - "fa": ["تکرار تصویر مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-image-slice", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE", - "reserved_values": "", - "text": { - "en": ["border-image-slice"], - "fa": ["برش تصویر مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER" - }, - { - "generate_name": "border-image-source", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE", - "reserved_values": "ast_layout_allowed_style_list_border_image_source", - "text": { - "en": ["border-image-source"], - "fa": ["منبع تصویر مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-image-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_image_width", - "text": { - "en": ["border-image-width"], - "fa": ["عرض تصویر مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-inline-end-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR", - "reserved_values": "", - "text": { - "en": ["border-inline-end-color"], - "fa": ["رنگ مرز انتهایی خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-inline-end-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_inline_end_style", - "text": { - "en": ["border-inline-end-style"], - "fa": ["سبک مرز انتهایی خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-inline-end-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH", - "reserved_values": "", - "text": { - "en": ["border-inline-end-width"], - "fa": ["عرض مرز انتهایی خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-inline-start-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR", - "reserved_values": "", - "text": { - "en": ["border-inline-start-color"], - "fa": ["رنگ مرز ابتدایی خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-inline-start-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_inline_start_style", - "text": { - "en": ["border-inline-start-style"], - "fa": ["سبک مرز ابتدایی خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-inline-start-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH", - "reserved_values": "", - "text": { - "en": ["border-inline-start-width"], - "fa": ["عرض مرز ابتدایی خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-left-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR", - "reserved_values": "", - "text": { - "en": ["border-left-color"], - "fa": ["رنگ مرز چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-left-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_left_style", - "text": { - "en": ["border-left-style"], - "fa": ["سبک مرز چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-left-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH", - "reserved_values": "", - "text": { - "en": ["border-left-width"], - "fa": ["عرض مرز چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-right-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR", - "reserved_values": "", - "text": { - "en": ["border-right-color"], - "fa": ["رنگ مرز راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-right-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_right_style", - "text": { - "en": ["border-right-style"], - "fa": ["سبک مرز راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-right-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH", - "reserved_values": "", - "text": { - "en": ["border-right-width"], - "fa": ["عرض مرز راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-spacing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING", - "reserved_values": "", - "text": { - "en": ["border-spacing"], - "fa": ["فاصله مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-start-end-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-start-end-radius"], - "fa": ["گردی ابتدا و انتها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-start-start-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-start-start-radius"], - "fa": ["شعاع ابتدایی شروع مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-top-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR", - "reserved_values": "", - "text": { - "en": ["border-top-color"], - "fa": ["رنگ مرز بالا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-top-left-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-top-left-radius"], - "fa": ["گردی بالا چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-top-right-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS", - "reserved_values": "", - "text": { - "en": ["border-top-right-radius"], - "fa": ["گردی بالا راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-top-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_top_style", - "text": { - "en": ["border-top-style"], - "fa": ["سبک مرز بالا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-top-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_top_style", - "text": { - "en": ["border-top-width"], - "fa": ["عرض مرز بالا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM", - "reserved_values": "ast_layout_allowed_style_list_bottom", - "text": { - "en": ["bottom"], - "fa": ["پایین"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "box-sizing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING", - "reserved_values": "ast_layout_allowed_style_list_box_sizing", - "text": { - "en": ["box-sizing"], - "fa": ["نوع اندازه‌گیری جعبه", "نوع اندازه گیری جعبه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "box-shadow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW", - "reserved_values": "", - "text": { - "en": ["box-shadow"], - "fa": ["سایه جعبه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "break-inside", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE", - "reserved_values": "ast_layout_allowed_style_list_break_inside", - "text": { - "en": ["break-inside"], - "fa": ["شکست درون"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "break-before", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE", - "reserved_values": "ast_layout_allowed_style_list_break_before", - "text": { - "en": ["break-before"], - "fa": ["شکست قبل"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "break-after", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER", - "reserved_values": "ast_layout_allowed_style_list_break_after", - "text": { - "en": ["break-after"], - "fa": ["شکست بعد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "caption-side", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE", - "reserved_values": "ast_layout_allowed_style_list_caption_side", - "text": { - "en": ["caption-side"], - "fa": ["موقعیت عنوان"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "caret-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR", - "reserved_values": "", - "text": { - "en": ["caret-color"], - "fa": ["رنگ نشانگر متنی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "caret-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR", - "reserved_values": "ast_layout_allowed_style_list_clear", - "text": { - "en": ["caret-color"], - "fa": ["پاک‌سازی", "پاک سازی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "clip-path", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH", - "reserved_values": "ast_layout_allowed_style_list_clip_path", - "text": { - "en": ["clip-path"], - "fa": ["مسیر برش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "clip-rule", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE", - "reserved_values": "ast_layout_allowed_style_list_clip_rule", - "text": { - "en": ["clip-rule"], - "fa": ["قاعده برش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR", - "reserved_values": "", - "text": { - "en": ["color"], - "fa": ["رنگ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "color-interpolation", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION", - "reserved_values": "ast_layout_allowed_style_list_color_interpolation", - "text": { - "en": ["color-interpolation"], - "fa": ["درهم‌آمیزی رنگ", "درهم آمیزی رنگ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "color-interpolation-filters", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS", - "reserved_values": "ast_layout_allowed_style_list_color_interpolation_filters", - "text": { - "en": ["color-interpolation-filters"], - "fa": ["درهم‌آمیزی رنگ فیلترها", "درهم آمیزی رنگ فیلترها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "color-scheme", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME", - "reserved_values": "ast_layout_allowed_style_list_color_scheme", - "text": { - "en": ["color-scheme"], - "fa": ["طرح رنگ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "column-count", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT", - "reserved_values": "ast_layout_allowed_style_list_column_count", - "text": { - "en": ["column-count"], - "fa": ["تعداد ستون‌ها", "تعداد ستون‌ ها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "column-fill", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL", - "reserved_values": "ast_layout_allowed_style_list_column_fill", - "text": { - "en": ["column-fill"], - "fa": ["پر کردن ستون‌ها", "پر کردن ستون ها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "column-gap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP", - "reserved_values": "", - "text": { - "en": ["column-gap"], - "fa": ["فاصله بین ستون‌ها", "فاصله بین ستون‌ ها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "column-rule-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR", - "reserved_values": "", - "text": { - "en": ["column-rule-color"], - "fa": ["رنگ خط افقی ستون"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "column-rule-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE", - "reserved_values": "ast_layout_allowed_style_list_column_rule_style", - "text": { - "en": ["column-rule-style"], - "fa": ["سبک خط افقی ستون"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "column-rule-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH", - "reserved_values": "", - "text": { - "en": ["column-rule-width"], - "fa": ["عرض خط افقی ستون"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "column-span", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN", - "reserved_values": "ast_layout_allowed_style_list_column_span", - "text": { - "en": ["column-span"], - "fa": ["گستردگی ستون‌ها", "گستردگی ستون ها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "columns", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS", - "reserved_values": "", - "text": { - "en": ["columns"], - "fa": ["ستون‌ها", "ستون‌ ها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "contain", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN", - "reserved_values": "ast_layout_allowed_style_list_contain", - "text": { - "en": ["contain"], - "fa": ["حاوی بودن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-block-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_block_size", - "text": { - "en": ["contain-intrinsic-block-size"], - "fa": ["اندازه بلوک ذاتی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_height", - "text": { - "en": ["contain-intrinsic-height"], - "fa": ["ارتفاع ذاتی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-inline-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_inline_size", - "text": { - "en": ["contain-intrinsic-inline-size"], - "fa": ["اندازه درون‌خطی ذاتی", "اندازه درون خطی ذاتی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_size", - "text": { - "en": ["contain-intrinsic-size"], - "fa": ["اندازه ذاتی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_width", - "text": { - "en": ["contain-intrinsic-width"], - "fa": ["عرض ذاتی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "container", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER", - "reserved_values": "ast_layout_allowed_style_list_container", - "text": { - "en": ["container"], - "fa": ["ظرف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "container-name", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME", - "reserved_values": "ast_layout_allowed_style_list_container_name", - "text": { - "en": ["container-name"], - "fa": ["نام ظرف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "container-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE", - "reserved_values": "ast_layout_allowed_style_list_container_type", - "text": { - "en": ["container-type"], - "fa": ["نوع ظرف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "content", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT", - "reserved_values": "ast_layout_allowed_style_list_content", - "text": { - "en": ["content"], - "fa": ["محتوا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "content-visibility", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY", - "reserved_values": "ast_layout_allowed_style_list_content_visibility", - "text": { - "en": ["content-visibility"], - "fa": ["مشاهده محتوا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "counter-increment", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT", - "reserved_values": "ast_layout_allowed_style_list_counter_increment", - "text": { - "en": ["counter-increment"], - "fa": ["افزایش شمارنده"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "counter-reset", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET", - "reserved_values": "", - "text": { - "en": ["counter-reset"], - "fa": ["بازنشانی شمارنده"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "counter-set", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET", - "reserved_values": "ast_layout_allowed_style_list_counter_set", - "text": { - "en": ["counter-set"], - "fa": ["تنظیم شمارنده"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "cursor", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR", - "reserved_values": "ast_layout_allowed_style_list_cursor", - "text": { - "en": ["cursor"], - "fa": ["نشانگر"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "direction", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION", - "reserved_values": "ast_layout_allowed_style_list_direction", - "text": { - "en": ["direction"], - "fa": ["جهت"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "display", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY", - "reserved_values": "ast_layout_allowed_style_list_display", - "text": { - "en": ["display"], - "fa": ["قرارگیری", "قرار گیری"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "empty-cells", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS", - "reserved_values": "ast_layout_allowed_style_list_empty_cells", - "text": { - "en": ["empty-cells"], - "fa": ["سلول‌های خالی", "سلول های خالی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "fill", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL", - "reserved_values": "ast_layout_allowed_style_list_fill", - "text": { - "en": ["fill"], - "fa": ["پر کردن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "fill-opacity", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY", - "reserved_values": "ast_layout_allowed_style_list_fill", - "text": { - "en": ["fill-opacity"], - "fa": ["شفافیت پر کردن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" - }, - { - "generate_name": "fill-rule", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE", - "reserved_values": "ast_layout_allowed_style_list_fill_rule", - "text": { - "en": ["fill-rule"], - "fa": ["قاعده پر کردن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "filter", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER", - "reserved_values": "ast_layout_allowed_style_list_filter", - "text": { - "en": ["filter"], - "fa": ["فیلتر"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX", - "reserved_values": "ast_layout_allowed_style_list_flex", - "text": { - "en": ["flex"], - "fa": ["انعطاف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-direction", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION", - "reserved_values": "ast_layout_allowed_style_list_flex_direction", - "text": { - "en": ["flex-direction"], - "fa": ["جهت انعطاف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-flow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW", - "reserved_values": "ast_layout_allowed_style_list_flex_flow", - "text": { - "en": ["flex-flow"], - "fa": ["جریان انعطاف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-grow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW", - "reserved_values": "", - "text": { - "en": ["flex-grow"], - "fa": ["رشد انعطاف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "flex-shrink", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK", - "reserved_values": "", - "text": { - "en": ["flex-shrink"], - "fa": ["کوچک‌شدن انعطاف", "کوچک‌ شدن انعطاف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "flex-wrap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP", - "reserved_values": "ast_layout_allowed_style_list_flex_wrap", - "text": { - "en": ["flex-wrap"], - "fa": ["چینش انعطاف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "float", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT", - "reserved_values": "ast_layout_allowed_style_list_float", - "text": { - "en": ["float"], - "fa": ["شناور"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-family", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY", - "reserved_values": "ast_layout_allowed_style_list_font_family", - "text": { - "en": ["font-family"], - "fa": ["نام قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY" - }, - { - "generate_name": "font-feature-settings", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS", - "reserved_values": "ast_layout_allowed_style_list_font_feature_settings", - "text": { - "en": ["font-feature-settings"], - "fa": ["تنظیمات ویژگی قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-kerning", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING", - "reserved_values": "ast_layout_allowed_style_list_font_kerning", - "text": { - "en": ["font-kerning"], - "fa": ["کرنینگ قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-language-override", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE", - "reserved_values": "ast_layout_allowed_style_list_font_language_override", - "text": { - "en": ["font-language-override"], - "fa": ["بازنویسی زبان قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-optical-sizing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING", - "reserved_values": "ast_layout_allowed_style_list_font_optical_sizing", - "text": { - "en": ["font-optical-sizing"], - "fa": ["اندازه‌گیری اپتیکال قلم", "اندازه گیری اپتیکال قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE", - "reserved_values": "", - "text": { - "en": ["font-size"], - "fa": ["اندازه قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "font-stretch", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH", - "reserved_values": "ast_layout_allowed_style_list_font_stretch", - "text": { - "en": ["font-stretch"], - "fa": ["کشیدگی قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE", - "reserved_values": "ast_layout_allowed_style_list_font_style", - "text": { - "en": ["font-style"], - "fa": ["سبک قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-variant", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT", - "reserved_values": "ast_layout_allowed_style_list_font_variant", - "text": { - "en": ["font-variant"], - "fa": ["نوع قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-display", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY", - "reserved_values": "ast_layout_allowed_style_list_font_display", - "text": { - "en": ["font-display"], - "fa": ["نمایش قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-weight", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT", - "reserved_values": "ast_layout_allowed_style_list_font_weight", - "text": { - "en": ["font-weight"], - "fa": ["وزن قلم"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER" - }, - { - "generate_name": "grid", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID", - "reserved_values": "ast_layout_allowed_style_list_grid", - "text": { - "en": ["grid"], - "fa": ["شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-area", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA", - "reserved_values": "ast_layout_allowed_style_list_grid_area", - "text": { - "en": ["grid-area"], - "fa": ["منطقه شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-auto-columns", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS", - "reserved_values": "ast_layout_allowed_style_list_grid_auto_columns", - "text": { - "en": ["grid-auto-columns"], - "fa": ["ستون‌های خودکار شبکه", "ستون های خودکار شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-auto-flow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW", - "reserved_values": "ast_layout_allowed_style_list_grid_auto_flow", - "text": { - "en": ["grid-auto-flow"], - "fa": ["جریان خودکار شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-auto-rows", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS", - "reserved_values": "ast_layout_allowed_style_list_grid_auto_rows", - "text": { - "en": ["grid-auto-rows"], - "fa": ["ردیف‌های خودکار شبکه", "ردیف های خودکار شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-column", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN", - "reserved_values": "ast_layout_allowed_style_list_grid_column", - "text": { - "en": ["grid-column"], - "fa": ["ستون‌های شبکه", "ستون های شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-column-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END", - "reserved_values": "ast_layout_allowed_style_list_grid_column_end", - "text": { - "en": ["grid-column-end"], - "fa": ["پایان ستون شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-column-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START", - "reserved_values": "ast_layout_allowed_style_list_grid_column_start", - "text": { - "en": ["grid-column-start"], - "fa": ["شروع ستون شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-row", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW", - "reserved_values": "ast_layout_allowed_style_list_grid_row", - "text": { - "en": ["grid-row"], - "fa": ["ردیف‌های شبکه", "ردیف های شبکه", "پایان ردیف شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-row-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START", - "reserved_values": "ast_layout_allowed_style_list_grid_row_start", - "text": { - "en": ["grid-row-start"], - "fa": ["شروع ردیف شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE", - "reserved_values": "ast_layout_allowed_style_list_grid_template", - "text": { - "en": ["grid-template"], - "fa": ["الگوی شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template-areas", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS", - "reserved_values": "ast_layout_allowed_style_list_grid_template_areas", - "text": { - "en": ["grid-template-areas"], - "fa": ["مناطق الگوی شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template-columns", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS", - "reserved_values": "ast_layout_allowed_style_list_grid_template_columns", - "text": { - "en": ["grid-template-columns"], - "fa": ["ستون‌های الگوی شبکه", "ستون های الگوی شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template-rows", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS", - "reserved_values": "ast_layout_allowed_style_list_grid_template_rows", - "text": { - "en": ["grid-template-rows"], - "fa": ["ردیف‌های الگوی شبکه", "ردیف های الگوی شبکه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "justify-content", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT", - "reserved_values": "ast_layout_allowed_style_list_justify_content", - "text": { - "en": ["justify-content"], - "fa": ["توجیه محتوا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT", - "reserved_values": "ast_layout_allowed_style_list_left", - "text": { - "en": ["left"], - "fa": ["چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "letter-spacing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING", - "reserved_values": "", - "text": { - "en": ["letter-spacing"], - "fa": ["فاصله بین حروف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "line-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT", - "reserved_values": "", - "text": { - "en": ["line-height"], - "fa": ["ارتفاع خط"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "list-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE", - "reserved_values": "ast_layout_allowed_style_list_list_style", - "text": { - "en": ["list-style"], - "fa": ["سبک فهرست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "margin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN", - "reserved_values": "ast_layout_allowed_style_list_margin", - "text": { - "en": ["margin"], - "fa": ["فضا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM", - "reserved_values": "ast_layout_allowed_style_list_margin_bottom", - "text": { - "en": ["margin-bottom"], - "fa": ["فضا پایین", "فضای پایین"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT", - "reserved_values": "ast_layout_allowed_style_list_margin_left", - "text": { - "en": ["margin-left"], - "fa": ["فضا چپ", "فضای چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT", - "reserved_values": "ast_layout_allowed_style_list_margin_right", - "text": { - "en": ["margin-right"], - "fa": ["فضا راست", "فضای راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP", - "reserved_values": "ast_layout_allowed_style_list_margin_top", - "text": { - "en": ["margin-top"], - "fa": ["فضا بالا", "فضای بالا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "max-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT", - "reserved_values": "", - "text": { - "en": ["max-height"], - "fa": ["حداکثر ارتفاع"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "max-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH", - "reserved_values": "", - "text": { - "en": ["max-width"], - "fa": ["حداکثر عرض"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "min-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT", - "reserved_values": "", - "text": { - "en": ["min-height"], - "fa": ["حداقل ارتفاع"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "min-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH", - "reserved_values": "", - "text": { - "en": ["min-width"], - "fa": ["حداقل عرض"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "object-fit", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT", - "reserved_values": "ast_layout_allowed_style_list_object_fit", - "text": { - "en": ["object-fit"], - "fa": ["تناسب شیء"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "opacity", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY", - "reserved_values": "", - "text": { - "en": ["opacity"], - "fa": ["شفافیت"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" - }, - { - "generate_name": "overflow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW", - "reserved_values": "ast_layout_allowed_style_list_overflow", - "text": { - "en": ["overflow"], - "fa": ["بیش از حد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-x", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X", - "reserved_values": "ast_layout_allowed_style_list_overflow_x", - "text": { - "en": ["overflow-x"], - "fa": ["بیش از حد (X)"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-y", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y", - "reserved_values": "ast_layout_allowed_style_list_overflow_y", - "text": { - "en": ["overflow-y"], - "fa": ["بیش از حد (Y)"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": ["padding"], - "fa": ["فاصله"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": ["padding-right"], - "fa": ["فاصله راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": ["padding-left"], - "fa": ["فاصله چپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": ["padding-top"], - "fa": ["فاصله بالا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": ["padding-bottom"], - "fa": ["فاصله پایین"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "text-decoration", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION", - "reserved_values": "ast_layout_allowed_style_list_text_decoration", - "text": { - "en": ["text-decoration"], - "fa": ["زینت متن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-transform", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM", - "reserved_values": "ast_layout_allowed_style_list_text_transform", - "text": { - "en": ["text-transform"], - "fa": ["تبدیل متن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "visibility", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY", - "reserved_values": "ast_layout_allowed_style_list_visibility", - "text": { - "en": ["visibility"], - "fa": ["قابلیت مشاهده"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "z-index", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX", - "reserved_values": "ast_layout_allowed_style_list_z_index", - "text": { - "en": ["z-index"], - "fa": ["الویت موقعیت", "ترتیب اولویت"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "outline-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR", - "reserved_values": "ast_layout_allowed_style_list_outline_color", - "text": { - "en": ["outline-color"], - "fa": ["رنگ مرز"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "outline-offset", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET", - "reserved_values": "", - "text": { - "en": ["outline-offset"], - "fa": ["فاصله حاشیه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "outline-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE", - "reserved_values": "ast_layout_allowed_style_list_outline_style", - "text": { - "en": ["outline-style"], - "fa": ["سبک حاشیه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "outline-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_outline_width", - "text": { - "en": ["outline-width"], - "fa": ["عرض حاشیه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "overflow-anchor", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR", - "reserved_values": "ast_layout_allowed_style_list_overflow_anchor", - "text": { - "en": ["overflow-anchor"], - "fa": ["لنگر بیش از حد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK", - "reserved_values": "ast_layout_allowed_style_list_overflow_block", - "text": { - "en": ["overflow-block"], - "fa": ["بیش از حد بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-clip-margin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN", - "reserved_values": "", - "text": { - "en": ["overflow-clip-margin"], - "fa": ["فاصله برش بیش از حد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "overflow-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE", - "reserved_values": "ast_layout_allowed_style_list_overflow_inline", - "text": { - "en": ["overflow-inline"], - "fa": ["بیش از حد درون خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-wrap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP", - "reserved_values": "ast_layout_allowed_style_list_overflow_wrap", - "text": { - "en": ["overflow-wrap"], - "fa": ["پیچش بیش از حد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK", - "reserved_values": "", - "text": { - "en": ["padding-block"], - "fa": ["فاصله بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "padding-block-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END", - "reserved_values": "ast_layout_allowed_style_list_padding_block_end", - "text": { - "en": ["padding-block-end"], - "fa": ["فاصله انتهای بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-block-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START", - "reserved_values": "ast_layout_allowed_style_list_padding_block_start", - "text": { - "en": ["padding-block-start"], - "fa": ["فاصله شروع بلوک"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE", - "reserved_values": "ast_layout_allowed_style_list_padding_inline", - "text": { - "en": ["padding-inline"], - "fa": ["فاصله درون خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-inline-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END", - "reserved_values": "ast_layout_allowed_style_list_padding_inline_end", - "text": { - "en": ["padding-inline-end"], - "fa": ["فاصله انتهای درون خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-inline-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START", - "reserved_values": "ast_layout_allowed_style_list_padding_inline_start", - "text": { - "en": ["padding-inline-start"], - "fa": ["فاصله شروع درون خطی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE", - "reserved_values": "ast_layout_allowed_style_list_page", - "text": { - "en": ["page"], - "fa": ["صفحه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page-break-after", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER", - "reserved_values": "ast_layout_allowed_style_list_page_break_after", - "text": { - "en": ["page-break-after"], - "fa": ["شکست صفحه بعد از"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page-break-before", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE", - "reserved_values": "ast_layout_allowed_style_list_page_break_before", - "text": { - "en": ["page-break-before"], - "fa": ["شکست صفحه قبل از"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page-break-inside", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE", - "reserved_values": "ast_layout_allowed_style_list_page_break_inside", - "text": { - "en": ["page-break-inside"], - "fa": ["شکست صفحه درون"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "paint-order", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER", - "reserved_values": "ast_layout_allowed_style_list_paint_order", - "text": { - "en": ["paint-order"], - "fa": ["ترتیب نقاشی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "perspective", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE", - "reserved_values": "ast_layout_allowed_style_list_perspective", - "text": { - "en": ["perspective"], - "fa": ["پرسپکتیو"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "perspective-origin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN", - "reserved_values": "ast_layout_allowed_style_list_perspective", - "text": { - "en": ["perspective-origin"], - "fa": ["مبدأ پرسپکتیو"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "place-content", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT", - "reserved_values": "ast_layout_allowed_style_list_place_content", - "text": { - "en": ["place-content"], - "fa": ["محتوای مکان"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "place-items", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS", - "reserved_values": "ast_layout_allowed_style_list_place_items", - "text": { - "en": ["place-items"], - "fa": ["موارد مکان"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "place-self", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF", - "reserved_values": "ast_layout_allowed_style_list_place_self", - "text": { - "en": ["place-self"], - "fa": ["خود مکان"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "pointer-events", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS", - "reserved_values": "ast_layout_allowed_style_list_pointer_events", - "text": { - "en": ["pointer-events"], - "fa": ["رویدادهای اشاره‌گر", "رویدادهای اشاره گر"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "position", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION", - "reserved_values": "ast_layout_allowed_style_list_position", - "text": { - "en": ["position"], - "fa": ["موقعیت"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "print-color-adjust", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST", - "reserved_values": "ast_layout_allowed_style_list_print_color_adjust", - "text": { - "en": ["print-color-adjust"], - "fa": ["تنظیم رنگ چاپ"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "quotes", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES", - "reserved_values": "ast_layout_allowed_style_list_quotes", - "text": { - "en": ["quotes"], - "fa": ["نقل‌قول", "نقل قول"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "r", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R", - "reserved_values": "", - "text": { - "en": ["r"], - "fa": ["شعاع"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "resize", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE", - "reserved_values": "ast_layout_allowed_style_list_resize", - "text": { - "en": ["resize"], - "fa": ["تغییر اندازه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT", - "reserved_values": "ast_layout_allowed_style_list_right", - "text": { - "en": ["right"], - "fa": ["راست"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "rotate", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE", - "reserved_values": "ast_layout_allowed_style_list_rotate", - "text": { - "en": ["rotate"], - "fa": ["چرخش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "row-gap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP", - "reserved_values": "ast_layout_allowed_style_list_rotate", - "text": { - "en": ["row-gap"], - "fa": ["فاصله ردیف"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "ruby-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_ruby_align", - "text": { - "en": ["ruby-align"], - "fa": ["هم‌راستایی روبی", "هم راستایی روبی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "ruby-position", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION", - "reserved_values": "ast_layout_allowed_style_list_ruby_position", - "text": { - "en": ["ruby-position"], - "fa": ["موقعیت روبی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "rx", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX", - "reserved_values": "", - "text": { - "en": ["rx"], - "fa": ["شعاع X"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "ry", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY", - "reserved_values": "", - "text": { - "en": ["ry"], - "fa": ["شعاع Y"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scale", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE", - "reserved_values": "", - "text": { - "en": ["scale"], - "fa": ["مقیاس"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "scroll-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR", - "reserved_values": "ast_layout_allowed_style_list_scroll_behavior", - "text": { - "en": ["scroll-behavior"], - "fa": ["رفتار پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "scroll-margin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN", - "reserved_values": "", - "text": { - "en": ["scroll-margin"], - "fa": ["فاصله پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK", - "reserved_values": "", - "text": { - "en": ["scroll-margin-block"], - "fa": ["فاصله بلوک پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-block-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END", - "reserved_values": "", - "text": { - "en": ["scroll-margin-block-end"], - "fa": ["فاصله انتهای بلوک پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-block-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START", - "reserved_values": "", - "text": { - "en": ["scroll-margin-block-start"], - "fa": ["فاصله شروع بلوک پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM", - "reserved_values": "", - "text": { - "en": ["scroll-margin-bottom"], - "fa": ["فاصله پایین پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE", - "reserved_values": "", - "text": { - "en": ["scroll-margin-inline"], - "fa": ["فاصله درون خطی پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-inline-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END", - "reserved_values": "", - "text": { - "en": ["scroll-margin-inline-end"], - "fa": ["فاصله انتهای درون خطی پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-inline-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START", - "reserved_values": "", - "text": { - "en": ["scroll-margin-inline-start"], - "fa": ["فاصله شروع درون خطی پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT", - "reserved_values": "", - "text": { - "en": ["scroll-margin-left"], - "fa": ["فاصله چپ پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT", - "reserved_values": "", - "text": { - "en": ["scroll-margin-right"], - "fa": ["فاصله راست پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP", - "reserved_values": "", - "text": { - "en": ["scroll-margin-top"], - "fa": ["فاصله بالا پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING", - "reserved_values": "", - "text": { - "en": ["scroll-padding"], - "fa": ["فاصله پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK", - "reserved_values": "", - "text": { - "en": ["scroll-padding-block"], - "fa": ["فاصله بلوک پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-block-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END", - "reserved_values": "", - "text": { - "en": ["scroll-padding-block-end"], - "fa": ["فاصله انتهای بلوک پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-block-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START", - "reserved_values": "", - "text": { - "en": ["scroll-padding-block-start"], - "fa": ["فاصله شروع بلوک پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM", - "reserved_values": "", - "text": { - "en": ["scroll-padding-bottom"], - "fa": ["فاصله پایین پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE", - "reserved_values": "", - "text": { - "en": ["scroll-padding-inline"], - "fa": ["فاصله درون خطی پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-inline-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END", - "reserved_values": "", - "text": { - "en": ["scroll-padding-inline-end"], - "fa": ["فاصله انتهای درون خطی پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-inline-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START", - "reserved_values": "", - "text": { - "en": ["scroll-padding-inline-start"], - "fa": ["فاصله شروع درون خطی پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT", - "reserved_values": "", - "text": { - "en": ["scroll-padding-left"], - "fa": ["فاصله چپ پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT", - "reserved_values": "", - "text": { - "en": ["scroll-padding-right"], - "fa": ["فاصله راست پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP", - "reserved_values": "", - "text": { - "en": ["scroll-padding-top"], - "fa": ["فاصله بالا پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-snap-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_scroll_snap_align", - "text": { - "en": ["scroll-snap-align"], - "fa": ["تراز پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "scroll-snap-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE", - "reserved_values": "ast_layout_allowed_style_list_scroll_snap_type", - "text": { - "en": ["scroll-snap-type"], - "fa": ["نوع پیمایش"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "shape-outside", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE", - "reserved_values": "ast_layout_allowed_style_list_shape_outside", - "text": { - "en": ["shape-outside"], - "fa": ["شکل خارج"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_text_align", - "text": { - "en": ["text-align"], - "fa": ["تراز متن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-align-last", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST", - "reserved_values": "ast_layout_allowed_style_list_text_align_last", - "text": { - "en": ["text-align-last"], - "fa": ["تراز آخرین متن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "align-items", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS", - "reserved_values": "ast_layout_allowed_style_list_align_items", - "text": { - "en": ["align-items"], - "fa": [ - "تراز‌کردن‌ اقلام", - "تراز‌ کردن‌ اقلام", - "تراز‌کردن‌ محتوا", - "تراز محتوا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-indent", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT", - "reserved_values": "ast_layout_allowed_style_list_text_indent", - "text": { - "en": ["text-indent"], - "fa": ["تورفتگی متن", "تو رفتگی متن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP", - "reserved_values": "ast_layout_allowed_style_list_top", - "text": { - "en": ["top"], - "fa": ["بالا"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "transform", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM", - "reserved_values": "ast_layout_allowed_style_list_transform", - "text": { - "en": ["transform"], - "fa": ["تبدیل"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "transform-origin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN", - "reserved_values": "ast_layout_allowed_style_list_transform_origin", - "text": { - "en": ["transform-origin"], - "fa": ["مرکز تبدیل"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "translate", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE", - "reserved_values": "", - "text": { - "en": ["translate"], - "fa": ["ترجمه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "unicode-bidi", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI", - "reserved_values": "ast_layout_allowed_style_list_unicode_bidi", - "text": { - "en": ["unicode-bidi"], - "fa": ["معکوس یونیکد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "user-select", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT", - "reserved_values": "ast_layout_allowed_style_list_user_select", - "text": { - "en": ["user-select"], - "fa": ["انتخاب کاربر"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "will-change", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE", - "reserved_values": "ast_layout_allowed_style_list_will_change", - "text": { - "en": ["will-change"], - "fa": ["تغییر خواهد کرد"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transform-box", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX", - "reserved_values": "ast_layout_allowed_style_list_transform_box", - "text": { - "en": ["transform-box"], - "fa": ["باکس تبدیل"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transform-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE", - "reserved_values": "ast_layout_allowed_style_list_transform_style", - "text": { - "en": ["transform-style"], - "fa": ["سبک تبدیل"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transition", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION", - "reserved_values": "ast_layout_allowed_style_list_transition", - "text": { - "en": ["transition"], - "fa": ["انتقال"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "transition-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR", - "reserved_values": "ast_layout_allowed_style_list_transition_behavior", - "text": { - "en": ["transition-behavior"], - "fa": ["رفتار انتقال"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transition-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY", - "reserved_values": "ast_layout_allowed_style_list_transition_delay", - "text": { - "en": ["transition-delay"], - "fa": ["تاخیر انتقال"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" - }, - { - "generate_name": "transition-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION", - "reserved_values": "ast_layout_allowed_style_list_transition_duration", - "text": { - "en": ["transition-delay"], - "fa": ["مدت انتقال"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" - }, - { - "generate_name": "transition-property", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY", - "reserved_values": "ast_layout_allowed_style_list_transition_property", - "text": { - "en": ["transition-property"], - "fa": ["ویژگی انتقال"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transition-timing-function", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION", - "reserved_values": "ast_layout_allowed_style_list_transition_timing_function", - "text": { - "en": ["transition-timing-function"], - "fa": ["تابع زمان‌بندی انتقال", "تابع زمان بندی انتقال"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "vector-effect", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT", - "reserved_values": "ast_layout_allowed_style_list_vector_effect", - "text": { - "en": ["vector-effect"], - "fa": ["اثر وکتور"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "vertical-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_vertical_align", - "text": { - "en": ["vertical-align"], - "fa": ["تراز عمودی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "white-space", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE", - "reserved_values": "ast_layout_allowed_style_list_white_space", - "text": { - "en": ["white-space"], - "fa": ["فضای سفید"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "widows", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS", - "reserved_values": "", - "text": { - "en": ["widows"], - "fa": ["بیوه‌ها", "بیوه‌ ها"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "word-break", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK", - "reserved_values": "ast_layout_allowed_style_list_word_break", - "text": { - "en": ["word-break"], - "fa": ["شکستن کلمه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "word-spacing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING", - "reserved_values": "", - "text": { - "en": ["word-spacing"], - "fa": ["فاصله کلمه"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "writing-mode", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE", - "reserved_values": "ast_layout_allowed_style_list_writing_mode", - "text": { - "en": ["writing-mode"], - "fa": ["حالت نوشتن"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "zoom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM", - "reserved_values": "ast_layout_allowed_style_list_zoom", - "text": { - "en": ["zoom"], - "fa": ["بزرگنمایی"] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - } - ] -} + "items": [ + { + "generate_name": "width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "width" + ], + "fa": [ + "عرض" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT", + "reserved_values": "", + "text": { + "en": [ + "height" + ], + "fa": [ + "ارتفاع" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "accent-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR", + "reserved_values": "", + "text": { + "en": [ + "accent-color" + ], + "fa": [ + "رنگ برجسته" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "appearance", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE", + "reserved_values": "ast_layout_allowed_style_list_appearance", + "text": { + "en": [ + "appearance" + ], + "fa": [ + "ظاهر" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "aspect-ratio", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO", + "reserved_values": "ast_layout_allowed_style_list_aspect_ratio", + "text": { + "en": [ + "aspect-ratio" + ], + "fa": [ + "نسبت ابعاد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "backdrop-filter", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER", + "reserved_values": "", + "text": { + "en": [ + "backdrop-filter" + ], + "fa": [ + "فیلتر پس‌زمینه", + "فیلتر پس زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "backface-visibility", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY", + "reserved_values": "ast_layout_allowed_style_list_backface_visibility", + "text": { + "en": [ + "backface-visibility" + ], + "fa": [ + "مشاهده‌پذیری پشت‌نما", + "مشاهده پذیری پشت‌نما", + "مشاهده پذیری پشت نما" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "block-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE", + "reserved_values": "ast_layout_allowed_style_list_block_size", + "text": { + "en": [ + "block-size" + ], + "fa": [ + "اندازه بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-image", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE", + "reserved_values": "ast_layout_allowed_style_list_background_image", + "text": { + "en": [ + "background-image" + ], + "fa": [ + "تصویر پس‌زمینه", + "تصویر پس‌ زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-attachment", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT", + "reserved_values": "ast_layout_allowed_style_list_background_attachment", + "text": { + "en": [ + "background-attachment" + ], + "fa": [ + "پیوست تصویر پس‌زمینه", + "پیوست تصویر پس‌ زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-blend-mode", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE", + "reserved_values": "ast_layout_allowed_style_list_background_blend_mode", + "text": { + "en": [ + "background-blend-mode" + ], + "fa": [ + "حالت ترکیب پس‌زمینه", + "حالت ترکیب پس زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-clip", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP", + "reserved_values": "ast_layout_allowed_style_list_background_clip", + "text": { + "en": [ + "background-clip" + ], + "fa": [ + "برش پس‌زمینه", + "برش پس زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR", + "reserved_values": "ast_layout_allowed_style_list_background_clip", + "text": { + "en": [ + "background-color" + ], + "fa": [ + "رنگ پس‌زمینه", + "رنگ پس زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "background-origin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN", + "reserved_values": "ast_layout_allowed_style_list_background_origin", + "text": { + "en": [ + "background-origin" + ], + "fa": [ + "مبدا پس‌زمینه", + "مبدا پس زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-basis", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS", + "reserved_values": "ast_layout_allowed_style_list_flex_basis", + "text": { + "en": [ + "flex-basis" + ], + "fa": [ + "مبنای انعطاف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-position", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION", + "reserved_values": "ast_layout_allowed_style_list_background_position_x", + "text": { + "en": [ + "background-position" + ], + "fa": [ + "موقعیت پس‌زمینه", + "موقعیت پس‌ زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-position-x", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X", + "reserved_values": "ast_layout_allowed_style_list_background_position_x", + "text": { + "en": [ + "background-position-x" + ], + "fa": [ + "موقعیت افقی پس‌زمینه", + "موقعیت افقی پس‌ زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-position-y", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y", + "reserved_values": "ast_layout_allowed_style_list_background_position_x", + "text": { + "en": [ + "background-position-y" + ], + "fa": [ + "موقعیت عمودی پس‌زمینه", + "موقعیت عمودی پس‌ زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-repeat", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT", + "reserved_values": "ast_layout_allowed_style_list_background_repeat", + "text": { + "en": [ + "background-repeat" + ], + "fa": [ + "تکرار پس‌زمینه", + "تکرار پس‌ زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE", + "reserved_values": "ast_layout_allowed_style_list_background_size", + "text": { + "en": [ + "background-size" + ], + "fa": [ + "اندازه پس‌زمینه", + "اندازه پس‌ زمینه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "border-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-radius" + ], + "fa": [ + "گردی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "border", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER", + "reserved_values": "", + "text": { + "en": [ + "border" + ], + "fa": [ + "مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "border-block-end-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR", + "reserved_values": "", + "text": { + "en": [ + "border-block-end-color" + ], + "fa": [ + "رنگ مرز انتهایی بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-block-end-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", + "text": { + "en": [ + "border-block-end-style" + ], + "fa": [ + "سبک مرز انتهایی بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-block-end-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", + "text": { + "en": [ + "border-block-end-width" + ], + "fa": [ + "عرض مرز انتهایی بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-block-start-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR", + "reserved_values": "", + "text": { + "en": [ + "border-block-start-color" + ], + "fa": [ + "رنگ مرز ابتدایی بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-block-start-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", + "text": { + "en": [ + "border-block-start-style" + ], + "fa": [ + "رنگ مرز ابتدایی بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-block-start-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", + "text": { + "en": [ + "border-block-start-width" + ], + "fa": [ + "عرض مرز ابتدایی بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-bottom-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR", + "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", + "text": { + "en": [ + "border-bottom-color" + ], + "fa": [ + "رنگ مرز پایین" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-bottom-left-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-bottom-left-radius" + ], + "fa": [ + "گردی پایین چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-bottom-right-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-bottom-right-radius" + ], + "fa": [ + "گردی پایین راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-bottom-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", + "text": { + "en": [ + "border-bottom-style" + ], + "fa": [ + "سبک مرز پایین" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-bottom-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", + "text": { + "en": [ + "border-bottom-width" + ], + "fa": [ + "عرض مرز پایین" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-collapse", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE", + "reserved_values": "ast_layout_allowed_style_list_border_collapse", + "text": { + "en": [ + "border-collapse" + ], + "fa": [ + "ادغام مرز", + "ادغام مرز ها", + "ادغام مرزها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-end-end-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-end-end-radius" + ], + "fa": [ + "گردی انتها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-end-start-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-end-start-radius" + ], + "fa": [ + "گردی شروع" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-image-outset", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET", + "reserved_values": "", + "text": { + "en": [ + "border-image-outset" + ], + "fa": [ + "برآمدگی تصویر مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-image-repeat", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT", + "reserved_values": "ast_layout_allowed_style_list_border_image_repeat", + "text": { + "en": [ + "border-image-repeat" + ], + "fa": [ + "تکرار تصویر مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-image-slice", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE", + "reserved_values": "", + "text": { + "en": [ + "border-image-slice" + ], + "fa": [ + "برش تصویر مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER" + }, + { + "generate_name": "border-image-source", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE", + "reserved_values": "ast_layout_allowed_style_list_border_image_source", + "text": { + "en": [ + "border-image-source" + ], + "fa": [ + "منبع تصویر مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-image-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_image_width", + "text": { + "en": [ + "border-image-width" + ], + "fa": [ + "عرض تصویر مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-inline-end-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR", + "reserved_values": "", + "text": { + "en": [ + "border-inline-end-color" + ], + "fa": [ + "رنگ مرز انتهایی خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-inline-end-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_inline_end_style", + "text": { + "en": [ + "border-inline-end-style" + ], + "fa": [ + "سبک مرز انتهایی خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-inline-end-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "border-inline-end-width" + ], + "fa": [ + "عرض مرز انتهایی خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-inline-start-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR", + "reserved_values": "", + "text": { + "en": [ + "border-inline-start-color" + ], + "fa": [ + "رنگ مرز ابتدایی خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-inline-start-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_inline_start_style", + "text": { + "en": [ + "border-inline-start-style" + ], + "fa": [ + "سبک مرز ابتدایی خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-inline-start-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "border-inline-start-width" + ], + "fa": [ + "عرض مرز ابتدایی خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-left-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR", + "reserved_values": "", + "text": { + "en": [ + "border-left-color" + ], + "fa": [ + "رنگ مرز چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-left-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_left_style", + "text": { + "en": [ + "border-left-style" + ], + "fa": [ + "سبک مرز چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-left-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "border-left-width" + ], + "fa": [ + "عرض مرز چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-right-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR", + "reserved_values": "", + "text": { + "en": [ + "border-right-color" + ], + "fa": [ + "رنگ مرز راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-right-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_right_style", + "text": { + "en": [ + "border-right-style" + ], + "fa": [ + "سبک مرز راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-right-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "border-right-width" + ], + "fa": [ + "عرض مرز راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-spacing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING", + "reserved_values": "", + "text": { + "en": [ + "border-spacing" + ], + "fa": [ + "فاصله مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-start-end-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-start-end-radius" + ], + "fa": [ + "گردی ابتدا و انتها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-start-start-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-start-start-radius" + ], + "fa": [ + "شعاع ابتدایی شروع مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-top-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR", + "reserved_values": "", + "text": { + "en": [ + "border-top-color" + ], + "fa": [ + "رنگ مرز بالا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-top-left-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-top-left-radius" + ], + "fa": [ + "گردی بالا چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-top-right-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS", + "reserved_values": "", + "text": { + "en": [ + "border-top-right-radius" + ], + "fa": [ + "گردی بالا راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-top-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_top_style", + "text": { + "en": [ + "border-top-style" + ], + "fa": [ + "سبک مرز بالا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-top-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_top_style", + "text": { + "en": [ + "border-top-width" + ], + "fa": [ + "عرض مرز بالا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM", + "reserved_values": "ast_layout_allowed_style_list_bottom", + "text": { + "en": [ + "bottom" + ], + "fa": [ + "پایین" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "box-sizing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING", + "reserved_values": "ast_layout_allowed_style_list_box_sizing", + "text": { + "en": [ + "box-sizing" + ], + "fa": [ + "نوع اندازه‌گیری جعبه", + "نوع اندازه گیری جعبه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "box-shadow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW", + "reserved_values": "", + "text": { + "en": [ + "box-shadow" + ], + "fa": [ + "سایه جعبه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "break-inside", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE", + "reserved_values": "ast_layout_allowed_style_list_break_inside", + "text": { + "en": [ + "break-inside" + ], + "fa": [ + "شکست درون" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "break-before", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE", + "reserved_values": "ast_layout_allowed_style_list_break_before", + "text": { + "en": [ + "break-before" + ], + "fa": [ + "شکست قبل" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "break-after", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER", + "reserved_values": "ast_layout_allowed_style_list_break_after", + "text": { + "en": [ + "break-after" + ], + "fa": [ + "شکست بعد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "caption-side", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE", + "reserved_values": "ast_layout_allowed_style_list_caption_side", + "text": { + "en": [ + "caption-side" + ], + "fa": [ + "موقعیت عنوان" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "caret-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR", + "reserved_values": "", + "text": { + "en": [ + "caret-color" + ], + "fa": [ + "رنگ نشانگر متنی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "caret-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR", + "reserved_values": "ast_layout_allowed_style_list_clear", + "text": { + "en": [ + "caret-color" + ], + "fa": [ + "پاک‌سازی", + "پاک سازی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "clip-path", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH", + "reserved_values": "ast_layout_allowed_style_list_clip_path", + "text": { + "en": [ + "clip-path" + ], + "fa": [ + "مسیر برش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "clip-rule", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE", + "reserved_values": "ast_layout_allowed_style_list_clip_rule", + "text": { + "en": [ + "clip-rule" + ], + "fa": [ + "قاعده برش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR", + "reserved_values": "", + "text": { + "en": [ + "color" + ], + "fa": [ + "رنگ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "color-interpolation", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION", + "reserved_values": "ast_layout_allowed_style_list_color_interpolation", + "text": { + "en": [ + "color-interpolation" + ], + "fa": [ + "درهم‌آمیزی رنگ", + "درهم آمیزی رنگ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "color-interpolation-filters", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS", + "reserved_values": "ast_layout_allowed_style_list_color_interpolation_filters", + "text": { + "en": [ + "color-interpolation-filters" + ], + "fa": [ + "درهم‌آمیزی رنگ فیلترها", + "درهم آمیزی رنگ فیلترها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "color-scheme", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME", + "reserved_values": "ast_layout_allowed_style_list_color_scheme", + "text": { + "en": [ + "color-scheme" + ], + "fa": [ + "طرح رنگ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "column-count", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT", + "reserved_values": "ast_layout_allowed_style_list_column_count", + "text": { + "en": [ + "column-count" + ], + "fa": [ + "تعداد ستون‌ها", + "تعداد ستون‌ ها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "column-fill", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL", + "reserved_values": "ast_layout_allowed_style_list_column_fill", + "text": { + "en": [ + "column-fill" + ], + "fa": [ + "پر کردن ستون‌ها", + "پر کردن ستون ها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "column-gap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP", + "reserved_values": "", + "text": { + "en": [ + "column-gap" + ], + "fa": [ + "فاصله بین ستون‌ها", + "فاصله بین ستون‌ ها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "column-rule-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR", + "reserved_values": "", + "text": { + "en": [ + "column-rule-color" + ], + "fa": [ + "رنگ خط افقی ستون" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "column-rule-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE", + "reserved_values": "ast_layout_allowed_style_list_column_rule_style", + "text": { + "en": [ + "column-rule-style" + ], + "fa": [ + "سبک خط افقی ستون" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "column-rule-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "column-rule-width" + ], + "fa": [ + "عرض خط افقی ستون" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "column-span", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN", + "reserved_values": "ast_layout_allowed_style_list_column_span", + "text": { + "en": [ + "column-span" + ], + "fa": [ + "گستردگی ستون‌ها", + "گستردگی ستون ها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "columns", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS", + "reserved_values": "", + "text": { + "en": [ + "columns" + ], + "fa": [ + "ستون‌ها", + "ستون‌ ها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "contain", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN", + "reserved_values": "ast_layout_allowed_style_list_contain", + "text": { + "en": [ + "contain" + ], + "fa": [ + "حاوی بودن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-block-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_block_size", + "text": { + "en": [ + "contain-intrinsic-block-size" + ], + "fa": [ + "اندازه بلوک ذاتی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_height", + "text": { + "en": [ + "contain-intrinsic-height" + ], + "fa": [ + "ارتفاع ذاتی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-inline-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_inline_size", + "text": { + "en": [ + "contain-intrinsic-inline-size" + ], + "fa": [ + "اندازه درون‌خطی ذاتی", + "اندازه درون خطی ذاتی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_size", + "text": { + "en": [ + "contain-intrinsic-size" + ], + "fa": [ + "اندازه ذاتی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_width", + "text": { + "en": [ + "contain-intrinsic-width" + ], + "fa": [ + "عرض ذاتی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "container", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER", + "reserved_values": "ast_layout_allowed_style_list_container", + "text": { + "en": [ + "container" + ], + "fa": [ + "ظرف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "container-name", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME", + "reserved_values": "ast_layout_allowed_style_list_container_name", + "text": { + "en": [ + "container-name" + ], + "fa": [ + "نام ظرف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "container-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE", + "reserved_values": "ast_layout_allowed_style_list_container_type", + "text": { + "en": [ + "container-type" + ], + "fa": [ + "نوع ظرف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "content", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT", + "reserved_values": "ast_layout_allowed_style_list_content", + "text": { + "en": [ + "content" + ], + "fa": [ + "محتوا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "content-visibility", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY", + "reserved_values": "ast_layout_allowed_style_list_content_visibility", + "text": { + "en": [ + "content-visibility" + ], + "fa": [ + "مشاهده محتوا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "counter-increment", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT", + "reserved_values": "ast_layout_allowed_style_list_counter_increment", + "text": { + "en": [ + "counter-increment" + ], + "fa": [ + "افزایش شمارنده" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "counter-reset", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET", + "reserved_values": "", + "text": { + "en": [ + "counter-reset" + ], + "fa": [ + "بازنشانی شمارنده" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "counter-set", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET", + "reserved_values": "ast_layout_allowed_style_list_counter_set", + "text": { + "en": [ + "counter-set" + ], + "fa": [ + "تنظیم شمارنده" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "cursor", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR", + "reserved_values": "ast_layout_allowed_style_list_cursor", + "text": { + "en": [ + "cursor" + ], + "fa": [ + "نشانگر" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "direction", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION", + "reserved_values": "ast_layout_allowed_style_list_direction", + "text": { + "en": [ + "direction" + ], + "fa": [ + "جهت" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "display", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY", + "reserved_values": "ast_layout_allowed_style_list_display", + "text": { + "en": [ + "display" + ], + "fa": [ + "قرارگیری", + "قرار گیری" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "empty-cells", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS", + "reserved_values": "ast_layout_allowed_style_list_empty_cells", + "text": { + "en": [ + "empty-cells" + ], + "fa": [ + "سلول‌های خالی", + "سلول های خالی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "fill", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL", + "reserved_values": "ast_layout_allowed_style_list_fill", + "text": { + "en": [ + "fill" + ], + "fa": [ + "پر کردن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "fill-opacity", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY", + "reserved_values": "ast_layout_allowed_style_list_fill", + "text": { + "en": [ + "fill-opacity" + ], + "fa": [ + "شفافیت پر کردن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" + }, + { + "generate_name": "fill-rule", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE", + "reserved_values": "ast_layout_allowed_style_list_fill_rule", + "text": { + "en": [ + "fill-rule" + ], + "fa": [ + "قاعده پر کردن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "filter", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER", + "reserved_values": "ast_layout_allowed_style_list_filter", + "text": { + "en": [ + "filter" + ], + "fa": [ + "فیلتر" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX", + "reserved_values": "ast_layout_allowed_style_list_flex", + "text": { + "en": [ + "flex" + ], + "fa": [ + "انعطاف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-direction", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION", + "reserved_values": "ast_layout_allowed_style_list_flex_direction", + "text": { + "en": [ + "flex-direction" + ], + "fa": [ + "جهت انعطاف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-flow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW", + "reserved_values": "ast_layout_allowed_style_list_flex_flow", + "text": { + "en": [ + "flex-flow" + ], + "fa": [ + "جریان انعطاف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-grow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW", + "reserved_values": "", + "text": { + "en": [ + "flex-grow" + ], + "fa": [ + "رشد انعطاف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "flex-shrink", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK", + "reserved_values": "", + "text": { + "en": [ + "flex-shrink" + ], + "fa": [ + "کوچک‌شدن انعطاف", + "کوچک‌ شدن انعطاف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "flex-wrap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP", + "reserved_values": "ast_layout_allowed_style_list_flex_wrap", + "text": { + "en": [ + "flex-wrap" + ], + "fa": [ + "چینش انعطاف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "float", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT", + "reserved_values": "ast_layout_allowed_style_list_float", + "text": { + "en": [ + "float" + ], + "fa": [ + "شناور" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-family", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY", + "reserved_values": "ast_layout_allowed_style_list_font_family", + "text": { + "en": [ + "font-family" + ], + "fa": [ + "نام قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY" + }, + { + "generate_name": "font-feature-settings", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS", + "reserved_values": "ast_layout_allowed_style_list_font_feature_settings", + "text": { + "en": [ + "font-feature-settings" + ], + "fa": [ + "تنظیمات ویژگی قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-kerning", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING", + "reserved_values": "ast_layout_allowed_style_list_font_kerning", + "text": { + "en": [ + "font-kerning" + ], + "fa": [ + "کرنینگ قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-language-override", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE", + "reserved_values": "ast_layout_allowed_style_list_font_language_override", + "text": { + "en": [ + "font-language-override" + ], + "fa": [ + "بازنویسی زبان قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-optical-sizing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING", + "reserved_values": "ast_layout_allowed_style_list_font_optical_sizing", + "text": { + "en": [ + "font-optical-sizing" + ], + "fa": [ + "اندازه‌گیری اپتیکال قلم", + "اندازه گیری اپتیکال قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE", + "reserved_values": "", + "text": { + "en": [ + "font-size" + ], + "fa": [ + "اندازه قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "font-stretch", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH", + "reserved_values": "ast_layout_allowed_style_list_font_stretch", + "text": { + "en": [ + "font-stretch" + ], + "fa": [ + "کشیدگی قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE", + "reserved_values": "ast_layout_allowed_style_list_font_style", + "text": { + "en": [ + "font-style" + ], + "fa": [ + "سبک قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-variant", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT", + "reserved_values": "ast_layout_allowed_style_list_font_variant", + "text": { + "en": [ + "font-variant" + ], + "fa": [ + "نوع قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-display", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY", + "reserved_values": "ast_layout_allowed_style_list_font_display", + "text": { + "en": [ + "font-display" + ], + "fa": [ + "نمایش قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-weight", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT", + "reserved_values": "ast_layout_allowed_style_list_font_weight", + "text": { + "en": [ + "font-weight" + ], + "fa": [ + "وزن قلم" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER" + }, + { + "generate_name": "grid", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID", + "reserved_values": "ast_layout_allowed_style_list_grid", + "text": { + "en": [ + "grid" + ], + "fa": [ + "شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-area", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA", + "reserved_values": "ast_layout_allowed_style_list_grid_area", + "text": { + "en": [ + "grid-area" + ], + "fa": [ + "منطقه شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-auto-columns", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS", + "reserved_values": "ast_layout_allowed_style_list_grid_auto_columns", + "text": { + "en": [ + "grid-auto-columns" + ], + "fa": [ + "ستون‌های خودکار شبکه", + "ستون های خودکار شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-auto-flow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW", + "reserved_values": "ast_layout_allowed_style_list_grid_auto_flow", + "text": { + "en": [ + "grid-auto-flow" + ], + "fa": [ + "جریان خودکار شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-auto-rows", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS", + "reserved_values": "ast_layout_allowed_style_list_grid_auto_rows", + "text": { + "en": [ + "grid-auto-rows" + ], + "fa": [ + "ردیف‌های خودکار شبکه", + "ردیف های خودکار شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-column", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN", + "reserved_values": "ast_layout_allowed_style_list_grid_column", + "text": { + "en": [ + "grid-column" + ], + "fa": [ + "ستون‌های شبکه", + "ستون های شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-column-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END", + "reserved_values": "ast_layout_allowed_style_list_grid_column_end", + "text": { + "en": [ + "grid-column-end" + ], + "fa": [ + "پایان ستون شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-column-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START", + "reserved_values": "ast_layout_allowed_style_list_grid_column_start", + "text": { + "en": [ + "grid-column-start" + ], + "fa": [ + "شروع ستون شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-row", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW", + "reserved_values": "ast_layout_allowed_style_list_grid_row", + "text": { + "en": [ + "grid-row" + ], + "fa": [ + "ردیف‌های شبکه", + "ردیف های شبکه", + "پایان ردیف شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-row-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START", + "reserved_values": "ast_layout_allowed_style_list_grid_row_start", + "text": { + "en": [ + "grid-row-start" + ], + "fa": [ + "شروع ردیف شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE", + "reserved_values": "ast_layout_allowed_style_list_grid_template", + "text": { + "en": [ + "grid-template" + ], + "fa": [ + "الگوی شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template-areas", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS", + "reserved_values": "ast_layout_allowed_style_list_grid_template_areas", + "text": { + "en": [ + "grid-template-areas" + ], + "fa": [ + "مناطق الگوی شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template-columns", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS", + "reserved_values": "ast_layout_allowed_style_list_grid_template_columns", + "text": { + "en": [ + "grid-template-columns" + ], + "fa": [ + "ستون‌های الگوی شبکه", + "ستون های الگوی شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template-rows", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS", + "reserved_values": "ast_layout_allowed_style_list_grid_template_rows", + "text": { + "en": [ + "grid-template-rows" + ], + "fa": [ + "ردیف‌های الگوی شبکه", + "ردیف های الگوی شبکه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "justify-content", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT", + "reserved_values": "ast_layout_allowed_style_list_justify_content", + "text": { + "en": [ + "justify-content" + ], + "fa": [ + "توجیه محتوا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT", + "reserved_values": "ast_layout_allowed_style_list_left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "letter-spacing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING", + "reserved_values": "", + "text": { + "en": [ + "letter-spacing" + ], + "fa": [ + "فاصله بین حروف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "line-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT", + "reserved_values": "", + "text": { + "en": [ + "line-height" + ], + "fa": [ + "ارتفاع خط" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "list-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE", + "reserved_values": "ast_layout_allowed_style_list_list_style", + "text": { + "en": [ + "list-style" + ], + "fa": [ + "سبک فهرست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "margin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN", + "reserved_values": "ast_layout_allowed_style_list_margin", + "text": { + "en": [ + "margin" + ], + "fa": [ + "فضا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM", + "reserved_values": "ast_layout_allowed_style_list_margin_bottom", + "text": { + "en": [ + "margin-bottom" + ], + "fa": [ + "فضا پایین", + "فضای پایین" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT", + "reserved_values": "ast_layout_allowed_style_list_margin_left", + "text": { + "en": [ + "margin-left" + ], + "fa": [ + "فضا چپ", + "فضای چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT", + "reserved_values": "ast_layout_allowed_style_list_margin_right", + "text": { + "en": [ + "margin-right" + ], + "fa": [ + "فضا راست", + "فضای راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP", + "reserved_values": "ast_layout_allowed_style_list_margin_top", + "text": { + "en": [ + "margin-top" + ], + "fa": [ + "فضا بالا", + "فضای بالا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "max-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT", + "reserved_values": "", + "text": { + "en": [ + "max-height" + ], + "fa": [ + "حداکثر ارتفاع" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "max-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "max-width" + ], + "fa": [ + "حداکثر عرض" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "min-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT", + "reserved_values": "", + "text": { + "en": [ + "min-height" + ], + "fa": [ + "حداقل ارتفاع" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "min-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH", + "reserved_values": "", + "text": { + "en": [ + "min-width" + ], + "fa": [ + "حداقل عرض" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "object-fit", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT", + "reserved_values": "ast_layout_allowed_style_list_object_fit", + "text": { + "en": [ + "object-fit" + ], + "fa": [ + "تناسب شیء" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "opacity", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY", + "reserved_values": "", + "text": { + "en": [ + "opacity" + ], + "fa": [ + "شفافیت" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" + }, + { + "generate_name": "overflow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW", + "reserved_values": "ast_layout_allowed_style_list_overflow", + "text": { + "en": [ + "overflow" + ], + "fa": [ + "بیش از حد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-x", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X", + "reserved_values": "ast_layout_allowed_style_list_overflow_x", + "text": { + "en": [ + "overflow-x" + ], + "fa": [ + "بیش از حد (X)" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-y", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y", + "reserved_values": "ast_layout_allowed_style_list_overflow_y", + "text": { + "en": [ + "overflow-y" + ], + "fa": [ + "بیش از حد (Y)" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": [ + "padding" + ], + "fa": [ + "فاصله" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": [ + "padding-right" + ], + "fa": [ + "فاصله راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": [ + "padding-left" + ], + "fa": [ + "فاصله چپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": [ + "padding-top" + ], + "fa": [ + "فاصله بالا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": [ + "padding-bottom" + ], + "fa": [ + "فاصله پایین" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "text-decoration", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION", + "reserved_values": "ast_layout_allowed_style_list_text_decoration", + "text": { + "en": [ + "text-decoration" + ], + "fa": [ + "زینت متن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-transform", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM", + "reserved_values": "ast_layout_allowed_style_list_text_transform", + "text": { + "en": [ + "text-transform" + ], + "fa": [ + "تبدیل متن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "visibility", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY", + "reserved_values": "ast_layout_allowed_style_list_visibility", + "text": { + "en": [ + "visibility" + ], + "fa": [ + "قابلیت مشاهده" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "z-index", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX", + "reserved_values": "ast_layout_allowed_style_list_z_index", + "text": { + "en": [ + "z-index" + ], + "fa": [ + "الویت موقعیت", + "ترتیب اولویت" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "outline-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR", + "reserved_values": "ast_layout_allowed_style_list_outline_color", + "text": { + "en": [ + "outline-color" + ], + "fa": [ + "رنگ مرز" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "outline-offset", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET", + "reserved_values": "", + "text": { + "en": [ + "outline-offset" + ], + "fa": [ + "فاصله حاشیه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "outline-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE", + "reserved_values": "ast_layout_allowed_style_list_outline_style", + "text": { + "en": [ + "outline-style" + ], + "fa": [ + "سبک حاشیه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "outline-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_outline_width", + "text": { + "en": [ + "outline-width" + ], + "fa": [ + "عرض حاشیه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "overflow-anchor", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR", + "reserved_values": "ast_layout_allowed_style_list_overflow_anchor", + "text": { + "en": [ + "overflow-anchor" + ], + "fa": [ + "لنگر بیش از حد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK", + "reserved_values": "ast_layout_allowed_style_list_overflow_block", + "text": { + "en": [ + "overflow-block" + ], + "fa": [ + "بیش از حد بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-clip-margin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN", + "reserved_values": "", + "text": { + "en": [ + "overflow-clip-margin" + ], + "fa": [ + "فاصله برش بیش از حد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "overflow-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE", + "reserved_values": "ast_layout_allowed_style_list_overflow_inline", + "text": { + "en": [ + "overflow-inline" + ], + "fa": [ + "بیش از حد درون خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-wrap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP", + "reserved_values": "ast_layout_allowed_style_list_overflow_wrap", + "text": { + "en": [ + "overflow-wrap" + ], + "fa": [ + "پیچش بیش از حد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK", + "reserved_values": "", + "text": { + "en": [ + "padding-block" + ], + "fa": [ + "فاصله بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "padding-block-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END", + "reserved_values": "ast_layout_allowed_style_list_padding_block_end", + "text": { + "en": [ + "padding-block-end" + ], + "fa": [ + "فاصله انتهای بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-block-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START", + "reserved_values": "ast_layout_allowed_style_list_padding_block_start", + "text": { + "en": [ + "padding-block-start" + ], + "fa": [ + "فاصله شروع بلوک" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE", + "reserved_values": "ast_layout_allowed_style_list_padding_inline", + "text": { + "en": [ + "padding-inline" + ], + "fa": [ + "فاصله درون خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-inline-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END", + "reserved_values": "ast_layout_allowed_style_list_padding_inline_end", + "text": { + "en": [ + "padding-inline-end" + ], + "fa": [ + "فاصله انتهای درون خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-inline-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START", + "reserved_values": "ast_layout_allowed_style_list_padding_inline_start", + "text": { + "en": [ + "padding-inline-start" + ], + "fa": [ + "فاصله شروع درون خطی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE", + "reserved_values": "ast_layout_allowed_style_list_page", + "text": { + "en": [ + "page" + ], + "fa": [ + "صفحه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page-break-after", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER", + "reserved_values": "ast_layout_allowed_style_list_page_break_after", + "text": { + "en": [ + "page-break-after" + ], + "fa": [ + "شکست صفحه بعد از" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page-break-before", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE", + "reserved_values": "ast_layout_allowed_style_list_page_break_before", + "text": { + "en": [ + "page-break-before" + ], + "fa": [ + "شکست صفحه قبل از" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page-break-inside", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE", + "reserved_values": "ast_layout_allowed_style_list_page_break_inside", + "text": { + "en": [ + "page-break-inside" + ], + "fa": [ + "شکست صفحه درون" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "paint-order", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER", + "reserved_values": "ast_layout_allowed_style_list_paint_order", + "text": { + "en": [ + "paint-order" + ], + "fa": [ + "ترتیب نقاشی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "perspective", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE", + "reserved_values": "ast_layout_allowed_style_list_perspective", + "text": { + "en": [ + "perspective" + ], + "fa": [ + "پرسپکتیو" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "perspective-origin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN", + "reserved_values": "ast_layout_allowed_style_list_perspective", + "text": { + "en": [ + "perspective-origin" + ], + "fa": [ + "مبدأ پرسپکتیو" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "place-content", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT", + "reserved_values": "ast_layout_allowed_style_list_place_content", + "text": { + "en": [ + "place-content" + ], + "fa": [ + "محتوای مکان" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "place-items", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS", + "reserved_values": "ast_layout_allowed_style_list_place_items", + "text": { + "en": [ + "place-items" + ], + "fa": [ + "موارد مکان" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "place-self", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF", + "reserved_values": "ast_layout_allowed_style_list_place_self", + "text": { + "en": [ + "place-self" + ], + "fa": [ + "خود مکان" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "pointer-events", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS", + "reserved_values": "ast_layout_allowed_style_list_pointer_events", + "text": { + "en": [ + "pointer-events" + ], + "fa": [ + "رویدادهای اشاره‌گر", + "رویدادهای اشاره گر" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "position", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION", + "reserved_values": "ast_layout_allowed_style_list_position", + "text": { + "en": [ + "position" + ], + "fa": [ + "موقعیت" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "print-color-adjust", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST", + "reserved_values": "ast_layout_allowed_style_list_print_color_adjust", + "text": { + "en": [ + "print-color-adjust" + ], + "fa": [ + "تنظیم رنگ چاپ" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "quotes", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES", + "reserved_values": "ast_layout_allowed_style_list_quotes", + "text": { + "en": [ + "quotes" + ], + "fa": [ + "نقل‌قول", + "نقل قول" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "r", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R", + "reserved_values": "", + "text": { + "en": [ + "r" + ], + "fa": [ + "شعاع" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "resize", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE", + "reserved_values": "ast_layout_allowed_style_list_resize", + "text": { + "en": [ + "resize" + ], + "fa": [ + "تغییر اندازه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT", + "reserved_values": "ast_layout_allowed_style_list_right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "rotate", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE", + "reserved_values": "ast_layout_allowed_style_list_rotate", + "text": { + "en": [ + "rotate" + ], + "fa": [ + "چرخش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "row-gap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP", + "reserved_values": "ast_layout_allowed_style_list_rotate", + "text": { + "en": [ + "row-gap" + ], + "fa": [ + "فاصله ردیف" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "ruby-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_ruby_align", + "text": { + "en": [ + "ruby-align" + ], + "fa": [ + "هم‌راستایی روبی", + "هم راستایی روبی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "ruby-position", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION", + "reserved_values": "ast_layout_allowed_style_list_ruby_position", + "text": { + "en": [ + "ruby-position" + ], + "fa": [ + "موقعیت روبی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "rx", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX", + "reserved_values": "", + "text": { + "en": [ + "rx" + ], + "fa": [ + "شعاع X" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "ry", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY", + "reserved_values": "", + "text": { + "en": [ + "ry" + ], + "fa": [ + "شعاع Y" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scale", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE", + "reserved_values": "", + "text": { + "en": [ + "scale" + ], + "fa": [ + "مقیاس" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "scroll-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR", + "reserved_values": "ast_layout_allowed_style_list_scroll_behavior", + "text": { + "en": [ + "scroll-behavior" + ], + "fa": [ + "رفتار پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "scroll-margin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin" + ], + "fa": [ + "فاصله پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-block" + ], + "fa": [ + "فاصله بلوک پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-block-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-block-end" + ], + "fa": [ + "فاصله انتهای بلوک پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-block-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-block-start" + ], + "fa": [ + "فاصله شروع بلوک پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-bottom" + ], + "fa": [ + "فاصله پایین پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-inline" + ], + "fa": [ + "فاصله درون خطی پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-inline-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-inline-end" + ], + "fa": [ + "فاصله انتهای درون خطی پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-inline-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-inline-start" + ], + "fa": [ + "فاصله شروع درون خطی پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-left" + ], + "fa": [ + "فاصله چپ پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-right" + ], + "fa": [ + "فاصله راست پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP", + "reserved_values": "", + "text": { + "en": [ + "scroll-margin-top" + ], + "fa": [ + "فاصله بالا پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding" + ], + "fa": [ + "فاصله پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-block" + ], + "fa": [ + "فاصله بلوک پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-block-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-block-end" + ], + "fa": [ + "فاصله انتهای بلوک پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-block-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-block-start" + ], + "fa": [ + "فاصله شروع بلوک پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-bottom" + ], + "fa": [ + "فاصله پایین پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-inline" + ], + "fa": [ + "فاصله درون خطی پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-inline-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-inline-end" + ], + "fa": [ + "فاصله انتهای درون خطی پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-inline-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-inline-start" + ], + "fa": [ + "فاصله شروع درون خطی پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-left" + ], + "fa": [ + "فاصله چپ پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-right" + ], + "fa": [ + "فاصله راست پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP", + "reserved_values": "", + "text": { + "en": [ + "scroll-padding-top" + ], + "fa": [ + "فاصله بالا پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-snap-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_scroll_snap_align", + "text": { + "en": [ + "scroll-snap-align" + ], + "fa": [ + "تراز پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "scroll-snap-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE", + "reserved_values": "ast_layout_allowed_style_list_scroll_snap_type", + "text": { + "en": [ + "scroll-snap-type" + ], + "fa": [ + "نوع پیمایش" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "shape-outside", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE", + "reserved_values": "ast_layout_allowed_style_list_shape_outside", + "text": { + "en": [ + "shape-outside" + ], + "fa": [ + "شکل خارج" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_text_align", + "text": { + "en": [ + "text-align" + ], + "fa": [ + "تراز متن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-align-last", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST", + "reserved_values": "ast_layout_allowed_style_list_text_align_last", + "text": { + "en": [ + "text-align-last" + ], + "fa": [ + "تراز آخرین متن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "align-items", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS", + "reserved_values": "ast_layout_allowed_style_list_align_items", + "text": { + "en": [ + "align-items" + ], + "fa": [ + "تراز‌کردن‌ اقلام", + "تراز‌ کردن‌ اقلام", + "تراز‌کردن‌ محتوا", + "تراز محتوا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-indent", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT", + "reserved_values": "ast_layout_allowed_style_list_text_indent", + "text": { + "en": [ + "text-indent" + ], + "fa": [ + "تورفتگی متن", + "تو رفتگی متن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP", + "reserved_values": "ast_layout_allowed_style_list_top", + "text": { + "en": [ + "top" + ], + "fa": [ + "بالا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "transform", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM", + "reserved_values": "ast_layout_allowed_style_list_transform", + "text": { + "en": [ + "transform" + ], + "fa": [ + "تبدیل" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "transform-origin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN", + "reserved_values": "ast_layout_allowed_style_list_transform_origin", + "text": { + "en": [ + "transform-origin" + ], + "fa": [ + "مرکز تبدیل" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "translate", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE", + "reserved_values": "", + "text": { + "en": [ + "translate" + ], + "fa": [ + "ترجمه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "unicode-bidi", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI", + "reserved_values": "ast_layout_allowed_style_list_unicode_bidi", + "text": { + "en": [ + "unicode-bidi" + ], + "fa": [ + "معکوس یونیکد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "user-select", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT", + "reserved_values": "ast_layout_allowed_style_list_user_select", + "text": { + "en": [ + "user-select" + ], + "fa": [ + "انتخاب کاربر" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "will-change", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE", + "reserved_values": "ast_layout_allowed_style_list_will_change", + "text": { + "en": [ + "will-change" + ], + "fa": [ + "تغییر خواهد کرد" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transform-box", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX", + "reserved_values": "ast_layout_allowed_style_list_transform_box", + "text": { + "en": [ + "transform-box" + ], + "fa": [ + "باکس تبدیل" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transform-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE", + "reserved_values": "ast_layout_allowed_style_list_transform_style", + "text": { + "en": [ + "transform-style" + ], + "fa": [ + "سبک تبدیل" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transition", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION", + "reserved_values": "ast_layout_allowed_style_list_transition", + "text": { + "en": [ + "transition" + ], + "fa": [ + "انتقال" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "transition-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR", + "reserved_values": "ast_layout_allowed_style_list_transition_behavior", + "text": { + "en": [ + "transition-behavior" + ], + "fa": [ + "رفتار انتقال" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transition-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY", + "reserved_values": "ast_layout_allowed_style_list_transition_delay", + "text": { + "en": [ + "transition-delay" + ], + "fa": [ + "تاخیر انتقال" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" + }, + { + "generate_name": "transition-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION", + "reserved_values": "ast_layout_allowed_style_list_transition_duration", + "text": { + "en": [ + "transition-delay" + ], + "fa": [ + "مدت انتقال" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" + }, + { + "generate_name": "transition-property", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY", + "reserved_values": "ast_layout_allowed_style_list_transition_property", + "text": { + "en": [ + "transition-property" + ], + "fa": [ + "ویژگی انتقال" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transition-timing-function", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION", + "reserved_values": "ast_layout_allowed_style_list_transition_timing_function", + "text": { + "en": [ + "transition-timing-function" + ], + "fa": [ + "تابع زمان‌بندی انتقال", + "تابع زمان بندی انتقال" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "vector-effect", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT", + "reserved_values": "ast_layout_allowed_style_list_vector_effect", + "text": { + "en": [ + "vector-effect" + ], + "fa": [ + "اثر وکتور" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "vertical-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_vertical_align", + "text": { + "en": [ + "vertical-align" + ], + "fa": [ + "تراز عمودی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "white-space", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE", + "reserved_values": "ast_layout_allowed_style_list_white_space", + "text": { + "en": [ + "white-space" + ], + "fa": [ + "فضای سفید" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "widows", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS", + "reserved_values": "", + "text": { + "en": [ + "widows" + ], + "fa": [ + "بیوه‌ها", + "بیوه‌ ها" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "word-break", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK", + "reserved_values": "ast_layout_allowed_style_list_word_break", + "text": { + "en": [ + "word-break" + ], + "fa": [ + "شکستن کلمه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "word-spacing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING", + "reserved_values": "", + "text": { + "en": [ + "word-spacing" + ], + "fa": [ + "فاصله کلمه" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "writing-mode", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE", + "reserved_values": "ast_layout_allowed_style_list_writing_mode", + "text": { + "en": [ + "writing-mode" + ], + "fa": [ + "حالت نوشتن" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "zoom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM", + "reserved_values": "ast_layout_allowed_style_list_zoom", + "text": { + "en": [ + "zoom" + ], + "fa": [ + "بزرگنمایی" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + } + ] +} \ No newline at end of file diff --git a/config/yaml/json/layout/attribute/style/value.json b/config/yaml/json/layout/attribute/style/value.json index 94e109af..597ce586 100644 --- a/config/yaml/json/layout/attribute/style/value.json +++ b/config/yaml/json/layout/attribute/style/value.json @@ -1,5430 +1,8118 @@ { - "items": [ - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "max-content", - "text": { - "en": ["max-content"], - "fa": ["حداکثر محتوا"] - } - }, - { - "generate_name": "min-content", - "text": { - "en": ["min-content"], - "fa": ["حداقل محتوا"] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": ["fit-content"], - "fa": ["فیت"] - } - } - ], - "id": "ast_layout_allowed_style_list_size_default" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["مدیر کنترل پیش‌فرض"] - } - }, - { - "generate_name": "button", - "text": { - "en": ["button"], - "fa": ["دکمه"] - } - }, - { - "generate_name": "default", - "text": { - "en": ["default"], - "fa": ["پیش‌فرض"] - } - }, - { - "generate_name": "text", - "text": { - "en": ["text"], - "fa": ["متن"] - } - }, - { - "generate_name": "dropdown", - "text": { - "en": ["dropdown"], - "fa": ["منوی کشویی"] - } - }, - { - "generate_name": "textfield", - "text": { - "en": ["textfield"], - "fa": ["فیلد متنی"] - } - }, - { - "generate_name": "output", - "text": { - "en": ["output"], - "fa": ["خروجی"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["مخفی"] - } - } - ], - "id": "ast_layout_allowed_style_list_appearance" - }, - { - "childrens": [ - { - "generate_name": "transparent", - "text": { - "en": ["transparent"], - "fa": ["بی‌رنگ", "بی رنگ", "شفاف"] - } - }, - { - "generate_name": "black", - "text": { - "en": ["black"], - "fa": ["سیاه"] - } - }, - { - "generate_name": "transparent", - "text": { - "en": ["transparent"], - "fa": ["بی‌رنگ", "بی رنگ", "شفاف"] - } - }, - { - "generate_name": "black", - "text": { - "en": ["black"], - "fa": ["سیاه"] - } - }, - { - "generate_name": "white", - "text": { - "en": ["white"], - "fa": ["سفید"] - } - }, - { - "generate_name": "pink", - "text": { - "en": ["pink"], - "fa": ["صورتی"] - } - }, - { - "generate_name": "purple", - "text": { - "en": ["purple"], - "fa": ["بنفش"] - } - }, - { - "generate_name": "red", - "text": { - "en": ["red"], - "fa": ["قرمز"] - } - }, - { - "generate_name": "green", - "text": { - "en": ["green"], - "fa": ["سبز"] - } - }, - { - "generate_name": "yellow", - "text": { - "en": ["yellow"], - "fa": ["زرد"] - } - }, - { - "generate_name": "blue", - "text": { - "en": ["blue"], - "fa": ["ابی", "آبی"] - } - }, - { - "generate_name": "brown", - "text": { - "en": ["brown"], - "fa": ["قهوه‌ای", "قهوه ای"] - } - }, - { - "generate_name": "orange", - "text": { - "en": ["orange"], - "fa": ["نارنجی"] - } - }, - { - "generate_name": "gray", - "text": { - "en": ["gray"], - "fa": ["خاکستری"] - } - }, - { - "generate_name": "silver", - "text": { - "en": ["silver"], - "fa": ["طوسی"] - } - }, - { - "generate_name": "gold", - "text": { - "en": ["gold"], - "fa": ["طلایی"] - } - }, - { - "generate_name": "beige", - "text": { - "en": ["beige"], - "fa": ["بژ"] - } - }, - { - "generate_name": "olive", - "text": { - "en": ["olive"], - "fa": ["زیتونی"] - } - }, - { - "generate_name": "navy", - "text": { - "en": ["navy"], - "fa": ["لاجوردی"] - } - }, - { - "generate_name": "turquoise", - "text": { - "en": ["turquoise"], - "fa": ["فیروزه‌ای", "فیروزه ای"] - } - }, - { - "generate_name": "indigo", - "text": { - "en": ["indigo"], - "fa": ["نیلی"] - } - }, - { - "generate_name": "crimson", - "text": { - "en": ["crimson"], - "fa": ["خرمایی"] - } - }, - { - "generate_name": "darkred", - "text": { - "en": ["darkred"], - "fa": ["قرمز تیره"] - } - }, - { - "generate_name": "deeppink", - "text": { - "en": ["deeppink"], - "fa": ["صورتی تیره"] - } - }, - { - "generate_name": "firebrick", - "text": { - "en": ["firebrick"], - "fa": ["آتشین"] - } - }, - { - "generate_name": "hotpink", - "text": { - "en": ["hotpink"], - "fa": ["صورتی داغ"] - } - }, - { - "generate_name": "indianred", - "text": { - "en": ["indianred"], - "fa": ["قرمز هندی"] - } - }, - { - "generate_name": "lavenderblush", - "text": { - "en": ["lavenderblush"], - "fa": ["اسطوخودوسی"] - } - }, - { - "generate_name": "lightcoral", - "text": { - "en": ["lightcoral"], - "fa": ["مرجانی روشن"] - } - }, - { - "generate_name": "lightpink", - "text": { - "en": ["lightpink"], - "fa": ["صورتی روشن"] - } - }, - { - "generate_name": "maroon", - "text": { - "en": ["maroon"], - "fa": ["زرشکی"] - } - }, - { - "generate_name": "mistyrose", - "text": { - "en": ["mistyrose"], - "fa": ["رز مه آلود"] - } - }, - { - "generate_name": "palevioletred", - "text": { - "en": ["palevioletred"], - "fa": ["قرمز بنفش کم"] - } - }, - { - "generate_name": "bisque", - "text": { - "en": ["bisque"], - "fa": ["پوست"] - } - }, - { - "generate_name": "coral", - "text": { - "en": ["coral"], - "fa": ["مرجانی"] - } - }, - { - "generate_name": "darkorange", - "text": { - "en": ["darkorange"], - "fa": ["نارنجی تیره"] - } - }, - { - "generate_name": "darksalmon", - "text": { - "en": ["darksalmon"], - "fa": ["سالمون تیره"] - } - }, - { - "generate_name": "lightsalmon", - "text": { - "en": ["lightsalmon"], - "fa": ["سالمون روشن"] - } - }, - { - "generate_name": "orangered", - "text": { - "en": ["orangered"], - "fa": ["نارنجی قرمز"] - } - }, - { - "generate_name": "papayawhip", - "text": { - "en": ["papayawhip"], - "fa": ["خامه پاپایا"] - } - }, - { - "generate_name": "peachpuff", - "text": { - "en": ["peachpuff"], - "fa": ["هلو"] - } - }, - { - "generate_name": "salmon", - "text": { - "en": ["salmon"], - "fa": ["سالمون"] - } - }, - { - "generate_name": "tomato", - "text": { - "en": ["tomato"], - "fa": ["گوجه فرنگی"] - } - }, - { - "generate_name": "cornsilk", - "text": { - "en": ["cornsilk"], - "fa": ["خمیر ذرت"] - } - }, - { - "generate_name": "darkgoldenrod", - "text": { - "en": ["darkgoldenrod"], - "fa": ["طلایی تیره"] - } - }, - { - "generate_name": "darkkhaki", - "text": { - "en": ["darkkhaki"], - "fa": ["خاکی تیره"] - } - }, - { - "generate_name": "lightgoldenrodyellow", - "text": { - "en": ["lightgoldenrodyellow"], - "fa": ["طلایی روشن"] - } - }, - { - "generate_name": "lightyellow", - "text": { - "en": ["lightyellow"], - "fa": ["زرد روشن"] - } - }, - { - "generate_name": "khaki", - "text": { - "en": ["khaki"], - "fa": ["خاکی"] - } - }, - { - "generate_name": "palegoldenrod", - "text": { - "en": ["palegoldenrod"], - "fa": ["پرتقالی کم", "زرد کم"] - } - }, - { - "generate_name": "aquamarine", - "text": { - "en": ["aquamarine"], - "fa": ["سبز دریایی"] - } - }, - { - "generate_name": "chartreuse", - "text": { - "en": ["chartreuse"], - "fa": ["چارتوز"] - } - }, - { - "generate_name": "darkgreen", - "text": { - "en": ["darkgreen"], - "fa": ["سبز تیره"] - } - }, - { - "generate_name": "darkolivegreen", - "text": { - "en": ["darkolivegreen"], - "fa": ["زیتونی تیره"] - } - }, - { - "generate_name": "darkseagreen", - "text": { - "en": ["darkseagreen"], - "fa": ["سبز دریایی تیره"] - } - }, - { - "generate_name": "darkslategray", - "text": { - "en": ["darkslategray"], - "fa": ["خاکستری تیره"] - } - }, - { - "generate_name": "forestgreen", - "text": { - "en": ["forestgreen"], - "fa": ["سبز جنگلی"] - } - }, - { - "generate_name": "greenyellow", - "text": { - "en": ["greenyellow"], - "fa": ["زرد سبز"] - } - }, - { - "generate_name": "honeydew", - "text": { - "en": ["honeydew"], - "fa": ["شهد"] - } - }, - { - "generate_name": "lawngreen", - "text": { - "en": ["lawngreen"], - "fa": ["سبز چمنی"] - } - }, - { - "generate_name": "lightgreen", - "text": { - "en": ["lightgreen"], - "fa": ["سبز روشن"] - } - }, - { - "generate_name": "lightseagreen", - "text": { - "en": ["lightseagreen"], - "fa": ["سبز دریایی روشن"] - } - }, - { - "generate_name": "lime", - "text": { - "en": ["lime"], - "fa": ["لیمو سبز"] - } - }, - { - "generate_name": "limegreen", - "text": { - "en": ["limegreen"], - "fa": ["لیمو سبز روشن"] - } - }, - { - "generate_name": "mediumaquamarine", - "text": { - "en": ["mediumaquamarine"], - "fa": ["آب دریایی میانه"] - } - }, - { - "generate_name": "mediumseagreen", - "text": { - "en": ["mediumseagreen"], - "fa": ["سبز دریایی میانه"] - } - }, - { - "generate_name": "mediumspringgreen", - "text": { - "en": ["mediumspringgreen"], - "fa": ["سبز بهاری میانه"] - } - }, - { - "generate_name": "olivedrab", - "text": { - "en": ["olivedrab"], - "fa": ["سبز زیتونی تیره"] - } - }, - { - "generate_name": "palegreen", - "text": { - "en": ["palegreen"], - "fa": ["سبز کم"] - } - }, - { - "generate_name": "seagreen", - "text": { - "en": ["seagreen"], - "fa": ["سبز دریایی"] - } - }, - { - "generate_name": "springgreen", - "text": { - "en": ["springgreen"], - "fa": ["سبز بهاری"] - } - }, - { - "generate_name": "teal", - "text": { - "en": ["teal"], - "fa": ["فیروزه ای"] - } - }, - { - "generate_name": "yellowgreen", - "text": { - "en": ["yellowgreen"], - "fa": ["سبز زرد"] - } - }, - { - "generate_name": "aliceblue", - "text": { - "en": ["aliceblue"], - "fa": ["آبی آسمانی روشن"] - } - }, - { - "generate_name": "aqua", - "text": { - "en": ["aqua"], - "fa": ["آبی"] - } - }, - { - "generate_name": "azure", - "text": { - "en": ["azure"], - "fa": ["آبی روشن"] - } - }, - { - "generate_name": "cadetblue", - "text": { - "en": ["cadetblue"], - "fa": ["آبی کاپیتان"] - } - }, - { - "generate_name": "cornflowerblue", - "text": { - "en": ["cornflowerblue"], - "fa": ["آبی گل گندم"] - } - }, - { - "generate_name": "darkcyan", - "text": { - "en": ["darkcyan"], - "fa": ["آبی آسمانی تیره"] - } - }, - { - "generate_name": "darkturquoise", - "text": { - "en": ["darkturquoise"], - "fa": ["فیروزه ای تیره"] - } - }, - { - "generate_name": "deepskyblue", - "text": { - "en": ["deepskyblue"], - "fa": ["آبی آسمانی عمیق"] - } - }, - { - "generate_name": "dodgerblue", - "text": { - "en": ["dodgerblue"], - "fa": ["آبی آسمانی داج"] - } - }, - { - "generate_name": "lightblue", - "text": { - "en": ["lightblue"], - "fa": ["آبی روشن"] - } - }, - { - "generate_name": "lightcyan", - "text": { - "en": ["lightcyan"], - "fa": ["فیروزه ای روشن"] - } - }, - { - "generate_name": "lightskyblue", - "text": { - "en": ["lightskyblue"], - "fa": ["آبی آسمانی روشن"] - } - }, - { - "generate_name": "lightsteelblue", - "text": { - "en": ["lightsteelblue"], - "fa": ["آبی فولادی روشن"] - } - }, - { - "generate_name": "mediumblue", - "text": { - "en": ["mediumblue"], - "fa": ["آبی میانه"] - } - }, - { - "generate_name": "mediumturquoise", - "text": { - "en": ["mediumturquoise"], - "fa": ["فیروزه ای میانه"] - } - }, - { - "generate_name": "midnightblue", - "text": { - "en": ["midnightblue"], - "fa": ["آبی نیمه شب"] - } - }, - { - "generate_name": "navy", - "text": { - "en": ["navy"], - "fa": ["نیلی"] - } - }, - { - "generate_name": "paleturquoise", - "text": { - "en": ["paleturquoise"], - "fa": ["آبی روشن"] - } - }, - { - "generate_name": "powderblue", - "text": { - "en": ["powderblue"], - "fa": ["آبی پودری"] - } - }, - { - "generate_name": "royalblue", - "text": { - "en": ["royalblue"], - "fa": ["آبی سلطنتی"] - } - }, - { - "generate_name": "skyblue", - "text": { - "en": ["skyblue"], - "fa": ["آبی آسمانی"] - } - }, - { - "generate_name": "steelblue", - "text": { - "en": ["steelblue"], - "fa": ["آبی فولادی"] - } - }, - { - "generate_name": "blueviolet", - "text": { - "en": ["blueviolet"], - "fa": ["آبی بنفش"] - } - }, - { - "generate_name": "darkmagenta", - "text": { - "en": ["darkmagenta"], - "fa": ["ارغوانی تیره"] - } - }, - { - "generate_name": "darkorchid", - "text": { - "en": ["darkorchid"], - "fa": ["بنفش ارکیده تیره"] - } - }, - { - "generate_name": "darkslateblue", - "text": { - "en": ["darkslateblue"], - "fa": ["آبی ارغوانی تیره"] - } - }, - { - "generate_name": "darkviolet", - "text": { - "en": ["darkviolet"], - "fa": ["بنفش تیره"] - } - }, - { - "generate_name": "fuchsia", - "text": { - "en": ["fuchsia"], - "fa": ["سرخابی"] - } - }, - { - "generate_name": "lavender", - "text": { - "en": ["lavender"], - "fa": ["اسطوخودوس"] - } - }, - { - "generate_name": "magenta", - "text": { - "en": ["magenta"], - "fa": ["ارغوانی"] - } - }, - { - "generate_name": "mediumorchid", - "text": { - "en": ["mediumorchid"], - "fa": ["ارکیده میانه"] - } - }, - { - "generate_name": "mediumpurple", - "text": { - "en": ["mediumpurple"], - "fa": ["بنفش میانه"] - } - }, - { - "generate_name": "mediumslateblue", - "text": { - "en": ["mediumslateblue"], - "fa": ["آبی ارغوانی میانه"] - } - }, - { - "generate_name": "orchid", - "text": { - "en": ["orchid"], - "fa": ["ارکیده"] - } - }, - { - "generate_name": "plum", - "text": { - "en": ["plum"], - "fa": ["آلو"] - } - }, - { - "generate_name": "purple", - "text": { - "en": ["purple"], - "fa": ["بنفش"] - } - }, - { - "generate_name": "rebeccapurple", - "text": { - "en": ["rebeccapurple"], - "fa": ["بنفش ربکا"] - } - }, - { - "generate_name": "thistle", - "text": { - "en": ["thistle"], - "fa": ["خار مریم"] - } - }, - { - "generate_name": "violet", - "text": { - "en": ["violet"], - "fa": ["بنفش روشن"] - } - }, - { - "generate_name": "black", - "text": { - "en": ["black"], - "fa": ["سیاه"] - } - }, - { - "generate_name": "darkgray", - "text": { - "en": ["darkgray"], - "fa": ["خاکستری تیره"] - } - }, - { - "generate_name": "darkslategray", - "text": { - "en": ["darkslategray"], - "fa": ["خاکستری تخته تیره"] - } - }, - { - "generate_name": "dimgray", - "text": { - "en": ["dimgray"], - "fa": ["خاکستری کم‌رنگ"] - } - }, - { - "generate_name": "gainsboro", - "text": { - "en": ["gainsboro"], - "fa": ["گینزبورو"] - } - }, - { - "generate_name": "gray", - "text": { - "en": ["gray"], - "fa": ["خاکستری"] - } - }, - { - "generate_name": "lightgray", - "text": { - "en": ["lightgray"], - "fa": ["خاکستری روشن"] - } - }, - { - "generate_name": "lightsteelgray", - "text": { - "en": ["lightsteelgray"], - "fa": ["خاکستری فولادی روشن"] - } - }, - { - "generate_name": "silver", - "text": { - "en": ["silver"], - "fa": ["نقره‌ای"] - } - }, - { - "generate_name": "slategray", - "text": { - "en": ["slategray"], - "fa": ["خاکستری تخته"] - } - }, - { - "generate_name": "white", - "text": { - "en": ["white"], - "fa": ["سفید"] - } - }, - { - "generate_name": "whitesmoke", - "text": { - "en": ["whitesmoke"], - "fa": ["سفید دود"] - } - } - ], - "id": "ast_layout_allowed_style_color" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "max-content", - "text": { - "en": ["max-content"], - "fa": ["حداکثر محتوا"] - } - }, - { - "generate_name": "min-content", - "text": { - "en": ["min-content"], - "fa": ["حداقل محتوا"] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": ["fit-content"], - "fa": ["فیت"] - } - } - ], - "id": "ast_layout_allowed_style_width" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "max-content", - "text": { - "en": ["max-content"], - "fa": ["حداکثر محتوا"] - } - }, - { - "generate_name": "min-content", - "text": { - "en": ["min-content"], - "fa": ["حداقل محتوا"] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": ["fit-content"], - "fa": ["فیت"] - } - } - ], - "id": "ast_layout_allowed_style_height" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_aspect_ratio" - }, - { - "childrens": [ - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["مشاهده‌پذیر"] - } - }, - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_backface_visibility" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "min-content", - "text": { - "en": ["min-content"], - "fa": ["حداقل با محتوا"] - } - }, - { - "generate_name": "max-content", - "text": { - "en": ["max-content"], - "fa": ["ماکزیمم محتوا"] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": ["fit-content"], - "fa": ["فیت"] - } - } - ], - "id": "ast_layout_allowed_style_list_block_size" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_image" - }, - { - "childrens": [ - { - "generate_name": "scroll", - "text": { - "en": ["scroll"], - "fa": ["پیمایش"] - } - }, - { - "generate_name": "fixed", - "text": { - "en": ["fixed"], - "fa": ["ثابت"] - } - }, - { - "generate_name": "local", - "text": { - "en": ["local"], - "fa": ["محلی"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_attachment" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["عادی", "معمولی"] - } - }, - { - "generate_name": "local", - "text": { - "en": ["local"], - "fa": ["محلی"] - } - }, - { - "generate_name": "local", - "text": { - "en": ["local"], - "fa": ["محلی"] - } - }, - { - "generate_name": "local", - "text": { - "en": ["local"], - "fa": ["محلی"] - } - }, - { - "generate_name": "local", - "text": { - "en": ["local"], - "fa": ["محلی"] - } - }, - { - "generate_name": "multiply", - "text": { - "en": ["multiply"], - "fa": ["سخت"] - } - }, - { - "generate_name": "screen", - "text": { - "en": ["screen"], - "fa": ["افزودن"] - } - }, - { - "generate_name": "overlay", - "text": { - "en": ["overlay"], - "fa": ["حذف"] - } - }, - { - "generate_name": "darken", - "text": { - "en": ["darken"], - "fa": ["تیره کردن"] - } - }, - { - "generate_name": "lighten", - "text": { - "en": ["lighten"], - "fa": ["روشن کردن"] - } - }, - { - "generate_name": "color-dodge", - "text": { - "en": ["color-dodge"], - "fa": ["سایه"] - } - }, - { - "generate_name": "color-burn", - "text": { - "en": ["color-burn"], - "fa": ["فراکتال"] - } - }, - { - "generate_name": "hue", - "text": { - "en": ["hue"], - "fa": ["حالت ترکیب"] - } - }, - { - "generate_name": "saturation", - "text": { - "en": ["saturation"], - "fa": ["مات"] - } - }, - { - "generate_name": "color", - "text": { - "en": ["color"], - "fa": ["رنگ"] - } - }, - { - "generate_name": "luminosity", - "text": { - "en": ["luminosity"], - "fa": ["تن سایه"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_blend_mode" - }, - { - "childrens": [ - { - "generate_name": "content-box", - "text": { - "en": ["content-box"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "padding-box", - "text": { - "en": ["padding-box"], - "fa": ["حاشیه"] - } - }, - { - "generate_name": "border-box", - "text": { - "en": ["border-box"], - "fa": ["کل عنصر"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_clip" - }, - { - "childrens": [ - { - "generate_name": "content-box", - "text": { - "en": ["content-box"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "padding-box", - "text": { - "en": ["padding-box"], - "fa": ["حاشیه"] - } - }, - { - "generate_name": "border-box", - "text": { - "en": ["border-box"], - "fa": ["کل عنصر"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_origin" - }, - { - "childrens": [ - { - "generate_name": "left", - "text": { - "en": ["left"], - "fa": ["چپ"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "right", - "text": { - "en": ["right"], - "fa": ["راست"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_position_x" - }, - { - "childrens": [ - { - "generate_name": "top", - "text": { - "en": ["top"], - "fa": ["بالا"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "bottom", - "text": { - "en": ["bottom"], - "fa": ["پایین"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_position_y" - }, - { - "childrens": [ - { - "generate_name": "repeat", - "text": { - "en": ["repeat"], - "fa": ["تکرار"] - } - }, - { - "generate_name": "repeat-x", - "text": { - "en": ["repeat-x"], - "fa": ["تکرار در محور افقی"] - } - }, - { - "generate_name": "repeat-y", - "text": { - "en": ["repeat-y"], - "fa": ["تکرار در محور عمودی"] - } - }, - { - "generate_name": "no-repeat", - "text": { - "en": ["no-repeat"], - "fa": ["هیچ"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_repeat" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "cover", - "text": { - "en": ["cover"], - "fa": ["پوشش"] - } - }, - { - "generate_name": "contain", - "text": { - "en": ["contain"], - "fa": ["مناسب با محتوا"] - } - } - ], - "id": "ast_layout_allowed_style_list_background_size" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط‌چین", "خط چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه‌چین", "نقطه چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دوگانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_end_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_end_width" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط‌چین", "خط چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه چین", "نقطه‌چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دو گانه", "دوگانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_start_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_start_width" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط چین", "خط‌چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه چین", "نقطه‌چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دو گانه", "دوگانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_bottom_style" - }, - { - "childrens": [ - { - "generate_name": "collapse", - "text": { - "en": ["collapse"], - "fa": ["بله", "اره"] - } - }, - { - "generate_name": "separate", - "text": { - "en": ["separate"], - "fa": ["خیر", "نه"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_collapse" - }, - { - "childrens": [ - { - "generate_name": "repeat", - "text": { - "en": ["repeat"], - "fa": ["تکرار"] - } - }, - { - "generate_name": "repeat-x", - "text": { - "en": ["repeat-x"], - "fa": ["تکرارافقی", "تکرار افقی"] - } - }, - { - "generate_name": "repeat-y", - "text": { - "en": ["repeat-y"], - "fa": ["تکرارعمودی", "تکرار عمودی"] - } - }, - { - "generate_name": "no-repeat", - "text": { - "en": ["no-repeat"], - "fa": ["بدون‌تکرار", "بدون تکرار"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_image_repeat" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_image_source" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_image_width" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط‌چین", "خط چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه‌ چین", "نقطه‌چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دوگانه", "دو گانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_inline_end_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط چین", "خط‌چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه چین", "نقطه‌چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دو گانه", "دوگانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_inline_start_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط چین", "خط‌چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه چین", "نقطه‌چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دو گانه", "دوگانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_left_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط چین", "خط‌چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه چین", "نقطه‌چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دو گانه", "دوگانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_right_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط چین", "خط‌چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه چین", "نقطه‌چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دو گانه", "دوگانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_border_top_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_bottom" - }, - { - "childrens": [ - { - "generate_name": "content-box", - "text": { - "en": ["content-box"], - "fa": ["محتویات"] - } - }, - { - "generate_name": "border-box", - "text": { - "en": ["border-box"], - "fa": ["مرزی"] - } - } - ], - "id": "ast_layout_allowed_style_list_box_sizing" - }, - { - "childrens": [ - { - "generate_name": "avoid", - "text": { - "en": ["avoid"], - "fa": ["اجتناب"] - } - }, - { - "generate_name": "avoid-page", - "text": { - "en": ["avoid-page"], - "fa": ["اجتناب پرچم"] - } - }, - { - "generate_name": "avoid-column", - "text": { - "en": ["avoid-column"], - "fa": ["اجتناب صفحه"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["شکست"] - } - } - ], - "id": "ast_layout_allowed_style_list_break_inside" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["شکست"] - } - }, - { - "generate_name": "page", - "text": { - "en": ["page"], - "fa": ["صفحه"] - } - }, - { - "generate_name": "column", - "text": { - "en": ["column"], - "fa": ["ستون"] - } - }, - { - "generate_name": "region", - "text": { - "en": ["region"], - "fa": ["خلاصه"] - } - } - ], - "id": "ast_layout_allowed_style_list_break_before" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["شکست"] - } - }, - { - "generate_name": "page", - "text": { - "en": ["page"], - "fa": ["صفحه"] - } - }, - { - "generate_name": "column", - "text": { - "en": ["column"], - "fa": ["ستون"] - } - }, - { - "generate_name": "region", - "text": { - "en": ["region"], - "fa": ["خلاصه"] - } - } - ], - "id": "ast_layout_allowed_style_list_break_after" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - }, - { - "generate_name": "top", - "text": { - "en": ["top"], - "fa": ["بالا"] - } - }, - { - "generate_name": "bottom", - "text": { - "en": ["bottom"], - "fa": ["پایین"] - } - } - ], - "id": "ast_layout_allowed_style_list_caption_side" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پایین"] - } - }, - { - "generate_name": "right", - "text": { - "en": ["right"], - "fa": ["راست"] - } - }, - { - "generate_name": "left", - "text": { - "en": ["left"], - "fa": ["چپ"] - } - }, - { - "generate_name": "both", - "text": { - "en": ["both"], - "fa": ["هردو", "هر دو"] - } - } - ], - "id": "ast_layout_allowed_style_list_clear" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - }, - { - "generate_name": "circle()", - "text": { - "en": ["circle()"], - "fa": ["دایره"] - } - }, - { - "generate_name": "rect()", - "text": { - "en": ["rect()"], - "fa": ["مستطیل"] - } - }, - { - "generate_name": "polygon()", - "text": { - "en": ["polygon()"], - "fa": ["پنج‌ ضلعی", "پنج‌ضلعی"] - } - }, - { - "generate_name": "path()", - "text": { - "en": ["path()"], - "fa": ["مسیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_clip_path" - }, - { - "childrens": [ - { - "generate_name": "nonzero", - "text": { - "en": ["nonzero"], - "fa": ["تازه"] - } - }, - { - "generate_name": "evenodd", - "text": { - "en": ["evenodd"], - "fa": ["یکسان"] - } - } - ], - "id": "ast_layout_allowed_style_list_clip_rule" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "srgb", - "text": { - "en": ["srgb"], - "fa": ["RGB", "rgb"] - } - }, - { - "generate_name": "linearRGB", - "text": { - "en": ["linearRGB"], - "fa": ["خطی"] - } - } - ], - "id": "ast_layout_allowed_style_list_color_interpolation" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "srgb", - "text": { - "en": ["srgb"], - "fa": ["RGB", "rgb"] - } - }, - { - "generate_name": "linearRGB", - "text": { - "en": ["linearRGB"], - "fa": ["خطی"] - } - } - ], - "id": "ast_layout_allowed_style_list_color_interpolation_filters" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "light", - "text": { - "en": ["light"], - "fa": ["روشن"] - } - }, - { - "generate_name": "dark", - "text": { - "en": ["dark"], - "fa": ["تاریک"] - } - } - ], - "id": "ast_layout_allowed_style_list_color_scheme" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_column_count" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "balance", - "text": { - "en": ["balance"], - "fa": ["بلافاصله", "بلا فاصله"] - } - } - ], - "id": "ast_layout_allowed_style_list_column_fill" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["پیوسته"] - } - }, - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط‌چین", "خط چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["نقطه‌چین", "نقطه چین"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دوگانه", "دو گانه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - } - ], - "id": "ast_layout_allowed_style_list_column_rule_style" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["یک ستون"] - } - }, - { - "generate_name": "all", - "text": { - "en": ["all"], - "fa": ["بیش از یک ستون", "بیش از یک‌ستون"] - } - } - ], - "id": "ast_layout_allowed_style_list_column_span" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "content", - "text": { - "en": ["content"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "layout", - "text": { - "en": ["layout"], - "fa": ["لایه"] - } - }, - { - "generate_name": "size", - "text": { - "en": ["size"], - "fa": ["اندازه"] - } - }, - { - "generate_name": "layout size", - "text": { - "en": ["layout size"], - "fa": ["لایه و اندازه"] - } - } - ], - "id": "ast_layout_allowed_style_list_contain" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_block_size" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_height" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_inline_size" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_size" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_width" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "inline-size", - "text": { - "en": ["inline-size"], - "fa": ["کامل"] - } - }, - { - "generate_name": "block-size", - "text": { - "en": ["block-size"], - "fa": ["بیشتر"] - } - } - ], - "id": "ast_layout_allowed_style_list_container" - }, - { - "childrens": [ - { - "generate_name": "name", - "text": { - "en": ["name"], - "fa": ["نام"] - } - } - ], - "id": "ast_layout_allowed_style_list_container_name" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "inline-size", - "text": { - "en": ["inline-size"], - "fa": ["بزرگ"] - } - }, - { - "generate_name": "block-size", - "text": { - "en": ["block-size"], - "fa": ["بیشتر"] - } - } - ], - "id": "ast_layout_allowed_style_list_container_type" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["خالی"] - } - }, - { - "generate_name": "content", - "text": { - "en": ["content"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "var()", - "text": { - "en": ["var()"], - "fa": ["متغیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_content" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["معلوم"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["مشاهده"] - } - } - ], - "id": "ast_layout_allowed_style_list_content_visibility" - }, - { - "childrens": [ - { - "generate_name": "number", - "text": { - "en": ["number"], - "fa": ["عدد"] - } - }, - { - "generate_name": "counter()", - "text": { - "en": ["counter()"], - "fa": ["حساب"] - } - } - ], - "id": "ast_layout_allowed_style_list_counter_increment" - }, - { - "childrens": [ - { - "generate_name": "number", - "text": { - "en": ["number"], - "fa": ["عدد"] - } - }, - { - "generate_name": "counter()", - "text": { - "en": ["counter()"], - "fa": ["شمارنده"] - } - } - ], - "id": "ast_layout_allowed_style_list_counter_set" - }, - { - "childrens": [ - { - "generate_name": "pointer", - "text": { - "en": ["pointer"], - "fa": ["دست"] - } - }, - { - "generate_name": "default", - "text": { - "en": ["default"], - "fa": ["نشانگر"] - } - }, - { - "generate_name": "not-allowed", - "text": { - "en": ["not-allowed"], - "fa": ["مشکل"] - } - }, - { - "generate_name": "text", - "text": { - "en": ["text"], - "fa": ["متن"] - } - }, - { - "generate_name": "progress", - "text": { - "en": ["progress"], - "fa": ["بازی"] - } - } - ], - "id": "ast_layout_allowed_style_list_cursor" - }, - { - "childrens": [ - { - "generate_name": "ltr", - "text": { - "en": ["ltr"], - "fa": ["چپ به راست"] - } - }, - { - "generate_name": "rtl", - "text": { - "en": ["rtl"], - "fa": ["راست به چپ"] - } - } - ], - "id": "ast_layout_allowed_style_list_direction" - }, - { - "childrens": [ - { - "generate_name": "block", - "text": { - "en": ["block"], - "fa": ["بلوک"] - } - }, - { - "generate_name": "inline", - "text": { - "en": ["inline"], - "fa": ["خطی"] - } - }, - { - "generate_name": "inline-block", - "text": { - "en": ["inline-block"], - "fa": ["بلوک خطی"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "flex", - "text": { - "en": ["flex"], - "fa": ["فلکس", "منطف"] - } - }, - { - "generate_name": "contents", - "text": { - "en": ["contents"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "grid", - "text": { - "en": ["grid"], - "fa": ["شبکه"] - } - }, - { - "generate_name": "subgrid", - "text": { - "en": ["subgrid"], - "fa": ["فرعی"] - } - }, - { - "generate_name": "list-item", - "text": { - "en": ["list-item"], - "fa": ["فهرست"] - } - }, - { - "generate_name": "inline-list-item", - "text": { - "en": ["inline-list-item"], - "fa": ["فهرست داخلی"] - } - }, - { - "generate_name": "table", - "text": { - "en": ["table"], - "fa": ["جدول"] - } - }, - { - "generate_name": "table-row-group", - "text": { - "en": ["table-row-group"], - "fa": ["جدول سطر گروه"] - } - }, - { - "generate_name": "table-header-group", - "text": { - "en": ["table-header-group"], - "fa": ["جدول سربرگ گروه"] - } - }, - { - "generate_name": "table-footer-group", - "text": { - "en": ["table-footer-group"], - "fa": ["جدول زیرنویس گروه"] - } - }, - { - "generate_name": "table-row", - "text": { - "en": ["table-row"], - "fa": ["جدول ردیف"] - } - }, - { - "generate_name": "table-cell", - "text": { - "en": ["table-cell"], - "fa": ["جدول سلول"] - } - }, - { - "generate_name": "table-column", - "text": { - "en": ["table-column"], - "fa": ["جدول ستون"] - } - }, - { - "generate_name": "table-column-group", - "text": { - "en": ["table-column-group"], - "fa": ["جدول گروه ستون"] - } - }, - { - "generate_name": "table-caption", - "text": { - "en": ["table-caption"], - "fa": ["جدول ثابت"] - } - }, - { - "generate_name": "table-column", - "text": { - "en": ["inline-grid"], - "fa": ["شبکه داخلی"] - } - }, - { - "generate_name": "inline-flex", - "text": { - "en": ["inline-flex"], - "fa": ["فلکس داخلی"] - } - }, - { - "generate_name": "inline-contents", - "text": { - "en": ["inline-contents"], - "fa": ["محتوا داخلی"] - } - }, - { - "generate_name": "ruby", - "text": { - "en": ["ruby"], - "fa": ["محتوای شبکه"] - } - }, - { - "generate_name": "ruby-base", - "text": { - "en": ["ruby-base"], - "fa": ["پایه شبکه"] - } - }, - { - "generate_name": "ruby-text", - "text": { - "en": ["ruby-text"], - "fa": ["روبی گروه"] - } - }, - { - "generate_name": "ruby-base-container", - "text": { - "en": ["ruby-base-container"], - "fa": ["پایه روبی داخلی"] - } - }, - { - "generate_name": "ruby-text-container", - "text": { - "en": ["ruby-text-container"], - "fa": ["متن روبی داخلی"] - } - }, - { - "generate_name": "inline-contents", - "text": { - "en": ["inline-contents"], - "fa": ["گروه روبی داخلی"] - } - }, - { - "generate_name": "run-in", - "text": { - "en": ["run-in"], - "fa": ["اصطلاح"] - } - } - ], - "id": "ast_layout_allowed_style_list_display" - }, - { - "childrens": [ - { - "generate_name": "hide", - "text": { - "en": ["hide"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "flex-start", - "text": { - "en": ["flex-start"], - "fa": ["شروع"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "flex-end", - "text": { - "en": ["flex-end"], - "fa": ["پایان"] - } - }, - { - "generate_name": "stretch", - "text": { - "en": ["stretch"], - "fa": ["کشش"] - } - }, - { - "generate_name": "baseline", - "text": { - "en": ["baseline"], - "fa": ["خط مبنا"] - } - } - ], - "id": "ast_layout_allowed_style_list_align_items" - }, - { - "childrens": [ - { - "generate_name": "hide", - "text": { - "en": ["hide"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "show", - "text": { - "en": ["show"], - "fa": ["نمایش"] - } - } - ], - "id": "ast_layout_allowed_style_list_empty_cells" - }, - { - "childrens": [ - { - "generate_name": "color", - "text": { - "en": ["color"], - "fa": ["رنگ"] - } - }, - { - "generate_name": "image", - "text": { - "en": ["image"], - "fa": ["تصویر"] - } - } - ], - "id": "ast_layout_allowed_style_list_fill" - }, - { - "childrens": [ - { - "generate_name": "nonzero", - "text": { - "en": ["nonzero"], - "fa": ["تازه"] - } - }, - { - "generate_name": "evenodd", - "text": { - "en": ["evenodd"], - "fa": ["یکسان"] - } - } - ], - "id": "ast_layout_allowed_style_list_fill_rule" - }, - { - "childrens": [ - { - "generate_name": "blur()", - "text": { - "en": ["blur()"], - "fa": ["مات", "گرم"] - } - }, - { - "generate_name": "brightness()", - "text": { - "en": ["brightness()"], - "fa": ["کنتراست"] - } - }, - { - "generate_name": "drop-shadow()", - "text": { - "en": ["drop-shadow()"], - "fa": ["گرادیان"] - } - } - ], - "id": "ast_layout_allowed_style_list_filter" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_flex" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_basis" - }, - { - "childrens": [ - { - "generate_name": "row", - "text": { - "en": ["row"], - "fa": ["افقی"] - } - }, - { - "generate_name": "column", - "text": { - "en": ["column"], - "fa": ["عمودی"] - } - }, - { - "generate_name": "row-reverse", - "text": { - "en": ["row-reverse"], - "fa": ["افقی معکوس"] - } - }, - { - "generate_name": "column-reverse", - "text": { - "en": ["column-reverse"], - "fa": ["عمودی معکوس"] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_direction" - }, - { - "childrens": [ - { - "generate_name": "row wrap", - "text": { - "en": ["row wrap"], - "fa": ["جهت فلکس و چینش"] - } - }, - { - "generate_name": "row nowrap", - "text": { - "en": ["row nowrap"], - "fa": ["پخش"] - } - }, - { - "generate_name": "column wrap", - "text": { - "en": ["column wrap"], - "fa": ["جهت عمودی و چینش"] - } - }, - { - "generate_name": "column nowrap", - "text": { - "en": ["column nowrap"], - "fa": ["عمودی و پخش"] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_flow" - }, - { - "childrens": [ - { - "generate_name": "nowrap", - "text": { - "en": ["nowrap"], - "fa": ["پهن"] - } - }, - { - "generate_name": "wrap", - "text": { - "en": ["wrap"], - "fa": ["چینش"] - } - }, - { - "generate_name": "wrap-reverse", - "text": { - "en": ["wrap-reverse"], - "fa": ["چینش معکوس"] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_wrap" - }, - { - "childrens": [ - { - "generate_name": "left", - "text": { - "en": ["left"], - "fa": ["چپ"] - } - }, - { - "generate_name": "right", - "text": { - "en": ["right"], - "fa": ["راست"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["خالی"] - } - } - ], - "id": "ast_layout_allowed_style_list_float" - }, - { - "id": "ast_layout_allowed_style_list_font" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "block", - "text": { - "en": ["block"], - "fa": ["بلوک"] - } - }, - { - "generate_name": "swap", - "text": { - "en": ["swap"], - "fa": ["تعویض"] - } - }, - { - "generate_name": "fallback", - "text": { - "en": ["fallback"], - "fa": ["پشتیبانی"] - } - }, - { - "generate_name": "optional", - "text": { - "en": ["optional"], - "fa": ["اختیاری", "دلخواه"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_display" - }, - { - "id": "ast_layout_allowed_style_list_font_family" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["فعال"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["غیرفعال", "غیر فعال"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_feature_settings" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["نه"] - } - }, - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["بله"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_kerning" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["غیر فعال", "غیرفعال"] - } - }, - { - "generate_name": "override", - "text": { - "en": ["override"], - "fa": ["فعال"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_language_override" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "optical", - "text": { - "en": ["optical"], - "fa": ["سازگار"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["غیر سازگار"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_optical_sizing" - }, - { - "childrens": [ - { - "generate_name": "ultra-condensed", - "text": { - "en": ["ultra-condensed"], - "fa": ["پهن"] - } - }, - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["متوسط"] - } - }, - { - "generate_name": "ultra-expanded", - "text": { - "en": ["ultra-expanded"], - "fa": ["کشیده"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_stretch" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["عادی", "معمولی"] - } - }, - { - "generate_name": "italic", - "text": { - "en": ["italic"], - "fa": ["خوب"] - } - }, - { - "generate_name": "oblique", - "text": { - "en": ["oblique"], - "fa": ["خمیده"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_style" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["معمولی", "عادی"] - } - }, - { - "generate_name": "small-caps", - "text": { - "en": ["small-caps"], - "fa": ["حرف‌های بزرگ"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_variant" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["معمولی", "عادی"] - } - }, - { - "generate_name": "bold", - "text": { - "en": ["bold"], - "fa": ["ضخیم", "سنگین"] - } - }, - { - "generate_name": "bolder", - "text": { - "en": ["bolder"], - "fa": ["خیلی ضخیم", "خیلی سنگین"] - } - } - ], - "id": "ast_layout_allowed_style_list_font_weight" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "column", - "text": { - "en": ["column"], - "fa": ["ستون"] - } - }, - { - "generate_name": "row", - "text": { - "en": ["row"], - "fa": ["ردیف"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_area" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_auto_columns" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "column", - "text": { - "en": ["column"], - "fa": ["ستون"] - } - }, - { - "generate_name": "row", - "text": { - "en": ["row"], - "fa": ["ردیف"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_auto_flow" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_auto_rows" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_column" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_column_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_column_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_row" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_row_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_row_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template_areas" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template_columns" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template_rows" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_height" - }, - { - "childrens": [ - { - "generate_name": "flex-start", - "text": { - "en": ["flex-start"], - "fa": ["چپ"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "flex-end", - "text": { - "en": ["flex-end"], - "fa": ["راست"] - } - }, - { - "generate_name": "space-between", - "text": { - "en": ["space-between"], - "fa": ["پخش"] - } - } - ], - "id": "ast_layout_allowed_style_list_justify_content" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_left" - }, - { - "childrens": [ - { - "generate_name": "cover", - "text": { - "en": ["cover"], - "fa": ["پوشش"] - } - }, - { - "generate_name": "disc", - "text": { - "en": ["disc"], - "fa": ["نشان‌دهنده", "نشان دهنده"] - } - }, - { - "generate_name": "circle", - "text": { - "en": ["circle"], - "fa": ["دایره‌ای"] - } - }, - { - "generate_name": "square", - "text": { - "en": ["square"], - "fa": ["مستطیل"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["پنهان", "غیر فعال"] - } - } - ], - "id": "ast_layout_allowed_style_list_list_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_margin" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_bottom" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_left" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_right" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_top" - }, - { - "childrens": [ - { - "generate_name": "cover", - "text": { - "en": ["cover"], - "fa": ["پوشش"] - } - }, - { - "generate_name": "contain", - "text": { - "en": ["contain"], - "fa": ["پوشش کامل"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_object_fit" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding" - }, - { - "childrens": [ - { - "generate_name": "underline", - "text": { - "en": ["underline"], - "fa": ["زیرخط", "زیر خط"] - } - }, - { - "generate_name": "line-through", - "text": { - "en": ["line-through"], - "fa": ["خط خورده"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["بی‌خط", "بی خط"] - } - } - ], - "id": "ast_layout_allowed_style_list_text_decoration" - }, - { - "id": "ast_layout_allowed_style_list_z_index" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - } - ], - "id": "ast_layout_allowed_style_list_outline_color" - }, - { - "childrens": [ - { - "generate_name": "dashed", - "text": { - "en": ["dashed"], - "fa": ["خط‌چین", "خط چین"] - } - }, - { - "generate_name": "dotted", - "text": { - "en": ["dotted"], - "fa": ["خط دار", "خط‌دار"] - } - }, - { - "generate_name": "solid", - "text": { - "en": ["solid"], - "fa": ["مستقیم"] - } - }, - { - "generate_name": "double", - "text": { - "en": ["double"], - "fa": ["دو گانه", "دوگانه"] - } - }, - { - "generate_name": "groove", - "text": { - "en": ["groove"], - "fa": ["موجی"] - } - }, - { - "generate_name": "inset", - "text": { - "en": ["inset"], - "fa": ["فرورفته", "فرو رفته"] - } - }, - { - "generate_name": "outset", - "text": { - "en": ["outset"], - "fa": ["برامده", "برآمده", "برامده"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - } - ], - "id": "ast_layout_allowed_style_list_outline_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_outline_width" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["غیرفعال", "غیر فعال"] - } - }, - { - "generate_name": "scroll", - "text": { - "en": ["scroll"], - "fa": ["چرخش"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["بله"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["خیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_anchor" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["غیرفعال", "غیر فعال"] - } - }, - { - "generate_name": "scroll", - "text": { - "en": ["scroll"], - "fa": ["چرخش"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_block" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["غیرفعال", "غیر فعال"] - } - }, - { - "generate_name": "scroll", - "text": { - "en": ["scroll"], - "fa": ["چرخش"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_inline" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خیر"] - } - }, - { - "generate_name": "break-word", - "text": { - "en": ["break-word"], - "fa": ["بله"] - } - }, - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["خیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_wrap" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["غیر فعال", "غیرفعال"] - } - }, - { - "generate_name": "scroll", - "text": { - "en": ["scroll"], - "fa": ["چرخش"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_x" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["غیر فعال", "غیرفعال"] - } - }, - { - "generate_name": "scroll", - "text": { - "en": ["scroll"], - "fa": ["چرخش"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_y" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_block_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_block_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_bottom" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_inline" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_inline_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_inline_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_left" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_right" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_top" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار", "بله"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["خیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_page" - }, - { - "childrens": [ - { - "generate_name": "always", - "text": { - "en": ["always"], - "fa": ["همیشه", "بله"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_page_break_after" - }, - { - "childrens": [ - { - "generate_name": "always", - "text": { - "en": ["always"], - "fa": ["همیشه", "بله"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_page_break_before" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["بله", "خودکار"] - } - }, - { - "generate_name": "avoid", - "text": { - "en": ["avoid"], - "fa": ["خیر"] - } - } - ], - "id": "ast_layout_allowed_style_list_page_break_inside" - }, - { - "childrens": [ - { - "generate_name": "content", - "text": { - "en": ["content"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "border", - "text": { - "en": ["border"], - "fa": ["مرز", "حاشیه"] - } - }, - { - "generate_name": "padding", - "text": { - "en": ["padding"], - "fa": ["فاصله"] - } - }, - { - "generate_name": "all", - "text": { - "en": ["all"], - "fa": ["همه"] - } - } - ], - "id": "ast_layout_allowed_style_list_paint_order" - }, - { - "id": "ast_layout_allowed_style_list_perspective" - }, - { - "childrens": [ - { - "generate_name": "space-between", - "text": { - "en": ["space-between"], - "fa": ["فضا"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "start", - "text": { - "en": ["start"], - "fa": ["جپ"] - } - }, - { - "generate_name": "end", - "text": { - "en": ["end"], - "fa": ["راست"] - } - } - ], - "id": "ast_layout_allowed_style_list_place_content" - }, - { - "childrens": [ - { - "generate_name": "space-between", - "text": { - "en": ["space-between"], - "fa": ["فضا"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "start", - "text": { - "en": ["start"], - "fa": ["جپ"] - } - }, - { - "generate_name": "end", - "text": { - "en": ["end"], - "fa": ["راست"] - } - } - ], - "id": "ast_layout_allowed_style_list_place_items" - }, - { - "childrens": [ - { - "generate_name": "space-between", - "text": { - "en": ["space-between"], - "fa": ["فضا"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "start", - "text": { - "en": ["start"], - "fa": ["جپ"] - } - }, - { - "generate_name": "end", - "text": { - "en": ["end"], - "fa": ["راست"] - } - } - ], - "id": "ast_layout_allowed_style_list_place_self" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["فعال"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["غیرفعال", "غیر فعال"] - } - } - ], - "id": "ast_layout_allowed_style_list_pointer_events" - }, - { - "childrens": [ - { - "generate_name": "absolute", - "text": { - "en": ["absolute"], - "fa": ["مطلق"] - } - }, - { - "generate_name": "fixed", - "text": { - "en": ["fixed"], - "fa": ["ثابت"] - } - }, - { - "generate_name": "sticky", - "text": { - "en": ["sticky"], - "fa": ["چسبان"] - } - }, - { - "generate_name": "relative", - "text": { - "en": ["relative"], - "fa": ["نسبی"] - } - }, - { - "generate_name": "static", - "text": { - "en": ["static"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_position" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "exact", - "text": { - "en": ["exact"], - "fa": ["بهینه"] - } - } - ], - "id": "ast_layout_allowed_style_list_print_color_adjust" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "\"«\" \"»\"", - "text": { - "en": ["auto"], - "fa": ["تکی"] - } - }, - { - "generate_name": "\"«\" \"»\" \"‹\" \"›\"", - "text": { - "en": ["auto"], - "fa": ["دوتایی"] - } - } - ], - "id": "ast_layout_allowed_style_list_quotes" - }, - { - "childrens": [ - { - "generate_name": "horizontal", - "text": { - "en": ["horizontal"], - "fa": ["افقی"] - } - }, - { - "generate_name": "vertical", - "text": { - "en": ["vertical"], - "fa": ["عمودی"] - } - }, - { - "generate_name": "both", - "text": { - "en": ["both"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["غیرفعال", "غیر فعال"] - } - } - ], - "id": "ast_layout_allowed_style_list_resize" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_right" - }, - { - "childrens": [ - { - "generate_name": "deg", - "text": { - "en": ["deg"], - "fa": ["درجه"] - } - }, - { - "generate_name": "rad", - "text": { - "en": ["rad"], - "fa": ["رادیان"] - } - }, - { - "generate_name": "turn", - "text": { - "en": ["turn"], - "fa": ["مدور"] - } - } - ], - "id": "ast_layout_allowed_style_list_rotate" - }, - { - "childrens": [ - { - "generate_name": "right", - "text": { - "en": ["right"], - "fa": ["راست"] - } - }, - { - "generate_name": "left", - "text": { - "en": ["left"], - "fa": ["چپ"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "base", - "text": { - "en": ["base"], - "fa": ["بنیاد"] - } - } - ], - "id": "ast_layout_allowed_style_list_ruby_align" - }, - { - "childrens": [ - { - "generate_name": "smooth", - "text": { - "en": ["smooth"] - } - }, - { - "generate_name": "smooth", - "text": { - "en": ["smooth"] - } - }, - { - "generate_name": "over", - "text": { - "en": ["over"], - "fa": ["بالا", "روی"] - } - }, - { - "generate_name": "under", - "text": { - "en": ["under"], - "fa": ["پایین", "زیر"] - } - }, - { - "generate_name": "before", - "text": { - "en": ["before"], - "fa": ["قبل", "پیش"] - } - }, - { - "generate_name": "after", - "text": { - "en": ["after"], - "fa": ["بعد", "پس"] - } - } - ], - "id": "ast_layout_allowed_style_list_ruby_position" - }, - { - "childrens": [ - { - "generate_name": "smooth", - "text": { - "en": ["smooth"], - "fa": ["نرم", "هموار"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_scroll_behavior" - }, - { - "childrens": [ - { - "generate_name": "start", - "text": { - "en": ["start"], - "fa": ["چپ"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "end", - "text": { - "en": ["end"], - "fa": ["راست"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["ترازبندی", "تراز بندی"] - } - } - ], - "id": "ast_layout_allowed_style_list_scroll_snap_align" - }, - { - "childrens": [ - { - "generate_name": "circle", - "text": { - "en": ["circle"], - "fa": ["دایره"] - } - }, - { - "generate_name": "x", - "text": { - "en": ["x"], - "fa": ["تک محور", "تکمحور"] - } - }, - { - "generate_name": "y", - "text": { - "en": ["y"], - "fa": ["دو محور", "دومحور"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["غیرفعال"] - } - } - ], - "id": "ast_layout_allowed_style_list_scroll_snap_type" - }, - { - "childrens": [ - { - "generate_name": "circle", - "text": { - "en": ["circle"], - "fa": ["دایره"] - } - }, - { - "generate_name": "rect", - "text": { - "en": ["rect"], - "fa": ["مستطیل"] - } - }, - { - "generate_name": "ellipse", - "text": { - "en": ["ellipse"], - "fa": ["بیضی"] - } - } - ], - "id": "ast_layout_allowed_style_list_shape_outside" - }, - { - "childrens": [ - { - "generate_name": "left", - "text": { - "en": ["left"], - "fa": ["چپ"] - } - }, - { - "generate_name": "right", - "text": { - "en": ["right"], - "fa": ["راست"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "justify", - "text": { - "en": ["justify"], - "fa": ["ترازبندی", "تراز بندی"] - } - } - ], - "id": "ast_layout_allowed_style_list_text_align" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "left", - "text": { - "en": ["left"], - "fa": ["چپ"] - } - }, - { - "generate_name": "right", - "text": { - "en": ["right"], - "fa": ["راست"] - } - }, - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "justify", - "text": { - "en": ["justify"], - "fa": ["تراز بندی", "تراز‌بندی"] - } - }, - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_text_align_last" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_text_indent" - }, - { - "childrens": [ - { - "generate_name": "uppercase", - "text": { - "en": ["uppercase"], - "fa": ["بزرگ"] - } - }, - { - "generate_name": "lowercase", - "text": { - "en": ["lowercase"], - "fa": ["کوچک"] - } - }, - { - "generate_name": "capitalize", - "text": { - "en": ["capitalize"], - "fa": ["بزرگ و کوچک"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_text_transform" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_top" - }, - { - "childrens": [ - { - "generate_name": "rotate", - "text": { - "en": ["rotate"], - "fa": ["چرخش"] - } - }, - { - "generate_name": "scale", - "text": { - "en": ["scale"], - "fa": ["مقیاس"] - } - }, - { - "generate_name": "translate", - "text": { - "en": ["translate"], - "fa": ["ترجمه"] - } - }, - { - "generate_name": "skew", - "text": { - "en": ["skew"], - "fa": ["شیب"] - } - } - ], - "id": "ast_layout_allowed_style_list_transform" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "bidi-override", - "text": { - "en": ["bidi-override"], - "fa": ["معکوس"] - } - } - ], - "id": "ast_layout_allowed_style_list_unicode_bidi" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["اجازه"] - } - }, - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["غیرفعال", "غیر فعال"] - } - }, - { - "generate_name": "text", - "text": { - "en": ["text"], - "fa": ["جلوگیری"] - } - } - ], - "id": "ast_layout_allowed_style_list_user_select" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - } - ], - "id": "ast_layout_allowed_style_list_width" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "transform", - "text": { - "en": ["transform"], - "fa": ["شفاف"] - } - }, - { - "generate_name": "opacity", - "text": { - "en": ["opacity"], - "fa": ["کاهش"] - } - } - ], - "id": "ast_layout_allowed_style_list_will_change" - }, - { - "childrens": [ - { - "generate_name": "border-box", - "text": { - "en": ["border-box"], - "fa": ["مرز"] - } - }, - { - "generate_name": "content-box", - "text": { - "en": ["content-box"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "fill-box", - "text": { - "en": ["fill-box"], - "fa": ["پوشش"] - } - }, - { - "generate_name": "view-box", - "text": { - "en": ["view-box"], - "fa": ["نمایش"] - } - } - ], - "id": "ast_layout_allowed_style_list_transform_box" - }, - { - "childrens": [ - { - "generate_name": "center", - "text": { - "en": ["center"], - "fa": ["مرکز"] - } - }, - { - "generate_name": "left", - "text": { - "en": ["left"], - "fa": ["چپ"] - } - }, - { - "generate_name": "right", - "text": { - "en": ["right"], - "fa": ["راست"] - } - }, - { - "generate_name": "top", - "text": { - "en": ["top"], - "fa": ["بالا"] - } - }, - { - "generate_name": "bottom", - "text": { - "en": ["bottom"], - "fa": ["پایین"] - } - } - ], - "id": "ast_layout_allowed_style_list_transform_origin" - }, - { - "childrens": [ - { - "generate_name": "flat", - "text": { - "en": ["flat"], - "fa": ["مسطح"] - } - }, - { - "generate_name": "preserve-3d", - "text": { - "en": ["preserve-3d"], - "fa": ["سه‌بعدی", "سه بعدی"] - } - } - ], - "id": "ast_layout_allowed_style_list_transform_style" - }, - { - "childrens": [ - { - "generate_name": "duration", - "text": { - "en": ["duration"], - "fa": ["مدت"] - } - }, - { - "generate_name": "delay", - "text": { - "en": ["delay"], - "fa": ["تاخیر"] - } - }, - { - "generate_name": "property", - "text": { - "en": ["property"], - "fa": ["ویژگی"] - } - }, - { - "generate_name": "timing-function", - "text": { - "en": ["timing-function"], - "fa": ["تابع زمان ‌بندی", "تابع زمان‌بندی"] - } - } - ], - "id": "ast_layout_allowed_style_list_transition" - }, - { - "childrens": [ - { - "generate_name": "flat", - "text": { - "en": ["flat"], - "fa": ["مسطح"] - } - }, - { - "generate_name": "smooth", - "text": { - "en": ["smooth"], - "fa": ["مناسب"] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_behavior" - }, - { - "childrens": [ - { - "generate_name": "s", - "text": { - "en": ["s"], - "fa": ["ثانیه"] - } - }, - { - "generate_name": "ms", - "text": { - "en": ["ms"], - "fa": ["میلی‌ ثانیه", "میلی‌ثانیه"] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_delay" - }, - { - "childrens": [ - { - "generate_name": "s", - "text": { - "en": ["s"], - "fa": ["ثانیه"] - } - }, - { - "generate_name": "ms", - "text": { - "en": ["ms"], - "fa": ["میلی‌ ثانیه", "میلی‌ثانیه"] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_duration" - }, - { - "childrens": [ - { - "generate_name": "all", - "text": { - "en": ["all"], - "fa": ["همه"] - } - }, - { - "generate_name": "width", - "text": { - "en": ["width"], - "fa": ["عرض"] - } - }, - { - "generate_name": "height", - "text": { - "en": ["height"], - "fa": ["ارتفاع"] - } - }, - { - "generate_name": "opacity", - "text": { - "en": ["opacity"], - "fa": ["شفافیت"] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_property" - }, - { - "childrens": [ - { - "generate_name": "ease-in", - "text": { - "en": ["ease-in"], - "fa": ["وارد شدن"] - } - }, - { - "generate_name": "ease-out", - "text": { - "en": ["ease-out"], - "fa": ["خارج شدن"] - } - }, - { - "generate_name": "ease-in-out", - "text": { - "en": ["ease-in-out"], - "fa": ["وارد و خارج شدن"] - } - }, - { - "generate_name": "linear", - "text": { - "en": ["linear"], - "fa": ["خطی"] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_timing_function" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": ["none"], - "fa": ["هیچ"] - } - }, - { - "generate_name": "non-scaling-stroke", - "text": { - "en": ["non-scaling-stroke"], - "fa": ["مقیاس"] - } - } - ], - "id": "ast_layout_allowed_style_list_vector_effect" - }, - { - "childrens": [ - { - "generate_name": "top", - "text": { - "en": ["top"], - "fa": ["بالا"] - } - }, - { - "generate_name": "bottom", - "text": { - "en": ["bottom"], - "fa": ["پایین"] - } - }, - { - "generate_name": "middle", - "text": { - "en": ["middle"], - "fa": ["میانه"] - } - }, - { - "generate_name": "text-top", - "text": { - "en": ["text-top"], - "fa": ["متن بالا"] - } - }, - { - "generate_name": "text-bottom", - "text": { - "en": ["text-bottom"], - "fa": ["متن پایین"] - } - }, - { - "generate_name": "sub", - "text": { - "en": ["sub"], - "fa": ["زیرنویس"] - } - }, - { - "generate_name": "super", - "text": { - "en": ["super"], - "fa": ["متن بالانویس"] - } - }, - { - "generate_name": "baseline", - "text": { - "en": ["baseline"], - "fa": ["بیس لاین"] - } - } - ], - "id": "ast_layout_allowed_style_list_vertical_align" - }, - { - "childrens": [ - { - "generate_name": "visible", - "text": { - "en": ["visible"], - "fa": ["ظاهر", "قابل مشاهده"] - } - }, - { - "generate_name": "hidden", - "text": { - "en": ["hidden"], - "fa": ["پنهان"] - } - }, - { - "generate_name": "collapse", - "text": { - "en": ["collapse"], - "fa": ["خاموش"] - } - } - ], - "id": "ast_layout_allowed_style_list_visibility" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["عادی", "معمولی"] - } - }, - { - "generate_name": "nowrap", - "text": { - "en": ["nowrap"], - "fa": ["بدون شکستن"] - } - }, - { - "generate_name": "pre", - "text": { - "en": ["pre"], - "fa": ["پیش قالب‌بندی شده", "پیش قالب‌ بندی شده"] - } - }, - { - "generate_name": "pre-wrap", - "text": { - "en": ["pre-wrap"], - "fa": ["پیش قالب‌بندی شده و عادی", "پیش قالب‌ بندی شده و عادی"] - } - }, - { - "generate_name": "pre-line", - "text": { - "en": ["pre-line"], - "fa": ["پیش قالب‌بندی شده و شکستن", "پیش قالب‌ بندی شده و شکستن"] - } - } - ], - "id": "ast_layout_allowed_style_list_white_space" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": ["normal"], - "fa": ["عادی", "معمولی"] - } - }, - { - "generate_name": "break-all", - "text": { - "en": ["break-all"], - "fa": ["بشکن"] - } - }, - { - "generate_name": "keep-all", - "text": { - "en": ["keep-all"], - "fa": ["شکست کلمه", "شکست"] - } - } - ], - "id": "ast_layout_allowed_style_list_word_break" - }, - { - "childrens": [ - { - "generate_name": "horizontal-tb", - "text": { - "en": ["horizontal-tb"], - "fa": ["افقی"] - } - }, - { - "generate_name": "vertical-rl", - "text": { - "en": ["vertical-rl"], - "fa": ["عمودی از راست به چپ"] - } - }, - { - "generate_name": "vertical-lr", - "text": { - "en": ["vertical-lr"], - "fa": ["عمودی از چپ به راست"] - } - } - ], - "id": "ast_layout_allowed_style_list_writing_mode" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": ["auto"], - "fa": ["خودکار"] - } - }, - { - "generate_name": "scale", - "text": { - "en": ["scale"], - "fa": ["مقیاس"] - } - } - ], - "id": "ast_layout_allowed_style_list_zoom" - } - ] -} + "items": [ + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "max-content", + "text": { + "en": [ + "max-content" + ], + "fa": [ + "حداکثر محتوا" + ] + } + }, + { + "generate_name": "min-content", + "text": { + "en": [ + "min-content" + ], + "fa": [ + "حداقل محتوا" + ] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": [ + "fit-content" + ], + "fa": [ + "فیت" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_size_default" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "مدیر کنترل پیش‌فرض" + ] + } + }, + { + "generate_name": "button", + "text": { + "en": [ + "button" + ], + "fa": [ + "دکمه" + ] + } + }, + { + "generate_name": "default", + "text": { + "en": [ + "default" + ], + "fa": [ + "پیش‌فرض" + ] + } + }, + { + "generate_name": "text", + "text": { + "en": [ + "text" + ], + "fa": [ + "متن" + ] + } + }, + { + "generate_name": "dropdown", + "text": { + "en": [ + "dropdown" + ], + "fa": [ + "منوی کشویی" + ] + } + }, + { + "generate_name": "textfield", + "text": { + "en": [ + "textfield" + ], + "fa": [ + "فیلد متنی" + ] + } + }, + { + "generate_name": "output", + "text": { + "en": [ + "output" + ], + "fa": [ + "خروجی" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "مخفی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_appearance" + }, + { + "childrens": [ + { + "generate_name": "transparent", + "text": { + "en": [ + "transparent" + ], + "fa": [ + "بی‌رنگ", + "بی رنگ", + "شفاف" + ] + } + }, + { + "generate_name": "black", + "text": { + "en": [ + "black" + ], + "fa": [ + "سیاه" + ] + } + }, + { + "generate_name": "transparent", + "text": { + "en": [ + "transparent" + ], + "fa": [ + "بی‌رنگ", + "بی رنگ", + "شفاف" + ] + } + }, + { + "generate_name": "black", + "text": { + "en": [ + "black" + ], + "fa": [ + "سیاه" + ] + } + }, + { + "generate_name": "white", + "text": { + "en": [ + "white" + ], + "fa": [ + "سفید" + ] + } + }, + { + "generate_name": "pink", + "text": { + "en": [ + "pink" + ], + "fa": [ + "صورتی" + ] + } + }, + { + "generate_name": "purple", + "text": { + "en": [ + "purple" + ], + "fa": [ + "بنفش" + ] + } + }, + { + "generate_name": "red", + "text": { + "en": [ + "red" + ], + "fa": [ + "قرمز" + ] + } + }, + { + "generate_name": "green", + "text": { + "en": [ + "green" + ], + "fa": [ + "سبز" + ] + } + }, + { + "generate_name": "yellow", + "text": { + "en": [ + "yellow" + ], + "fa": [ + "زرد" + ] + } + }, + { + "generate_name": "blue", + "text": { + "en": [ + "blue" + ], + "fa": [ + "ابی", + "آبی" + ] + } + }, + { + "generate_name": "brown", + "text": { + "en": [ + "brown" + ], + "fa": [ + "قهوه‌ای", + "قهوه ای" + ] + } + }, + { + "generate_name": "orange", + "text": { + "en": [ + "orange" + ], + "fa": [ + "نارنجی" + ] + } + }, + { + "generate_name": "gray", + "text": { + "en": [ + "gray" + ], + "fa": [ + "خاکستری" + ] + } + }, + { + "generate_name": "silver", + "text": { + "en": [ + "silver" + ], + "fa": [ + "طوسی" + ] + } + }, + { + "generate_name": "gold", + "text": { + "en": [ + "gold" + ], + "fa": [ + "طلایی" + ] + } + }, + { + "generate_name": "beige", + "text": { + "en": [ + "beige" + ], + "fa": [ + "بژ" + ] + } + }, + { + "generate_name": "olive", + "text": { + "en": [ + "olive" + ], + "fa": [ + "زیتونی" + ] + } + }, + { + "generate_name": "navy", + "text": { + "en": [ + "navy" + ], + "fa": [ + "لاجوردی" + ] + } + }, + { + "generate_name": "turquoise", + "text": { + "en": [ + "turquoise" + ], + "fa": [ + "فیروزه‌ای", + "فیروزه ای" + ] + } + }, + { + "generate_name": "indigo", + "text": { + "en": [ + "indigo" + ], + "fa": [ + "نیلی" + ] + } + }, + { + "generate_name": "crimson", + "text": { + "en": [ + "crimson" + ], + "fa": [ + "خرمایی" + ] + } + }, + { + "generate_name": "darkred", + "text": { + "en": [ + "darkred" + ], + "fa": [ + "قرمز تیره" + ] + } + }, + { + "generate_name": "deeppink", + "text": { + "en": [ + "deeppink" + ], + "fa": [ + "صورتی تیره" + ] + } + }, + { + "generate_name": "firebrick", + "text": { + "en": [ + "firebrick" + ], + "fa": [ + "آتشین" + ] + } + }, + { + "generate_name": "hotpink", + "text": { + "en": [ + "hotpink" + ], + "fa": [ + "صورتی داغ" + ] + } + }, + { + "generate_name": "indianred", + "text": { + "en": [ + "indianred" + ], + "fa": [ + "قرمز هندی" + ] + } + }, + { + "generate_name": "lavenderblush", + "text": { + "en": [ + "lavenderblush" + ], + "fa": [ + "اسطوخودوسی" + ] + } + }, + { + "generate_name": "lightcoral", + "text": { + "en": [ + "lightcoral" + ], + "fa": [ + "مرجانی روشن" + ] + } + }, + { + "generate_name": "lightpink", + "text": { + "en": [ + "lightpink" + ], + "fa": [ + "صورتی روشن" + ] + } + }, + { + "generate_name": "maroon", + "text": { + "en": [ + "maroon" + ], + "fa": [ + "زرشکی" + ] + } + }, + { + "generate_name": "mistyrose", + "text": { + "en": [ + "mistyrose" + ], + "fa": [ + "رز مه آلود" + ] + } + }, + { + "generate_name": "palevioletred", + "text": { + "en": [ + "palevioletred" + ], + "fa": [ + "قرمز بنفش کم" + ] + } + }, + { + "generate_name": "bisque", + "text": { + "en": [ + "bisque" + ], + "fa": [ + "پوست" + ] + } + }, + { + "generate_name": "coral", + "text": { + "en": [ + "coral" + ], + "fa": [ + "مرجانی" + ] + } + }, + { + "generate_name": "darkorange", + "text": { + "en": [ + "darkorange" + ], + "fa": [ + "نارنجی تیره" + ] + } + }, + { + "generate_name": "darksalmon", + "text": { + "en": [ + "darksalmon" + ], + "fa": [ + "سالمون تیره" + ] + } + }, + { + "generate_name": "lightsalmon", + "text": { + "en": [ + "lightsalmon" + ], + "fa": [ + "سالمون روشن" + ] + } + }, + { + "generate_name": "orangered", + "text": { + "en": [ + "orangered" + ], + "fa": [ + "نارنجی قرمز" + ] + } + }, + { + "generate_name": "papayawhip", + "text": { + "en": [ + "papayawhip" + ], + "fa": [ + "خامه پاپایا" + ] + } + }, + { + "generate_name": "peachpuff", + "text": { + "en": [ + "peachpuff" + ], + "fa": [ + "هلو" + ] + } + }, + { + "generate_name": "salmon", + "text": { + "en": [ + "salmon" + ], + "fa": [ + "سالمون" + ] + } + }, + { + "generate_name": "tomato", + "text": { + "en": [ + "tomato" + ], + "fa": [ + "گوجه فرنگی" + ] + } + }, + { + "generate_name": "cornsilk", + "text": { + "en": [ + "cornsilk" + ], + "fa": [ + "خمیر ذرت" + ] + } + }, + { + "generate_name": "darkgoldenrod", + "text": { + "en": [ + "darkgoldenrod" + ], + "fa": [ + "طلایی تیره" + ] + } + }, + { + "generate_name": "darkkhaki", + "text": { + "en": [ + "darkkhaki" + ], + "fa": [ + "خاکی تیره" + ] + } + }, + { + "generate_name": "lightgoldenrodyellow", + "text": { + "en": [ + "lightgoldenrodyellow" + ], + "fa": [ + "طلایی روشن" + ] + } + }, + { + "generate_name": "lightyellow", + "text": { + "en": [ + "lightyellow" + ], + "fa": [ + "زرد روشن" + ] + } + }, + { + "generate_name": "khaki", + "text": { + "en": [ + "khaki" + ], + "fa": [ + "خاکی" + ] + } + }, + { + "generate_name": "palegoldenrod", + "text": { + "en": [ + "palegoldenrod" + ], + "fa": [ + "پرتقالی کم", + "زرد کم" + ] + } + }, + { + "generate_name": "aquamarine", + "text": { + "en": [ + "aquamarine" + ], + "fa": [ + "سبز دریایی" + ] + } + }, + { + "generate_name": "chartreuse", + "text": { + "en": [ + "chartreuse" + ], + "fa": [ + "چارتوز" + ] + } + }, + { + "generate_name": "darkgreen", + "text": { + "en": [ + "darkgreen" + ], + "fa": [ + "سبز تیره" + ] + } + }, + { + "generate_name": "darkolivegreen", + "text": { + "en": [ + "darkolivegreen" + ], + "fa": [ + "زیتونی تیره" + ] + } + }, + { + "generate_name": "darkseagreen", + "text": { + "en": [ + "darkseagreen" + ], + "fa": [ + "سبز دریایی تیره" + ] + } + }, + { + "generate_name": "darkslategray", + "text": { + "en": [ + "darkslategray" + ], + "fa": [ + "خاکستری تیره" + ] + } + }, + { + "generate_name": "forestgreen", + "text": { + "en": [ + "forestgreen" + ], + "fa": [ + "سبز جنگلی" + ] + } + }, + { + "generate_name": "greenyellow", + "text": { + "en": [ + "greenyellow" + ], + "fa": [ + "زرد سبز" + ] + } + }, + { + "generate_name": "honeydew", + "text": { + "en": [ + "honeydew" + ], + "fa": [ + "شهد" + ] + } + }, + { + "generate_name": "lawngreen", + "text": { + "en": [ + "lawngreen" + ], + "fa": [ + "سبز چمنی" + ] + } + }, + { + "generate_name": "lightgreen", + "text": { + "en": [ + "lightgreen" + ], + "fa": [ + "سبز روشن" + ] + } + }, + { + "generate_name": "lightseagreen", + "text": { + "en": [ + "lightseagreen" + ], + "fa": [ + "سبز دریایی روشن" + ] + } + }, + { + "generate_name": "lime", + "text": { + "en": [ + "lime" + ], + "fa": [ + "لیمو سبز" + ] + } + }, + { + "generate_name": "limegreen", + "text": { + "en": [ + "limegreen" + ], + "fa": [ + "لیمو سبز روشن" + ] + } + }, + { + "generate_name": "mediumaquamarine", + "text": { + "en": [ + "mediumaquamarine" + ], + "fa": [ + "آب دریایی میانه" + ] + } + }, + { + "generate_name": "mediumseagreen", + "text": { + "en": [ + "mediumseagreen" + ], + "fa": [ + "سبز دریایی میانه" + ] + } + }, + { + "generate_name": "mediumspringgreen", + "text": { + "en": [ + "mediumspringgreen" + ], + "fa": [ + "سبز بهاری میانه" + ] + } + }, + { + "generate_name": "olivedrab", + "text": { + "en": [ + "olivedrab" + ], + "fa": [ + "سبز زیتونی تیره" + ] + } + }, + { + "generate_name": "palegreen", + "text": { + "en": [ + "palegreen" + ], + "fa": [ + "سبز کم" + ] + } + }, + { + "generate_name": "seagreen", + "text": { + "en": [ + "seagreen" + ], + "fa": [ + "سبز دریایی" + ] + } + }, + { + "generate_name": "springgreen", + "text": { + "en": [ + "springgreen" + ], + "fa": [ + "سبز بهاری" + ] + } + }, + { + "generate_name": "teal", + "text": { + "en": [ + "teal" + ], + "fa": [ + "فیروزه ای" + ] + } + }, + { + "generate_name": "yellowgreen", + "text": { + "en": [ + "yellowgreen" + ], + "fa": [ + "سبز زرد" + ] + } + }, + { + "generate_name": "aliceblue", + "text": { + "en": [ + "aliceblue" + ], + "fa": [ + "آبی آسمانی روشن" + ] + } + }, + { + "generate_name": "aqua", + "text": { + "en": [ + "aqua" + ], + "fa": [ + "آبی" + ] + } + }, + { + "generate_name": "azure", + "text": { + "en": [ + "azure" + ], + "fa": [ + "آبی روشن" + ] + } + }, + { + "generate_name": "cadetblue", + "text": { + "en": [ + "cadetblue" + ], + "fa": [ + "آبی کاپیتان" + ] + } + }, + { + "generate_name": "cornflowerblue", + "text": { + "en": [ + "cornflowerblue" + ], + "fa": [ + "آبی گل گندم" + ] + } + }, + { + "generate_name": "darkcyan", + "text": { + "en": [ + "darkcyan" + ], + "fa": [ + "آبی آسمانی تیره" + ] + } + }, + { + "generate_name": "darkturquoise", + "text": { + "en": [ + "darkturquoise" + ], + "fa": [ + "فیروزه ای تیره" + ] + } + }, + { + "generate_name": "deepskyblue", + "text": { + "en": [ + "deepskyblue" + ], + "fa": [ + "آبی آسمانی عمیق" + ] + } + }, + { + "generate_name": "dodgerblue", + "text": { + "en": [ + "dodgerblue" + ], + "fa": [ + "آبی آسمانی داج" + ] + } + }, + { + "generate_name": "lightblue", + "text": { + "en": [ + "lightblue" + ], + "fa": [ + "آبی روشن" + ] + } + }, + { + "generate_name": "lightcyan", + "text": { + "en": [ + "lightcyan" + ], + "fa": [ + "فیروزه ای روشن" + ] + } + }, + { + "generate_name": "lightskyblue", + "text": { + "en": [ + "lightskyblue" + ], + "fa": [ + "آبی آسمانی روشن" + ] + } + }, + { + "generate_name": "lightsteelblue", + "text": { + "en": [ + "lightsteelblue" + ], + "fa": [ + "آبی فولادی روشن" + ] + } + }, + { + "generate_name": "mediumblue", + "text": { + "en": [ + "mediumblue" + ], + "fa": [ + "آبی میانه" + ] + } + }, + { + "generate_name": "mediumturquoise", + "text": { + "en": [ + "mediumturquoise" + ], + "fa": [ + "فیروزه ای میانه" + ] + } + }, + { + "generate_name": "midnightblue", + "text": { + "en": [ + "midnightblue" + ], + "fa": [ + "آبی نیمه شب" + ] + } + }, + { + "generate_name": "navy", + "text": { + "en": [ + "navy" + ], + "fa": [ + "نیلی" + ] + } + }, + { + "generate_name": "paleturquoise", + "text": { + "en": [ + "paleturquoise" + ], + "fa": [ + "آبی روشن" + ] + } + }, + { + "generate_name": "powderblue", + "text": { + "en": [ + "powderblue" + ], + "fa": [ + "آبی پودری" + ] + } + }, + { + "generate_name": "royalblue", + "text": { + "en": [ + "royalblue" + ], + "fa": [ + "آبی سلطنتی" + ] + } + }, + { + "generate_name": "skyblue", + "text": { + "en": [ + "skyblue" + ], + "fa": [ + "آبی آسمانی" + ] + } + }, + { + "generate_name": "steelblue", + "text": { + "en": [ + "steelblue" + ], + "fa": [ + "آبی فولادی" + ] + } + }, + { + "generate_name": "blueviolet", + "text": { + "en": [ + "blueviolet" + ], + "fa": [ + "آبی بنفش" + ] + } + }, + { + "generate_name": "darkmagenta", + "text": { + "en": [ + "darkmagenta" + ], + "fa": [ + "ارغوانی تیره" + ] + } + }, + { + "generate_name": "darkorchid", + "text": { + "en": [ + "darkorchid" + ], + "fa": [ + "بنفش ارکیده تیره" + ] + } + }, + { + "generate_name": "darkslateblue", + "text": { + "en": [ + "darkslateblue" + ], + "fa": [ + "آبی ارغوانی تیره" + ] + } + }, + { + "generate_name": "darkviolet", + "text": { + "en": [ + "darkviolet" + ], + "fa": [ + "بنفش تیره" + ] + } + }, + { + "generate_name": "fuchsia", + "text": { + "en": [ + "fuchsia" + ], + "fa": [ + "سرخابی" + ] + } + }, + { + "generate_name": "lavender", + "text": { + "en": [ + "lavender" + ], + "fa": [ + "اسطوخودوس" + ] + } + }, + { + "generate_name": "magenta", + "text": { + "en": [ + "magenta" + ], + "fa": [ + "ارغوانی" + ] + } + }, + { + "generate_name": "mediumorchid", + "text": { + "en": [ + "mediumorchid" + ], + "fa": [ + "ارکیده میانه" + ] + } + }, + { + "generate_name": "mediumpurple", + "text": { + "en": [ + "mediumpurple" + ], + "fa": [ + "بنفش میانه" + ] + } + }, + { + "generate_name": "mediumslateblue", + "text": { + "en": [ + "mediumslateblue" + ], + "fa": [ + "آبی ارغوانی میانه" + ] + } + }, + { + "generate_name": "orchid", + "text": { + "en": [ + "orchid" + ], + "fa": [ + "ارکیده" + ] + } + }, + { + "generate_name": "plum", + "text": { + "en": [ + "plum" + ], + "fa": [ + "آلو" + ] + } + }, + { + "generate_name": "purple", + "text": { + "en": [ + "purple" + ], + "fa": [ + "بنفش" + ] + } + }, + { + "generate_name": "rebeccapurple", + "text": { + "en": [ + "rebeccapurple" + ], + "fa": [ + "بنفش ربکا" + ] + } + }, + { + "generate_name": "thistle", + "text": { + "en": [ + "thistle" + ], + "fa": [ + "خار مریم" + ] + } + }, + { + "generate_name": "violet", + "text": { + "en": [ + "violet" + ], + "fa": [ + "بنفش روشن" + ] + } + }, + { + "generate_name": "black", + "text": { + "en": [ + "black" + ], + "fa": [ + "سیاه" + ] + } + }, + { + "generate_name": "darkgray", + "text": { + "en": [ + "darkgray" + ], + "fa": [ + "خاکستری تیره" + ] + } + }, + { + "generate_name": "darkslategray", + "text": { + "en": [ + "darkslategray" + ], + "fa": [ + "خاکستری تخته تیره" + ] + } + }, + { + "generate_name": "dimgray", + "text": { + "en": [ + "dimgray" + ], + "fa": [ + "خاکستری کم‌رنگ" + ] + } + }, + { + "generate_name": "gainsboro", + "text": { + "en": [ + "gainsboro" + ], + "fa": [ + "گینزبورو" + ] + } + }, + { + "generate_name": "gray", + "text": { + "en": [ + "gray" + ], + "fa": [ + "خاکستری" + ] + } + }, + { + "generate_name": "lightgray", + "text": { + "en": [ + "lightgray" + ], + "fa": [ + "خاکستری روشن" + ] + } + }, + { + "generate_name": "lightsteelgray", + "text": { + "en": [ + "lightsteelgray" + ], + "fa": [ + "خاکستری فولادی روشن" + ] + } + }, + { + "generate_name": "silver", + "text": { + "en": [ + "silver" + ], + "fa": [ + "نقره‌ای" + ] + } + }, + { + "generate_name": "slategray", + "text": { + "en": [ + "slategray" + ], + "fa": [ + "خاکستری تخته" + ] + } + }, + { + "generate_name": "white", + "text": { + "en": [ + "white" + ], + "fa": [ + "سفید" + ] + } + }, + { + "generate_name": "whitesmoke", + "text": { + "en": [ + "whitesmoke" + ], + "fa": [ + "سفید دود" + ] + } + } + ], + "id": "ast_layout_allowed_style_color" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "max-content", + "text": { + "en": [ + "max-content" + ], + "fa": [ + "حداکثر محتوا" + ] + } + }, + { + "generate_name": "min-content", + "text": { + "en": [ + "min-content" + ], + "fa": [ + "حداقل محتوا" + ] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": [ + "fit-content" + ], + "fa": [ + "فیت" + ] + } + } + ], + "id": "ast_layout_allowed_style_width" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "max-content", + "text": { + "en": [ + "max-content" + ], + "fa": [ + "حداکثر محتوا" + ] + } + }, + { + "generate_name": "min-content", + "text": { + "en": [ + "min-content" + ], + "fa": [ + "حداقل محتوا" + ] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": [ + "fit-content" + ], + "fa": [ + "فیت" + ] + } + } + ], + "id": "ast_layout_allowed_style_height" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_aspect_ratio" + }, + { + "childrens": [ + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "مشاهده‌پذیر" + ] + } + }, + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_backface_visibility" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "min-content", + "text": { + "en": [ + "min-content" + ], + "fa": [ + "حداقل با محتوا" + ] + } + }, + { + "generate_name": "max-content", + "text": { + "en": [ + "max-content" + ], + "fa": [ + "ماکزیمم محتوا" + ] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": [ + "fit-content" + ], + "fa": [ + "فیت" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_block_size" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_image" + }, + { + "childrens": [ + { + "generate_name": "scroll", + "text": { + "en": [ + "scroll" + ], + "fa": [ + "پیمایش" + ] + } + }, + { + "generate_name": "fixed", + "text": { + "en": [ + "fixed" + ], + "fa": [ + "ثابت" + ] + } + }, + { + "generate_name": "local", + "text": { + "en": [ + "local" + ], + "fa": [ + "محلی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_attachment" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "عادی", + "معمولی" + ] + } + }, + { + "generate_name": "local", + "text": { + "en": [ + "local" + ], + "fa": [ + "محلی" + ] + } + }, + { + "generate_name": "local", + "text": { + "en": [ + "local" + ], + "fa": [ + "محلی" + ] + } + }, + { + "generate_name": "local", + "text": { + "en": [ + "local" + ], + "fa": [ + "محلی" + ] + } + }, + { + "generate_name": "local", + "text": { + "en": [ + "local" + ], + "fa": [ + "محلی" + ] + } + }, + { + "generate_name": "multiply", + "text": { + "en": [ + "multiply" + ], + "fa": [ + "سخت" + ] + } + }, + { + "generate_name": "screen", + "text": { + "en": [ + "screen" + ], + "fa": [ + "افزودن" + ] + } + }, + { + "generate_name": "overlay", + "text": { + "en": [ + "overlay" + ], + "fa": [ + "حذف" + ] + } + }, + { + "generate_name": "darken", + "text": { + "en": [ + "darken" + ], + "fa": [ + "تیره کردن" + ] + } + }, + { + "generate_name": "lighten", + "text": { + "en": [ + "lighten" + ], + "fa": [ + "روشن کردن" + ] + } + }, + { + "generate_name": "color-dodge", + "text": { + "en": [ + "color-dodge" + ], + "fa": [ + "سایه" + ] + } + }, + { + "generate_name": "color-burn", + "text": { + "en": [ + "color-burn" + ], + "fa": [ + "فراکتال" + ] + } + }, + { + "generate_name": "hue", + "text": { + "en": [ + "hue" + ], + "fa": [ + "حالت ترکیب" + ] + } + }, + { + "generate_name": "saturation", + "text": { + "en": [ + "saturation" + ], + "fa": [ + "مات" + ] + } + }, + { + "generate_name": "color", + "text": { + "en": [ + "color" + ], + "fa": [ + "رنگ" + ] + } + }, + { + "generate_name": "luminosity", + "text": { + "en": [ + "luminosity" + ], + "fa": [ + "تن سایه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_blend_mode" + }, + { + "childrens": [ + { + "generate_name": "content-box", + "text": { + "en": [ + "content-box" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "padding-box", + "text": { + "en": [ + "padding-box" + ], + "fa": [ + "حاشیه" + ] + } + }, + { + "generate_name": "border-box", + "text": { + "en": [ + "border-box" + ], + "fa": [ + "کل عنصر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_clip" + }, + { + "childrens": [ + { + "generate_name": "content-box", + "text": { + "en": [ + "content-box" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "padding-box", + "text": { + "en": [ + "padding-box" + ], + "fa": [ + "حاشیه" + ] + } + }, + { + "generate_name": "border-box", + "text": { + "en": [ + "border-box" + ], + "fa": [ + "کل عنصر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_origin" + }, + { + "childrens": [ + { + "generate_name": "left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_position_x" + }, + { + "childrens": [ + { + "generate_name": "top", + "text": { + "en": [ + "top" + ], + "fa": [ + "بالا" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "bottom", + "text": { + "en": [ + "bottom" + ], + "fa": [ + "پایین" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_position_y" + }, + { + "childrens": [ + { + "generate_name": "repeat", + "text": { + "en": [ + "repeat" + ], + "fa": [ + "تکرار" + ] + } + }, + { + "generate_name": "repeat-x", + "text": { + "en": [ + "repeat-x" + ], + "fa": [ + "تکرار در محور افقی" + ] + } + }, + { + "generate_name": "repeat-y", + "text": { + "en": [ + "repeat-y" + ], + "fa": [ + "تکرار در محور عمودی" + ] + } + }, + { + "generate_name": "no-repeat", + "text": { + "en": [ + "no-repeat" + ], + "fa": [ + "هیچ" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_repeat" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "cover", + "text": { + "en": [ + "cover" + ], + "fa": [ + "پوشش" + ] + } + }, + { + "generate_name": "contain", + "text": { + "en": [ + "contain" + ], + "fa": [ + "مناسب با محتوا" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_background_size" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط‌چین", + "خط چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه‌چین", + "نقطه چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دوگانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_end_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_end_width" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط‌چین", + "خط چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه چین", + "نقطه‌چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دو گانه", + "دوگانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_start_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_start_width" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط چین", + "خط‌چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه چین", + "نقطه‌چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دو گانه", + "دوگانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_bottom_style" + }, + { + "childrens": [ + { + "generate_name": "collapse", + "text": { + "en": [ + "collapse" + ], + "fa": [ + "بله", + "اره" + ] + } + }, + { + "generate_name": "separate", + "text": { + "en": [ + "separate" + ], + "fa": [ + "خیر", + "نه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_collapse" + }, + { + "childrens": [ + { + "generate_name": "repeat", + "text": { + "en": [ + "repeat" + ], + "fa": [ + "تکرار" + ] + } + }, + { + "generate_name": "repeat-x", + "text": { + "en": [ + "repeat-x" + ], + "fa": [ + "تکرارافقی", + "تکرار افقی" + ] + } + }, + { + "generate_name": "repeat-y", + "text": { + "en": [ + "repeat-y" + ], + "fa": [ + "تکرارعمودی", + "تکرار عمودی" + ] + } + }, + { + "generate_name": "no-repeat", + "text": { + "en": [ + "no-repeat" + ], + "fa": [ + "بدون‌تکرار", + "بدون تکرار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_image_repeat" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_image_source" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_image_width" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط‌چین", + "خط چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه‌ چین", + "نقطه‌چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دوگانه", + "دو گانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_inline_end_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط چین", + "خط‌چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه چین", + "نقطه‌چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دو گانه", + "دوگانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_inline_start_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط چین", + "خط‌چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه چین", + "نقطه‌چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دو گانه", + "دوگانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_left_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط چین", + "خط‌چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه چین", + "نقطه‌چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دو گانه", + "دوگانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_right_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط چین", + "خط‌چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه چین", + "نقطه‌چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دو گانه", + "دوگانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_border_top_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_bottom" + }, + { + "childrens": [ + { + "generate_name": "content-box", + "text": { + "en": [ + "content-box" + ], + "fa": [ + "محتویات" + ] + } + }, + { + "generate_name": "border-box", + "text": { + "en": [ + "border-box" + ], + "fa": [ + "مرزی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_box_sizing" + }, + { + "childrens": [ + { + "generate_name": "avoid", + "text": { + "en": [ + "avoid" + ], + "fa": [ + "اجتناب" + ] + } + }, + { + "generate_name": "avoid-page", + "text": { + "en": [ + "avoid-page" + ], + "fa": [ + "اجتناب پرچم" + ] + } + }, + { + "generate_name": "avoid-column", + "text": { + "en": [ + "avoid-column" + ], + "fa": [ + "اجتناب صفحه" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "شکست" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_break_inside" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "شکست" + ] + } + }, + { + "generate_name": "page", + "text": { + "en": [ + "page" + ], + "fa": [ + "صفحه" + ] + } + }, + { + "generate_name": "column", + "text": { + "en": [ + "column" + ], + "fa": [ + "ستون" + ] + } + }, + { + "generate_name": "region", + "text": { + "en": [ + "region" + ], + "fa": [ + "خلاصه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_break_before" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "شکست" + ] + } + }, + { + "generate_name": "page", + "text": { + "en": [ + "page" + ], + "fa": [ + "صفحه" + ] + } + }, + { + "generate_name": "column", + "text": { + "en": [ + "column" + ], + "fa": [ + "ستون" + ] + } + }, + { + "generate_name": "region", + "text": { + "en": [ + "region" + ], + "fa": [ + "خلاصه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_break_after" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + }, + { + "generate_name": "top", + "text": { + "en": [ + "top" + ], + "fa": [ + "بالا" + ] + } + }, + { + "generate_name": "bottom", + "text": { + "en": [ + "bottom" + ], + "fa": [ + "پایین" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_caption_side" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پایین" + ] + } + }, + { + "generate_name": "right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "both", + "text": { + "en": [ + "both" + ], + "fa": [ + "هردو", + "هر دو" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_clear" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + }, + { + "generate_name": "circle()", + "text": { + "en": [ + "circle()" + ], + "fa": [ + "دایره" + ] + } + }, + { + "generate_name": "rect()", + "text": { + "en": [ + "rect()" + ], + "fa": [ + "مستطیل" + ] + } + }, + { + "generate_name": "polygon()", + "text": { + "en": [ + "polygon()" + ], + "fa": [ + "پنج‌ ضلعی", + "پنج‌ضلعی" + ] + } + }, + { + "generate_name": "path()", + "text": { + "en": [ + "path()" + ], + "fa": [ + "مسیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_clip_path" + }, + { + "childrens": [ + { + "generate_name": "nonzero", + "text": { + "en": [ + "nonzero" + ], + "fa": [ + "تازه" + ] + } + }, + { + "generate_name": "evenodd", + "text": { + "en": [ + "evenodd" + ], + "fa": [ + "یکسان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_clip_rule" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "srgb", + "text": { + "en": [ + "srgb" + ], + "fa": [ + "RGB", + "rgb" + ] + } + }, + { + "generate_name": "linearRGB", + "text": { + "en": [ + "linearRGB" + ], + "fa": [ + "خطی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_color_interpolation" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "srgb", + "text": { + "en": [ + "srgb" + ], + "fa": [ + "RGB", + "rgb" + ] + } + }, + { + "generate_name": "linearRGB", + "text": { + "en": [ + "linearRGB" + ], + "fa": [ + "خطی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_color_interpolation_filters" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "light", + "text": { + "en": [ + "light" + ], + "fa": [ + "روشن" + ] + } + }, + { + "generate_name": "dark", + "text": { + "en": [ + "dark" + ], + "fa": [ + "تاریک" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_color_scheme" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_column_count" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "balance", + "text": { + "en": [ + "balance" + ], + "fa": [ + "بلافاصله", + "بلا فاصله" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_column_fill" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "پیوسته" + ] + } + }, + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط‌چین", + "خط چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "نقطه‌چین", + "نقطه چین" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دوگانه", + "دو گانه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_column_rule_style" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "یک ستون" + ] + } + }, + { + "generate_name": "all", + "text": { + "en": [ + "all" + ], + "fa": [ + "بیش از یک ستون", + "بیش از یک‌ستون" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_column_span" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "content", + "text": { + "en": [ + "content" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "layout", + "text": { + "en": [ + "layout" + ], + "fa": [ + "لایه" + ] + } + }, + { + "generate_name": "size", + "text": { + "en": [ + "size" + ], + "fa": [ + "اندازه" + ] + } + }, + { + "generate_name": "layout size", + "text": { + "en": [ + "layout size" + ], + "fa": [ + "لایه و اندازه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_contain" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_block_size" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_height" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_inline_size" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_size" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_width" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "inline-size", + "text": { + "en": [ + "inline-size" + ], + "fa": [ + "کامل" + ] + } + }, + { + "generate_name": "block-size", + "text": { + "en": [ + "block-size" + ], + "fa": [ + "بیشتر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_container" + }, + { + "childrens": [ + { + "generate_name": "name", + "text": { + "en": [ + "name" + ], + "fa": [ + "نام" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_container_name" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "inline-size", + "text": { + "en": [ + "inline-size" + ], + "fa": [ + "بزرگ" + ] + } + }, + { + "generate_name": "block-size", + "text": { + "en": [ + "block-size" + ], + "fa": [ + "بیشتر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_container_type" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "خالی" + ] + } + }, + { + "generate_name": "content", + "text": { + "en": [ + "content" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "var()", + "text": { + "en": [ + "var()" + ], + "fa": [ + "متغیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_content" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "معلوم" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "مشاهده" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_content_visibility" + }, + { + "childrens": [ + { + "generate_name": "number", + "text": { + "en": [ + "number" + ], + "fa": [ + "عدد" + ] + } + }, + { + "generate_name": "counter()", + "text": { + "en": [ + "counter()" + ], + "fa": [ + "حساب" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_counter_increment" + }, + { + "childrens": [ + { + "generate_name": "number", + "text": { + "en": [ + "number" + ], + "fa": [ + "عدد" + ] + } + }, + { + "generate_name": "counter()", + "text": { + "en": [ + "counter()" + ], + "fa": [ + "شمارنده" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_counter_set" + }, + { + "childrens": [ + { + "generate_name": "pointer", + "text": { + "en": [ + "pointer" + ], + "fa": [ + "دست" + ] + } + }, + { + "generate_name": "default", + "text": { + "en": [ + "default" + ], + "fa": [ + "نشانگر" + ] + } + }, + { + "generate_name": "not-allowed", + "text": { + "en": [ + "not-allowed" + ], + "fa": [ + "مشکل" + ] + } + }, + { + "generate_name": "text", + "text": { + "en": [ + "text" + ], + "fa": [ + "متن" + ] + } + }, + { + "generate_name": "progress", + "text": { + "en": [ + "progress" + ], + "fa": [ + "بازی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_cursor" + }, + { + "childrens": [ + { + "generate_name": "ltr", + "text": { + "en": [ + "ltr" + ], + "fa": [ + "چپ به راست" + ] + } + }, + { + "generate_name": "rtl", + "text": { + "en": [ + "rtl" + ], + "fa": [ + "راست به چپ" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_direction" + }, + { + "childrens": [ + { + "generate_name": "block", + "text": { + "en": [ + "block" + ], + "fa": [ + "بلوک" + ] + } + }, + { + "generate_name": "inline", + "text": { + "en": [ + "inline" + ], + "fa": [ + "خطی" + ] + } + }, + { + "generate_name": "inline-block", + "text": { + "en": [ + "inline-block" + ], + "fa": [ + "بلوک خطی" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "flex", + "text": { + "en": [ + "flex" + ], + "fa": [ + "فلکس", + "منطف" + ] + } + }, + { + "generate_name": "contents", + "text": { + "en": [ + "contents" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "grid", + "text": { + "en": [ + "grid" + ], + "fa": [ + "شبکه" + ] + } + }, + { + "generate_name": "subgrid", + "text": { + "en": [ + "subgrid" + ], + "fa": [ + "فرعی" + ] + } + }, + { + "generate_name": "list-item", + "text": { + "en": [ + "list-item" + ], + "fa": [ + "فهرست" + ] + } + }, + { + "generate_name": "inline-list-item", + "text": { + "en": [ + "inline-list-item" + ], + "fa": [ + "فهرست داخلی" + ] + } + }, + { + "generate_name": "table", + "text": { + "en": [ + "table" + ], + "fa": [ + "جدول" + ] + } + }, + { + "generate_name": "table-row-group", + "text": { + "en": [ + "table-row-group" + ], + "fa": [ + "جدول سطر گروه" + ] + } + }, + { + "generate_name": "table-header-group", + "text": { + "en": [ + "table-header-group" + ], + "fa": [ + "جدول سربرگ گروه" + ] + } + }, + { + "generate_name": "table-footer-group", + "text": { + "en": [ + "table-footer-group" + ], + "fa": [ + "جدول زیرنویس گروه" + ] + } + }, + { + "generate_name": "table-row", + "text": { + "en": [ + "table-row" + ], + "fa": [ + "جدول ردیف" + ] + } + }, + { + "generate_name": "table-cell", + "text": { + "en": [ + "table-cell" + ], + "fa": [ + "جدول سلول" + ] + } + }, + { + "generate_name": "table-column", + "text": { + "en": [ + "table-column" + ], + "fa": [ + "جدول ستون" + ] + } + }, + { + "generate_name": "table-column-group", + "text": { + "en": [ + "table-column-group" + ], + "fa": [ + "جدول گروه ستون" + ] + } + }, + { + "generate_name": "table-caption", + "text": { + "en": [ + "table-caption" + ], + "fa": [ + "جدول ثابت" + ] + } + }, + { + "generate_name": "table-column", + "text": { + "en": [ + "inline-grid" + ], + "fa": [ + "شبکه داخلی" + ] + } + }, + { + "generate_name": "inline-flex", + "text": { + "en": [ + "inline-flex" + ], + "fa": [ + "فلکس داخلی" + ] + } + }, + { + "generate_name": "inline-contents", + "text": { + "en": [ + "inline-contents" + ], + "fa": [ + "محتوا داخلی" + ] + } + }, + { + "generate_name": "ruby", + "text": { + "en": [ + "ruby" + ], + "fa": [ + "محتوای شبکه" + ] + } + }, + { + "generate_name": "ruby-base", + "text": { + "en": [ + "ruby-base" + ], + "fa": [ + "پایه شبکه" + ] + } + }, + { + "generate_name": "ruby-text", + "text": { + "en": [ + "ruby-text" + ], + "fa": [ + "روبی گروه" + ] + } + }, + { + "generate_name": "ruby-base-container", + "text": { + "en": [ + "ruby-base-container" + ], + "fa": [ + "پایه روبی داخلی" + ] + } + }, + { + "generate_name": "ruby-text-container", + "text": { + "en": [ + "ruby-text-container" + ], + "fa": [ + "متن روبی داخلی" + ] + } + }, + { + "generate_name": "inline-contents", + "text": { + "en": [ + "inline-contents" + ], + "fa": [ + "گروه روبی داخلی" + ] + } + }, + { + "generate_name": "run-in", + "text": { + "en": [ + "run-in" + ], + "fa": [ + "اصطلاح" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_display" + }, + { + "childrens": [ + { + "generate_name": "hide", + "text": { + "en": [ + "hide" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "flex-start", + "text": { + "en": [ + "flex-start" + ], + "fa": [ + "شروع" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "flex-end", + "text": { + "en": [ + "flex-end" + ], + "fa": [ + "پایان" + ] + } + }, + { + "generate_name": "stretch", + "text": { + "en": [ + "stretch" + ], + "fa": [ + "کشش" + ] + } + }, + { + "generate_name": "baseline", + "text": { + "en": [ + "baseline" + ], + "fa": [ + "خط مبنا" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_align_items" + }, + { + "childrens": [ + { + "generate_name": "hide", + "text": { + "en": [ + "hide" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "show", + "text": { + "en": [ + "show" + ], + "fa": [ + "نمایش" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_empty_cells" + }, + { + "childrens": [ + { + "generate_name": "color", + "text": { + "en": [ + "color" + ], + "fa": [ + "رنگ" + ] + } + }, + { + "generate_name": "image", + "text": { + "en": [ + "image" + ], + "fa": [ + "تصویر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_fill" + }, + { + "childrens": [ + { + "generate_name": "nonzero", + "text": { + "en": [ + "nonzero" + ], + "fa": [ + "تازه" + ] + } + }, + { + "generate_name": "evenodd", + "text": { + "en": [ + "evenodd" + ], + "fa": [ + "یکسان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_fill_rule" + }, + { + "childrens": [ + { + "generate_name": "blur()", + "text": { + "en": [ + "blur()" + ], + "fa": [ + "مات", + "گرم" + ] + } + }, + { + "generate_name": "brightness()", + "text": { + "en": [ + "brightness()" + ], + "fa": [ + "کنتراست" + ] + } + }, + { + "generate_name": "drop-shadow()", + "text": { + "en": [ + "drop-shadow()" + ], + "fa": [ + "گرادیان" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_filter" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_flex" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_basis" + }, + { + "childrens": [ + { + "generate_name": "row", + "text": { + "en": [ + "row" + ], + "fa": [ + "افقی" + ] + } + }, + { + "generate_name": "column", + "text": { + "en": [ + "column" + ], + "fa": [ + "عمودی" + ] + } + }, + { + "generate_name": "row-reverse", + "text": { + "en": [ + "row-reverse" + ], + "fa": [ + "افقی معکوس" + ] + } + }, + { + "generate_name": "column-reverse", + "text": { + "en": [ + "column-reverse" + ], + "fa": [ + "عمودی معکوس" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_direction" + }, + { + "childrens": [ + { + "generate_name": "row wrap", + "text": { + "en": [ + "row wrap" + ], + "fa": [ + "جهت فلکس و چینش" + ] + } + }, + { + "generate_name": "row nowrap", + "text": { + "en": [ + "row nowrap" + ], + "fa": [ + "پخش" + ] + } + }, + { + "generate_name": "column wrap", + "text": { + "en": [ + "column wrap" + ], + "fa": [ + "جهت عمودی و چینش" + ] + } + }, + { + "generate_name": "column nowrap", + "text": { + "en": [ + "column nowrap" + ], + "fa": [ + "عمودی و پخش" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_flow" + }, + { + "childrens": [ + { + "generate_name": "nowrap", + "text": { + "en": [ + "nowrap" + ], + "fa": [ + "پهن" + ] + } + }, + { + "generate_name": "wrap", + "text": { + "en": [ + "wrap" + ], + "fa": [ + "چینش" + ] + } + }, + { + "generate_name": "wrap-reverse", + "text": { + "en": [ + "wrap-reverse" + ], + "fa": [ + "چینش معکوس" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_wrap" + }, + { + "childrens": [ + { + "generate_name": "left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "خالی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_float" + }, + { + "id": "ast_layout_allowed_style_list_font" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "block", + "text": { + "en": [ + "block" + ], + "fa": [ + "بلوک" + ] + } + }, + { + "generate_name": "swap", + "text": { + "en": [ + "swap" + ], + "fa": [ + "تعویض" + ] + } + }, + { + "generate_name": "fallback", + "text": { + "en": [ + "fallback" + ], + "fa": [ + "پشتیبانی" + ] + } + }, + { + "generate_name": "optional", + "text": { + "en": [ + "optional" + ], + "fa": [ + "اختیاری", + "دلخواه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_display" + }, + { + "id": "ast_layout_allowed_style_list_font_family" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "فعال" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "غیرفعال", + "غیر فعال" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_feature_settings" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "نه" + ] + } + }, + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "بله" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_kerning" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "غیر فعال", + "غیرفعال" + ] + } + }, + { + "generate_name": "override", + "text": { + "en": [ + "override" + ], + "fa": [ + "فعال" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_language_override" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "optical", + "text": { + "en": [ + "optical" + ], + "fa": [ + "سازگار" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "غیر سازگار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_optical_sizing" + }, + { + "childrens": [ + { + "generate_name": "ultra-condensed", + "text": { + "en": [ + "ultra-condensed" + ], + "fa": [ + "پهن" + ] + } + }, + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "متوسط" + ] + } + }, + { + "generate_name": "ultra-expanded", + "text": { + "en": [ + "ultra-expanded" + ], + "fa": [ + "کشیده" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_stretch" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "عادی", + "معمولی" + ] + } + }, + { + "generate_name": "italic", + "text": { + "en": [ + "italic" + ], + "fa": [ + "خوب" + ] + } + }, + { + "generate_name": "oblique", + "text": { + "en": [ + "oblique" + ], + "fa": [ + "خمیده" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_style" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "معمولی", + "عادی" + ] + } + }, + { + "generate_name": "small-caps", + "text": { + "en": [ + "small-caps" + ], + "fa": [ + "حرف‌های بزرگ" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_variant" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "معمولی", + "عادی" + ] + } + }, + { + "generate_name": "bold", + "text": { + "en": [ + "bold" + ], + "fa": [ + "ضخیم", + "سنگین" + ] + } + }, + { + "generate_name": "bolder", + "text": { + "en": [ + "bolder" + ], + "fa": [ + "خیلی ضخیم", + "خیلی سنگین" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_font_weight" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "column", + "text": { + "en": [ + "column" + ], + "fa": [ + "ستون" + ] + } + }, + { + "generate_name": "row", + "text": { + "en": [ + "row" + ], + "fa": [ + "ردیف" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_area" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_auto_columns" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "column", + "text": { + "en": [ + "column" + ], + "fa": [ + "ستون" + ] + } + }, + { + "generate_name": "row", + "text": { + "en": [ + "row" + ], + "fa": [ + "ردیف" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_auto_flow" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_auto_rows" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_column" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_column_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_column_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_row" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_row_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_row_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template_areas" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template_columns" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template_rows" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_height" + }, + { + "childrens": [ + { + "generate_name": "flex-start", + "text": { + "en": [ + "flex-start" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "flex-end", + "text": { + "en": [ + "flex-end" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "space-between", + "text": { + "en": [ + "space-between" + ], + "fa": [ + "پخش" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_justify_content" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_left" + }, + { + "childrens": [ + { + "generate_name": "cover", + "text": { + "en": [ + "cover" + ], + "fa": [ + "پوشش" + ] + } + }, + { + "generate_name": "disc", + "text": { + "en": [ + "disc" + ], + "fa": [ + "نشان‌دهنده", + "نشان دهنده" + ] + } + }, + { + "generate_name": "circle", + "text": { + "en": [ + "circle" + ], + "fa": [ + "دایره‌ای" + ] + } + }, + { + "generate_name": "square", + "text": { + "en": [ + "square" + ], + "fa": [ + "مستطیل" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "پنهان", + "غیر فعال" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_list_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_margin" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_bottom" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_left" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_right" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_top" + }, + { + "childrens": [ + { + "generate_name": "cover", + "text": { + "en": [ + "cover" + ], + "fa": [ + "پوشش" + ] + } + }, + { + "generate_name": "contain", + "text": { + "en": [ + "contain" + ], + "fa": [ + "پوشش کامل" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_object_fit" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding" + }, + { + "childrens": [ + { + "generate_name": "underline", + "text": { + "en": [ + "underline" + ], + "fa": [ + "زیرخط", + "زیر خط" + ] + } + }, + { + "generate_name": "line-through", + "text": { + "en": [ + "line-through" + ], + "fa": [ + "خط خورده" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "بی‌خط", + "بی خط" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_text_decoration" + }, + { + "id": "ast_layout_allowed_style_list_z_index" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_outline_color" + }, + { + "childrens": [ + { + "generate_name": "dashed", + "text": { + "en": [ + "dashed" + ], + "fa": [ + "خط‌چین", + "خط چین" + ] + } + }, + { + "generate_name": "dotted", + "text": { + "en": [ + "dotted" + ], + "fa": [ + "خط دار", + "خط‌دار" + ] + } + }, + { + "generate_name": "solid", + "text": { + "en": [ + "solid" + ], + "fa": [ + "مستقیم" + ] + } + }, + { + "generate_name": "double", + "text": { + "en": [ + "double" + ], + "fa": [ + "دو گانه", + "دوگانه" + ] + } + }, + { + "generate_name": "groove", + "text": { + "en": [ + "groove" + ], + "fa": [ + "موجی" + ] + } + }, + { + "generate_name": "inset", + "text": { + "en": [ + "inset" + ], + "fa": [ + "فرورفته", + "فرو رفته" + ] + } + }, + { + "generate_name": "outset", + "text": { + "en": [ + "outset" + ], + "fa": [ + "برامده", + "برآمده", + "برامده" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_outline_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_outline_width" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "غیرفعال", + "غیر فعال" + ] + } + }, + { + "generate_name": "scroll", + "text": { + "en": [ + "scroll" + ], + "fa": [ + "چرخش" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "بله" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "خیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_anchor" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "غیرفعال", + "غیر فعال" + ] + } + }, + { + "generate_name": "scroll", + "text": { + "en": [ + "scroll" + ], + "fa": [ + "چرخش" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_block" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "غیرفعال", + "غیر فعال" + ] + } + }, + { + "generate_name": "scroll", + "text": { + "en": [ + "scroll" + ], + "fa": [ + "چرخش" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_inline" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خیر" + ] + } + }, + { + "generate_name": "break-word", + "text": { + "en": [ + "break-word" + ], + "fa": [ + "بله" + ] + } + }, + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "خیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_wrap" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "غیر فعال", + "غیرفعال" + ] + } + }, + { + "generate_name": "scroll", + "text": { + "en": [ + "scroll" + ], + "fa": [ + "چرخش" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_x" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "غیر فعال", + "غیرفعال" + ] + } + }, + { + "generate_name": "scroll", + "text": { + "en": [ + "scroll" + ], + "fa": [ + "چرخش" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_y" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_block_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_block_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_bottom" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_inline" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_inline_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_inline_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_left" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_right" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_top" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار", + "بله" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "خیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_page" + }, + { + "childrens": [ + { + "generate_name": "always", + "text": { + "en": [ + "always" + ], + "fa": [ + "همیشه", + "بله" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_page_break_after" + }, + { + "childrens": [ + { + "generate_name": "always", + "text": { + "en": [ + "always" + ], + "fa": [ + "همیشه", + "بله" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_page_break_before" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "بله", + "خودکار" + ] + } + }, + { + "generate_name": "avoid", + "text": { + "en": [ + "avoid" + ], + "fa": [ + "خیر" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_page_break_inside" + }, + { + "childrens": [ + { + "generate_name": "content", + "text": { + "en": [ + "content" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "border", + "text": { + "en": [ + "border" + ], + "fa": [ + "مرز", + "حاشیه" + ] + } + }, + { + "generate_name": "padding", + "text": { + "en": [ + "padding" + ], + "fa": [ + "فاصله" + ] + } + }, + { + "generate_name": "all", + "text": { + "en": [ + "all" + ], + "fa": [ + "همه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_paint_order" + }, + { + "id": "ast_layout_allowed_style_list_perspective" + }, + { + "childrens": [ + { + "generate_name": "space-between", + "text": { + "en": [ + "space-between" + ], + "fa": [ + "فضا" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "start", + "text": { + "en": [ + "start" + ], + "fa": [ + "جپ" + ] + } + }, + { + "generate_name": "end", + "text": { + "en": [ + "end" + ], + "fa": [ + "راست" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_place_content" + }, + { + "childrens": [ + { + "generate_name": "space-between", + "text": { + "en": [ + "space-between" + ], + "fa": [ + "فضا" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "start", + "text": { + "en": [ + "start" + ], + "fa": [ + "جپ" + ] + } + }, + { + "generate_name": "end", + "text": { + "en": [ + "end" + ], + "fa": [ + "راست" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_place_items" + }, + { + "childrens": [ + { + "generate_name": "space-between", + "text": { + "en": [ + "space-between" + ], + "fa": [ + "فضا" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "start", + "text": { + "en": [ + "start" + ], + "fa": [ + "جپ" + ] + } + }, + { + "generate_name": "end", + "text": { + "en": [ + "end" + ], + "fa": [ + "راست" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_place_self" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "فعال" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "غیرفعال", + "غیر فعال" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_pointer_events" + }, + { + "childrens": [ + { + "generate_name": "absolute", + "text": { + "en": [ + "absolute" + ], + "fa": [ + "مطلق" + ] + } + }, + { + "generate_name": "fixed", + "text": { + "en": [ + "fixed" + ], + "fa": [ + "ثابت" + ] + } + }, + { + "generate_name": "sticky", + "text": { + "en": [ + "sticky" + ], + "fa": [ + "چسبان" + ] + } + }, + { + "generate_name": "relative", + "text": { + "en": [ + "relative" + ], + "fa": [ + "نسبی" + ] + } + }, + { + "generate_name": "static", + "text": { + "en": [ + "static" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_position" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "exact", + "text": { + "en": [ + "exact" + ], + "fa": [ + "بهینه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_print_color_adjust" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "\"«\" \"»\"", + "text": { + "en": [ + "auto" + ], + "fa": [ + "تکی" + ] + } + }, + { + "generate_name": "\"«\" \"»\" \"‹\" \"›\"", + "text": { + "en": [ + "auto" + ], + "fa": [ + "دوتایی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_quotes" + }, + { + "childrens": [ + { + "generate_name": "horizontal", + "text": { + "en": [ + "horizontal" + ], + "fa": [ + "افقی" + ] + } + }, + { + "generate_name": "vertical", + "text": { + "en": [ + "vertical" + ], + "fa": [ + "عمودی" + ] + } + }, + { + "generate_name": "both", + "text": { + "en": [ + "both" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "غیرفعال", + "غیر فعال" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_resize" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_right" + }, + { + "childrens": [ + { + "generate_name": "deg", + "text": { + "en": [ + "deg" + ], + "fa": [ + "درجه" + ] + } + }, + { + "generate_name": "rad", + "text": { + "en": [ + "rad" + ], + "fa": [ + "رادیان" + ] + } + }, + { + "generate_name": "turn", + "text": { + "en": [ + "turn" + ], + "fa": [ + "مدور" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_rotate" + }, + { + "childrens": [ + { + "generate_name": "right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "base", + "text": { + "en": [ + "base" + ], + "fa": [ + "بنیاد" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_ruby_align" + }, + { + "childrens": [ + { + "generate_name": "smooth", + "text": { + "en": [ + "smooth" + ] + } + }, + { + "generate_name": "smooth", + "text": { + "en": [ + "smooth" + ] + } + }, + { + "generate_name": "over", + "text": { + "en": [ + "over" + ], + "fa": [ + "بالا", + "روی" + ] + } + }, + { + "generate_name": "under", + "text": { + "en": [ + "under" + ], + "fa": [ + "پایین", + "زیر" + ] + } + }, + { + "generate_name": "before", + "text": { + "en": [ + "before" + ], + "fa": [ + "قبل", + "پیش" + ] + } + }, + { + "generate_name": "after", + "text": { + "en": [ + "after" + ], + "fa": [ + "بعد", + "پس" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_ruby_position" + }, + { + "childrens": [ + { + "generate_name": "smooth", + "text": { + "en": [ + "smooth" + ], + "fa": [ + "نرم", + "هموار" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_scroll_behavior" + }, + { + "childrens": [ + { + "generate_name": "start", + "text": { + "en": [ + "start" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "end", + "text": { + "en": [ + "end" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "ترازبندی", + "تراز بندی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_scroll_snap_align" + }, + { + "childrens": [ + { + "generate_name": "circle", + "text": { + "en": [ + "circle" + ], + "fa": [ + "دایره" + ] + } + }, + { + "generate_name": "x", + "text": { + "en": [ + "x" + ], + "fa": [ + "تک محور", + "تکمحور" + ] + } + }, + { + "generate_name": "y", + "text": { + "en": [ + "y" + ], + "fa": [ + "دو محور", + "دومحور" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "غیرفعال" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_scroll_snap_type" + }, + { + "childrens": [ + { + "generate_name": "circle", + "text": { + "en": [ + "circle" + ], + "fa": [ + "دایره" + ] + } + }, + { + "generate_name": "rect", + "text": { + "en": [ + "rect" + ], + "fa": [ + "مستطیل" + ] + } + }, + { + "generate_name": "ellipse", + "text": { + "en": [ + "ellipse" + ], + "fa": [ + "بیضی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_shape_outside" + }, + { + "childrens": [ + { + "generate_name": "left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "justify", + "text": { + "en": [ + "justify" + ], + "fa": [ + "ترازبندی", + "تراز بندی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_text_align" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "justify", + "text": { + "en": [ + "justify" + ], + "fa": [ + "تراز بندی", + "تراز‌بندی" + ] + } + }, + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_text_align_last" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_text_indent" + }, + { + "childrens": [ + { + "generate_name": "uppercase", + "text": { + "en": [ + "uppercase" + ], + "fa": [ + "بزرگ" + ] + } + }, + { + "generate_name": "lowercase", + "text": { + "en": [ + "lowercase" + ], + "fa": [ + "کوچک" + ] + } + }, + { + "generate_name": "capitalize", + "text": { + "en": [ + "capitalize" + ], + "fa": [ + "بزرگ و کوچک" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_text_transform" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_top" + }, + { + "childrens": [ + { + "generate_name": "rotate", + "text": { + "en": [ + "rotate" + ], + "fa": [ + "چرخش" + ] + } + }, + { + "generate_name": "scale", + "text": { + "en": [ + "scale" + ], + "fa": [ + "مقیاس" + ] + } + }, + { + "generate_name": "translate", + "text": { + "en": [ + "translate" + ], + "fa": [ + "ترجمه" + ] + } + }, + { + "generate_name": "skew", + "text": { + "en": [ + "skew" + ], + "fa": [ + "شیب" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transform" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "bidi-override", + "text": { + "en": [ + "bidi-override" + ], + "fa": [ + "معکوس" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_unicode_bidi" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "اجازه" + ] + } + }, + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "غیرفعال", + "غیر فعال" + ] + } + }, + { + "generate_name": "text", + "text": { + "en": [ + "text" + ], + "fa": [ + "جلوگیری" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_user_select" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_width" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "transform", + "text": { + "en": [ + "transform" + ], + "fa": [ + "شفاف" + ] + } + }, + { + "generate_name": "opacity", + "text": { + "en": [ + "opacity" + ], + "fa": [ + "کاهش" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_will_change" + }, + { + "childrens": [ + { + "generate_name": "border-box", + "text": { + "en": [ + "border-box" + ], + "fa": [ + "مرز" + ] + } + }, + { + "generate_name": "content-box", + "text": { + "en": [ + "content-box" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "fill-box", + "text": { + "en": [ + "fill-box" + ], + "fa": [ + "پوشش" + ] + } + }, + { + "generate_name": "view-box", + "text": { + "en": [ + "view-box" + ], + "fa": [ + "نمایش" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transform_box" + }, + { + "childrens": [ + { + "generate_name": "center", + "text": { + "en": [ + "center" + ], + "fa": [ + "مرکز" + ] + } + }, + { + "generate_name": "left", + "text": { + "en": [ + "left" + ], + "fa": [ + "چپ" + ] + } + }, + { + "generate_name": "right", + "text": { + "en": [ + "right" + ], + "fa": [ + "راست" + ] + } + }, + { + "generate_name": "top", + "text": { + "en": [ + "top" + ], + "fa": [ + "بالا" + ] + } + }, + { + "generate_name": "bottom", + "text": { + "en": [ + "bottom" + ], + "fa": [ + "پایین" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transform_origin" + }, + { + "childrens": [ + { + "generate_name": "flat", + "text": { + "en": [ + "flat" + ], + "fa": [ + "مسطح" + ] + } + }, + { + "generate_name": "preserve-3d", + "text": { + "en": [ + "preserve-3d" + ], + "fa": [ + "سه‌بعدی", + "سه بعدی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transform_style" + }, + { + "childrens": [ + { + "generate_name": "duration", + "text": { + "en": [ + "duration" + ], + "fa": [ + "مدت" + ] + } + }, + { + "generate_name": "delay", + "text": { + "en": [ + "delay" + ], + "fa": [ + "تاخیر" + ] + } + }, + { + "generate_name": "property", + "text": { + "en": [ + "property" + ], + "fa": [ + "ویژگی" + ] + } + }, + { + "generate_name": "timing-function", + "text": { + "en": [ + "timing-function" + ], + "fa": [ + "تابع زمان ‌بندی", + "تابع زمان‌بندی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transition" + }, + { + "childrens": [ + { + "generate_name": "flat", + "text": { + "en": [ + "flat" + ], + "fa": [ + "مسطح" + ] + } + }, + { + "generate_name": "smooth", + "text": { + "en": [ + "smooth" + ], + "fa": [ + "مناسب" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_behavior" + }, + { + "childrens": [ + { + "generate_name": "s", + "text": { + "en": [ + "s" + ], + "fa": [ + "ثانیه" + ] + } + }, + { + "generate_name": "ms", + "text": { + "en": [ + "ms" + ], + "fa": [ + "میلی‌ ثانیه", + "میلی‌ثانیه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_delay" + }, + { + "childrens": [ + { + "generate_name": "s", + "text": { + "en": [ + "s" + ], + "fa": [ + "ثانیه" + ] + } + }, + { + "generate_name": "ms", + "text": { + "en": [ + "ms" + ], + "fa": [ + "میلی‌ ثانیه", + "میلی‌ثانیه" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_duration" + }, + { + "childrens": [ + { + "generate_name": "all", + "text": { + "en": [ + "all" + ], + "fa": [ + "همه" + ] + } + }, + { + "generate_name": "width", + "text": { + "en": [ + "width" + ], + "fa": [ + "عرض" + ] + } + }, + { + "generate_name": "height", + "text": { + "en": [ + "height" + ], + "fa": [ + "ارتفاع" + ] + } + }, + { + "generate_name": "opacity", + "text": { + "en": [ + "opacity" + ], + "fa": [ + "شفافیت" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_property" + }, + { + "childrens": [ + { + "generate_name": "ease-in", + "text": { + "en": [ + "ease-in" + ], + "fa": [ + "وارد شدن" + ] + } + }, + { + "generate_name": "ease-out", + "text": { + "en": [ + "ease-out" + ], + "fa": [ + "خارج شدن" + ] + } + }, + { + "generate_name": "ease-in-out", + "text": { + "en": [ + "ease-in-out" + ], + "fa": [ + "وارد و خارج شدن" + ] + } + }, + { + "generate_name": "linear", + "text": { + "en": [ + "linear" + ], + "fa": [ + "خطی" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_timing_function" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": [ + "none" + ], + "fa": [ + "هیچ" + ] + } + }, + { + "generate_name": "non-scaling-stroke", + "text": { + "en": [ + "non-scaling-stroke" + ], + "fa": [ + "مقیاس" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_vector_effect" + }, + { + "childrens": [ + { + "generate_name": "top", + "text": { + "en": [ + "top" + ], + "fa": [ + "بالا" + ] + } + }, + { + "generate_name": "bottom", + "text": { + "en": [ + "bottom" + ], + "fa": [ + "پایین" + ] + } + }, + { + "generate_name": "middle", + "text": { + "en": [ + "middle" + ], + "fa": [ + "میانه" + ] + } + }, + { + "generate_name": "text-top", + "text": { + "en": [ + "text-top" + ], + "fa": [ + "متن بالا" + ] + } + }, + { + "generate_name": "text-bottom", + "text": { + "en": [ + "text-bottom" + ], + "fa": [ + "متن پایین" + ] + } + }, + { + "generate_name": "sub", + "text": { + "en": [ + "sub" + ], + "fa": [ + "زیرنویس" + ] + } + }, + { + "generate_name": "super", + "text": { + "en": [ + "super" + ], + "fa": [ + "متن بالانویس" + ] + } + }, + { + "generate_name": "baseline", + "text": { + "en": [ + "baseline" + ], + "fa": [ + "بیس لاین" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_vertical_align" + }, + { + "childrens": [ + { + "generate_name": "visible", + "text": { + "en": [ + "visible" + ], + "fa": [ + "ظاهر", + "قابل مشاهده" + ] + } + }, + { + "generate_name": "hidden", + "text": { + "en": [ + "hidden" + ], + "fa": [ + "پنهان" + ] + } + }, + { + "generate_name": "collapse", + "text": { + "en": [ + "collapse" + ], + "fa": [ + "خاموش" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_visibility" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "عادی", + "معمولی" + ] + } + }, + { + "generate_name": "nowrap", + "text": { + "en": [ + "nowrap" + ], + "fa": [ + "بدون شکستن" + ] + } + }, + { + "generate_name": "pre", + "text": { + "en": [ + "pre" + ], + "fa": [ + "پیش قالب‌بندی شده", + "پیش قالب‌ بندی شده" + ] + } + }, + { + "generate_name": "pre-wrap", + "text": { + "en": [ + "pre-wrap" + ], + "fa": [ + "پیش قالب‌بندی شده و عادی", + "پیش قالب‌ بندی شده و عادی" + ] + } + }, + { + "generate_name": "pre-line", + "text": { + "en": [ + "pre-line" + ], + "fa": [ + "پیش قالب‌بندی شده و شکستن", + "پیش قالب‌ بندی شده و شکستن" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_white_space" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": [ + "normal" + ], + "fa": [ + "عادی", + "معمولی" + ] + } + }, + { + "generate_name": "break-all", + "text": { + "en": [ + "break-all" + ], + "fa": [ + "بشکن" + ] + } + }, + { + "generate_name": "keep-all", + "text": { + "en": [ + "keep-all" + ], + "fa": [ + "شکست کلمه", + "شکست" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_word_break" + }, + { + "childrens": [ + { + "generate_name": "horizontal-tb", + "text": { + "en": [ + "horizontal-tb" + ], + "fa": [ + "افقی" + ] + } + }, + { + "generate_name": "vertical-rl", + "text": { + "en": [ + "vertical-rl" + ], + "fa": [ + "عمودی از راست به چپ" + ] + } + }, + { + "generate_name": "vertical-lr", + "text": { + "en": [ + "vertical-lr" + ], + "fa": [ + "عمودی از چپ به راست" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_writing_mode" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": [ + "auto" + ], + "fa": [ + "خودکار" + ] + } + }, + { + "generate_name": "scale", + "text": { + "en": [ + "scale" + ], + "fa": [ + "مقیاس" + ] + } + } + ], + "id": "ast_layout_allowed_style_list_zoom" + } + ] +} \ No newline at end of file diff --git a/config/yaml/json/layout/attribute/type.json b/config/yaml/json/layout/attribute/type.json index 3ecc6d6d..144a37c1 100644 --- a/config/yaml/json/layout/attribute/type.json +++ b/config/yaml/json/layout/attribute/type.json @@ -1,424 +1,590 @@ { - "items": [ - { - "generate_name": "", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ERROR" - }, - { - "generate_name": "download", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["download"], - "fa": ["دانلود", "بارگیری"] - } - }, - { - "generate_name": "href", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC_HREF", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["src"], - "fa": ["منبع"] - } - }, - { - "generate_name": "hreflang", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["language"], - "fa": ["زبان"] - } - }, - { - "generate_name": "media", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["media"], - "fa": ["رسانه"] - } - }, - { - "generate_name": "ping", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PING", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["ping"], - "fa": ["پینگ"] - } - }, - { - "generate_name": "referrerpolicy", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY", - "reserved_values": "ast_layout_allowed_referrerpolicy", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["referrer policy"], - "fa": ["سیاست ارجاع"] - } - }, - { - "generate_name": "rel", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REL", - "reserved_values": "ast_layout_allowed_rel", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["rel", "relationship"], - "fa": ["رابطه"] - } - }, - { - "generate_name": "target", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TARGET", - "reserved_values": "ast_layout_allowed_form_kind", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["target"], - "fa": ["هدف"] - } - }, - { - "generate_name": "group", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_GROUP", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["group"], - "fa": ["گروه"] - } - }, - { - "generate_name": "font-weight", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["weight"], - "fa": ["وزن"] - } - }, - { - "generate_name": "unicode-range", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["unicode range"], - "fa": ["محدود یونیکد"] - } - }, - { - "generate_name": "font-style", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["style"], - "fa": ["سبک"] - } - }, - { - "generate_name": "class", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CLASS", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "description": { - "fa": "ویژگی کلاس جهت تنظیم نام کلاس برای یک دستور می‌باشد." - }, - "text": { - "en": ["class"], - "fa": ["کلاس"] - } - }, - { - "generate_name": "id", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ID", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "description": { - "fa": "ویژگی شناسه جهت تنظیم شناسه برای یک دستور می‌باشد." - }, - "text": { - "en": ["id"], - "fa": ["شناسه"] - } - }, - { - "generate_name": "content", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "description": { - "fa": "جهت تنظیم یک محتوا به یک دستور می‌باشد." - }, - "text": { - "en": ["content"], - "fa": ["محتوا"] - } - }, - { - "generate_name": "src", - "value_handler": "AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["src"], - "fa": ["منبع"] - } - }, - { - "generate_name": "src", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["src"], - "fa": ["منبع"] - } - }, - { - "generate_name": "label", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LABEL", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["label"], - "fa": ["برچسب"] - } - }, - { - "generate_name": "repeat", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", - "text": { - "en": ["repeat"], - "fa": ["تکرار"] - } - }, - { - "generate_name": "dir", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", - "reserved_values": "ast_layout_allowed_dir", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["dir"], - "fa": ["جهت"] - } - }, - { - "generate_name": "lang", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", - "reserved_values": "ast_layout_allowed_lang", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["lang"], - "fa": ["زبان"] - } - }, - { - "generate_name": "title", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["title"], - "fa": ["عنوان"] - } - }, - { - "generate_name": "type", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", - "reserved_values": "ast_layout_allowed_form_type", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["type"], - "fa": ["نوع"] - } - }, - { - "generate_name": "target", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", - "reserved_values": "ast_layout_allowed_form_kind", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["kind"], - "fa": ["روش"] - } - }, - { - "generate_name": "author", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["author"], - "fa": ["نویسنده"] - } - }, - { - "generate_name": "description", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["description"], - "fa": ["توضیح"] - } - }, - { - "generate_name": "keywords", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["keywords"], - "fa": ["کلمات"] - } - }, - { - "generate_name": "icon", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["icon"], - "fa": ["نمایه"] - } - }, - { - "generate_name": "font-family", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["name"], - "fa": ["نام"] - } - }, - { - "generate_name": "name", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["name"], - "fa": ["نام"] - } - }, - { - "generate_name": "charset", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", - "reserved_values": "ast_layout_allowed_charset", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": ["charset"], - "fa": ["فرمت متنی"] - } - }, - { - "generate_name": "refresh", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["refresh"], - "fa": ["بروزرسانی"] - } - }, - { - "generate_name": "viewport", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["viewport"], - "fa": ["محدوده نمایش"] - } - }, - { - "generate_name": "value", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["value"], - "fa": ["مقدار"] - } - }, - { - "generate_name": "for", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FOR", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["for"], - "fa": ["برای"] - } - }, - { - "generate_name": "placeholder", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": ["placeholder"], - "fa": ["راهنما"] - } - }, - { - "generate_name": "required", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_BOOL", - "text": { - "en": ["required"], - "fa": ["اجباری"] - } - }, - { - "generate_name": "media-max-width", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", - "text": { - "en": ["media-max-width"], - "fa": ["شرط حداکثر عرض"] - } - }, - { - "generate_name": "media-max-height", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", - "text": { - "en": ["media-max-height"], - "fa": ["شرط حداکثر ارتفاع"] - } - }, - { - "generate_name": "media-min-width", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH", - "text": { - "en": ["media-min-width"], - "fa": ["شرط حداقل عرض"] - } - }, - { - "generate_name": "media-min-height", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT", - "text": { - "en": ["media-min-height"], - "fa": ["شرط حداقل ارتفاع"] - } - } - ] -} + "items": [ + { + "generate_name": "", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ERROR" + }, + { + "generate_name": "download", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "download" + ], + "fa": [ + "دانلود", + "بارگیری" + ] + } + }, + { + "generate_name": "href", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC_HREF", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "src" + ], + "fa": [ + "منبع" + ] + } + }, + { + "generate_name": "hreflang", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "language" + ], + "fa": [ + "زبان" + ] + } + }, + { + "generate_name": "media", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "media" + ], + "fa": [ + "رسانه" + ] + } + }, + { + "generate_name": "ping", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PING", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "ping" + ], + "fa": [ + "پینگ" + ] + } + }, + { + "generate_name": "referrerpolicy", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY", + "reserved_values": "ast_layout_allowed_referrerpolicy", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "referrer policy" + ], + "fa": [ + "سیاست ارجاع" + ] + } + }, + { + "generate_name": "rel", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REL", + "reserved_values": "ast_layout_allowed_rel", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "rel", + "relationship" + ], + "fa": [ + "رابطه" + ] + } + }, + { + "generate_name": "target", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TARGET", + "reserved_values": "ast_layout_allowed_form_kind", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "target" + ], + "fa": [ + "هدف" + ] + } + }, + { + "generate_name": "group", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_GROUP", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "group" + ], + "fa": [ + "گروه" + ] + } + }, + { + "generate_name": "font-weight", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "weight" + ], + "fa": [ + "وزن" + ] + } + }, + { + "generate_name": "unicode-range", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "unicode range" + ], + "fa": [ + "محدود یونیکد" + ] + } + }, + { + "generate_name": "font-style", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "style" + ], + "fa": [ + "سبک" + ] + } + }, + { + "generate_name": "class", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CLASS", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "description": { + "fa": "ویژگی کلاس جهت تنظیم نام کلاس برای یک دستور می‌باشد." + }, + "text": { + "en": [ + "class" + ], + "fa": [ + "کلاس" + ] + } + }, + { + "generate_name": "id", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ID", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "description": { + "fa": "ویژگی شناسه جهت تنظیم شناسه برای یک دستور می‌باشد." + }, + "text": { + "en": [ + "id" + ], + "fa": [ + "شناسه" + ] + } + }, + { + "generate_name": "content", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "description": { + "fa": "جهت تنظیم یک محتوا به یک دستور می‌باشد." + }, + "text": { + "en": [ + "content" + ], + "fa": [ + "محتوا" + ] + } + }, + { + "generate_name": "src", + "value_handler": "AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "src" + ], + "fa": [ + "منبع" + ] + } + }, + { + "generate_name": "src", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "src" + ], + "fa": [ + "منبع" + ] + } + }, + { + "generate_name": "label", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LABEL", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "label" + ], + "fa": [ + "برچسب" + ] + } + }, + { + "generate_name": "repeat", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", + "text": { + "en": [ + "repeat" + ], + "fa": [ + "تکرار" + ] + } + }, + { + "generate_name": "dir", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", + "reserved_values": "ast_layout_allowed_dir", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "dir" + ], + "fa": [ + "جهت" + ] + } + }, + { + "generate_name": "lang", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", + "reserved_values": "ast_layout_allowed_lang", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "lang" + ], + "fa": [ + "زبان" + ] + } + }, + { + "generate_name": "title", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "title" + ], + "fa": [ + "عنوان" + ] + } + }, + { + "generate_name": "type", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", + "reserved_values": "ast_layout_allowed_form_type", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "type" + ], + "fa": [ + "نوع" + ] + } + }, + { + "generate_name": "target", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", + "reserved_values": "ast_layout_allowed_form_kind", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "kind" + ], + "fa": [ + "روش" + ] + } + }, + { + "generate_name": "author", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "author" + ], + "fa": [ + "نویسنده" + ] + } + }, + { + "generate_name": "description", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "description" + ], + "fa": [ + "توضیح" + ] + } + }, + { + "generate_name": "keywords", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "keywords" + ], + "fa": [ + "کلمات" + ] + } + }, + { + "generate_name": "icon", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "icon" + ], + "fa": [ + "نمایه" + ] + } + }, + { + "generate_name": "font-family", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "name" + ], + "fa": [ + "نام" + ] + } + }, + { + "generate_name": "name", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "name" + ], + "fa": [ + "نام" + ] + } + }, + { + "generate_name": "charset", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", + "reserved_values": "ast_layout_allowed_charset", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": [ + "charset" + ], + "fa": [ + "فرمت متنی" + ] + } + }, + { + "generate_name": "refresh", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "refresh" + ], + "fa": [ + "بروزرسانی" + ] + } + }, + { + "generate_name": "viewport", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "viewport" + ], + "fa": [ + "محدوده نمایش" + ] + } + }, + { + "generate_name": "value", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "value" + ], + "fa": [ + "مقدار" + ] + } + }, + { + "generate_name": "for", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FOR", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "for" + ], + "fa": [ + "برای" + ] + } + }, + { + "generate_name": "placeholder", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "placeholder" + ], + "fa": [ + "راهنما" + ] + } + }, + { + "generate_name": "required", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_BOOL", + "text": { + "en": [ + "required" + ], + "fa": [ + "اجباری" + ] + } + }, + { + "generate_name": "media-max-width", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", + "text": { + "en": [ + "media-max-width" + ], + "fa": [ + "شرط حداکثر عرض" + ] + } + }, + { + "generate_name": "media-max-height", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", + "text": { + "en": [ + "media-max-height" + ], + "fa": [ + "شرط حداکثر ارتفاع" + ] + } + }, + { + "generate_name": "media-min-width", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH", + "text": { + "en": [ + "media-min-width" + ], + "fa": [ + "شرط حداقل عرض" + ] + } + }, + { + "generate_name": "media-min-height", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT", + "text": { + "en": [ + "media-min-height" + ], + "fa": [ + "شرط حداقل ارتفاع" + ] + } + } + ] +} \ No newline at end of file diff --git a/config/yaml/json/layout/attribute/value.json b/config/yaml/json/layout/attribute/value.json index a6d4af7e..447fb4c0 100644 --- a/config/yaml/json/layout/attribute/value.json +++ b/config/yaml/json/layout/attribute/value.json @@ -1,249 +1,383 @@ { - "items": [ - { - "childrens": [ + "items": [ { - "generate_name": "alternate", - "text": { - "en": ["alternate"], - "fa": ["جایگزین", "جانشین"] - } + "childrens": [ + { + "generate_name": "alternate", + "text": { + "en": [ + "alternate" + ], + "fa": [ + "جایگزین", + "جانشین" + ] + } + }, + { + "generate_name": "author", + "text": { + "en": [ + "author" + ], + "fa": [ + "نویسنده" + ] + } + }, + { + "generate_name": "bookmark", + "text": { + "en": [ + "bookmark" + ], + "fa": [ + "نشانک" + ] + } + }, + { + "generate_name": "external", + "text": { + "en": [ + "external" + ], + "fa": [ + "خارجی" + ] + } + }, + { + "generate_name": "help", + "text": { + "en": [ + "help" + ], + "fa": [ + "راهنما" + ] + } + }, + { + "generate_name": "license", + "text": { + "en": [ + "license" + ], + "fa": [ + "مجوز" + ] + } + }, + { + "generate_name": "next", + "text": { + "en": [ + "next" + ], + "fa": [ + "بعدی" + ] + } + }, + { + "generate_name": "nofollow", + "text": { + "en": [ + "prev" + ], + "fa": [ + "بدون دنبال کردن" + ] + } + }, + { + "generate_name": "noreferrer", + "text": { + "en": [ + "noreferrer" + ], + "fa": [ + "بدون ارجاع" + ] + } + }, + { + "generate_name": "tag", + "text": { + "en": [ + "tag" + ], + "fa": [ + "برچسب" + ] + } + }, + { + "generate_name": "search", + "text": { + "en": [ + "search" + ], + "fa": [ + "جستجو" + ] + } + }, + { + "generate_name": "prev", + "text": { + "en": [ + "prev" + ], + "fa": [ + "قبلی" + ] + } + } + ], + "id": "ast_layout_allowed_rel" }, { - "generate_name": "author", - "text": { - "en": ["author"], - "fa": ["نویسنده"] - } + "childrens": [ + { + "generate_name": "no-referrer", + "text": { + "en": [ + "no referrer" + ], + "fa": [ + "بدون ارجاع" + ] + } + }, + { + "generate_name": "no-referrer-when-downgrade", + "text": { + "en": [ + "no referrer when downgrade" + ], + "fa": [ + "بدون ارجاع هنگام کاهش" + ] + } + }, + { + "generate_name": "origin", + "text": { + "en": [ + "origin" + ], + "fa": [ + "منشا" + ] + } + }, + { + "generate_name": "origin-when-cross-origin", + "text": { + "en": [ + "origin-when-cross-origin" + ], + "fa": [ + "منشا هنگام عبور از منشا" + ] + } + }, + { + "generate_name": "same-origin", + "text": { + "en": [ + "same-origin" + ], + "fa": [ + "همان منشا" + ] + } + }, + { + "generate_name": "strict-origin-when-cross-origin", + "text": { + "en": [ + "strict origin when cross origin" + ], + "fa": [ + "محدودیت منشا هنگام عبور از منشا" + ] + } + }, + { + "generate_name": "unsafe-url", + "text": { + "en": [ + "unsafe-url" + ], + "fa": [ + "آدرس ناامن" + ] + } + } + ], + "id": "ast_layout_allowed_referrerpolicy" }, { - "generate_name": "bookmark", - "text": { - "en": ["bookmark"], - "fa": ["نشانک"] - } + "childrens": [ + { + "generate_name": "ltr", + "text": { + "en": [ + "ltr" + ], + "fa": [ + "چپ به راست", + "چپ راست" + ] + } + }, + { + "generate_name": "rtl", + "text": { + "en": [ + "rtl" + ], + "fa": [ + "راست به چپ", + "راست چپ" + ] + } + } + ], + "id": "ast_layout_allowed_dir" }, { - "generate_name": "external", - "text": { - "en": ["external"], - "fa": ["خارجی"] - } + "childrens": [ + { + "generate_name": "get", + "text": { + "en": [ + "get", + "GET" + ], + "fa": [ + "گت" + ] + } + }, + { + "generate_name": "post", + "text": { + "en": [ + "post", + "POST" + ], + "fa": [ + "پست" + ] + } + } + ], + "id": "ast_layout_allowed_form_type" }, { - "generate_name": "help", - "text": { - "en": ["help"], - "fa": ["راهنما"] - } + "childrens": [ + { + "generate_name": "_blank", + "text": { + "en": [ + "blank", + "BLANK" + ], + "fa": [ + "خالی" + ] + } + }, + { + "generate_name": "_self", + "text": { + "en": [ + "self", + "SELF" + ], + "fa": [ + "خود" + ] + } + }, + { + "generate_name": "_parent", + "text": { + "en": [ + "parent", + "PARENT" + ], + "fa": [ + "والد" + ] + } + }, + { + "generate_name": "_top", + "text": { + "en": [ + "top", + "TOP" + ], + "fa": [ + "بالا" + ] + } + } + ], + "id": "ast_layout_allowed_form_kind" }, { - "generate_name": "license", - "text": { - "en": ["license"], - "fa": ["مجوز"] - } + "childrens": [ + { + "generate_name": "UTF-8", + "text": { + "en": [ + "utf 8", + "utf-8", + "utf8", + "utf" + ], + "fa": [ + "یوتی‌اف", + "یوتی‌اف8", + "یوتی‌اف 8" + ] + } + } + ], + "id": "ast_layout_allowed_charset" }, { - "generate_name": "next", - "text": { - "en": ["next"], - "fa": ["بعدی"] - } - }, - { - "generate_name": "nofollow", - "text": { - "en": ["prev"], - "fa": ["بدون دنبال کردن"] - } - }, - { - "generate_name": "noreferrer", - "text": { - "en": ["noreferrer"], - "fa": ["بدون ارجاع"] - } - }, - { - "generate_name": "tag", - "text": { - "en": ["tag"], - "fa": ["برچسب"] - } - }, - { - "generate_name": "search", - "text": { - "en": ["search"], - "fa": ["جستجو"] - } - }, - { - "generate_name": "prev", - "text": { - "en": ["prev"], - "fa": ["قبلی"] - } - } - ], - "id": "ast_layout_allowed_rel" - }, - { - "childrens": [ - { - "generate_name": "no-referrer", - "text": { - "en": ["no referrer"], - "fa": ["بدون ارجاع"] - } - }, - { - "generate_name": "no-referrer-when-downgrade", - "text": { - "en": ["no referrer when downgrade"], - "fa": ["بدون ارجاع هنگام کاهش"] - } - }, - { - "generate_name": "origin", - "text": { - "en": ["origin"], - "fa": ["منشا"] - } - }, - { - "generate_name": "origin-when-cross-origin", - "text": { - "en": ["origin-when-cross-origin"], - "fa": ["منشا هنگام عبور از منشا"] - } - }, - { - "generate_name": "same-origin", - "text": { - "en": ["same-origin"], - "fa": ["همان منشا"] - } - }, - { - "generate_name": "strict-origin-when-cross-origin", - "text": { - "en": ["strict origin when cross origin"], - "fa": ["محدودیت منشا هنگام عبور از منشا"] - } - }, - { - "generate_name": "unsafe-url", - "text": { - "en": ["unsafe-url"], - "fa": ["آدرس ناامن"] - } - } - ], - "id": "ast_layout_allowed_referrerpolicy" - }, - { - "childrens": [ - { - "generate_name": "ltr", - "text": { - "en": ["ltr"], - "fa": ["چپ به راست", "چپ راست"] - } - }, - { - "generate_name": "rtl", - "text": { - "en": ["rtl"], - "fa": ["راست به چپ", "راست چپ"] - } - } - ], - "id": "ast_layout_allowed_dir" - }, - { - "childrens": [ - { - "generate_name": "get", - "text": { - "en": ["get", "GET"], - "fa": ["گت"] - } - }, - { - "generate_name": "post", - "text": { - "en": ["post", "POST"], - "fa": ["پست"] - } - } - ], - "id": "ast_layout_allowed_form_type" - }, - { - "childrens": [ - { - "generate_name": "_blank", - "text": { - "en": ["blank", "BLANK"], - "fa": ["خالی"] - } - }, - { - "generate_name": "_self", - "text": { - "en": ["self", "SELF"], - "fa": ["خود"] - } - }, - { - "generate_name": "_parent", - "text": { - "en": ["parent", "PARENT"], - "fa": ["والد"] - } - }, - { - "generate_name": "_top", - "text": { - "en": ["top", "TOP"], - "fa": ["بالا"] - } - } - ], - "id": "ast_layout_allowed_form_kind" - }, - { - "childrens": [ - { - "generate_name": "UTF-8", - "text": { - "en": ["utf 8", "utf-8", "utf8", "utf"], - "fa": ["یوتی‌اف", "یوتی‌اف8", "یوتی‌اف 8"] - } - } - ], - "id": "ast_layout_allowed_charset" - }, - { - "childrens": [ - { - "generate_name": "fa", - "text": { - "en": ["en"], - "fa": ["انگلیسی"] - } - }, - { - "generate_name": "fa", - "text": { - "en": ["fa"], - "fa": ["فارسی"] - } + "childrens": [ + { + "generate_name": "fa", + "text": { + "en": [ + "en" + ], + "fa": [ + "انگلیسی" + ] + } + }, + { + "generate_name": "fa", + "text": { + "en": [ + "fa" + ], + "fa": [ + "فارسی" + ] + } + } + ], + "id": "ast_layout_allowed_lang" } - ], - "id": "ast_layout_allowed_lang" - } - ] -} + ] +} \ No newline at end of file diff --git a/config/yaml/json/layout/type.json b/config/yaml/json/layout/type.json index 904f3345..c24429ed 100644 --- a/config/yaml/json/layout/type.json +++ b/config/yaml/json/layout/type.json @@ -1,694 +1,929 @@ { - "items": [ - { - "descriptions": "", - "examples": "", - "generate_name": "a", - "id": "AST_LAYOUT_TYPE_LINK", - "is_single": false, - "attributes": null, - "text": { - "en": ["link"], - "fa": ["پیوند"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "", - "id": "AST_LAYOUT_TYPE_INCLUDE", - "is_single": true, - "text": { - "en": ["include"], - "fa": ["بارگیری"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "", - "id": "AST_LAYOUT_TYPE_ERROR", - "is_single": true, - "text": { - "en": ["error"], - "fa": ["خطا"] - }, - "attributes": null - }, - { - "descriptions": "", - "examples": "", - "generate_name": "", - "id": "AST_LAYOUT_TYPE_LAYOUT", - "is_single": false, - "text": { - "en": ["layout"], - "fa": ["صفحه"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", - "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", - "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", - "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", - "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", - "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", - "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", - "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", - "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", - "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "div", - "id": "AST_LAYOUT_TYPE_DIV", - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ], - "is_single": false, - "text": { - "en": ["box"], - "fa": ["جعبه"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "p", - "id": "AST_LAYOUT_TYPE_PARAGRAPH", - "is_single": false, - "text": { - "en": ["paragraph"], - "fa": ["پاراگراف"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "button", - "id": "AST_LAYOUT_TYPE_BUTTON", - "is_single": false, - "text": { - "en": ["button"], - "fa": ["دکمه"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "textarea", - "id": "AST_LAYOUT_TYPE_TEXTAREA", - "is_single": false, - "text": { - "en": ["textarea"], - "fa": ["ویرایشگرمتن", "ویرایشگر متن"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "label", - "id": "AST_LAYOUT_TYPE_LABEL", - "is_single": false, - "text": { - "en": ["label"], - "fa": ["برچسب"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "select", - "id": "AST_LAYOUT_TYPE_SELECT", - "is_single": false, - "text": { - "en": ["select"], - "fa": ["فهرست کشویی"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "fieldset", - "id": "AST_LAYOUT_TYPE_FIELDSET", - "is_single": false, - "text": { - "en": ["fieldset"], - "fa": ["گروه‌بندی", "گروه بندی"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "legend", - "id": "AST_LAYOUT_TYPE_LEGEND", - "is_single": false, - "text": { - "en": ["legend"], - "fa": ["عنوان گروه"] - } - }, - { - "descriptions": { - "fa": "برای ارسال درخواست ها ما ورودی هارا داخل فرم ها قرار میدهیم تا مقدار انهارا گرفته و به ادرس مورد نظر ارسال کند" - }, - "examples": { - "fa": { - "title": "مثال ۱", - "code": "صفحه: فرم: نوع=«GET» منبع=«https://yourapi.ir» روش=«» تمام تمام" + "items": [ + { + "descriptions": "", + "examples": "", + "generate_name": "a", + "id": "AST_LAYOUT_TYPE_LINK", + "is_single": false, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_HREF" + ], + "text": { + "en": [ + "link" + ], + "fa": [ + "پیوند" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "", + "id": "AST_LAYOUT_TYPE_INCLUDE", + "is_single": true, + "text": { + "en": [ + "include" + ], + "fa": [ + "بارگیری" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "", + "id": "AST_LAYOUT_TYPE_ERROR", + "is_single": true, + "text": { + "en": [ + "error" + ], + "fa": [ + "خطا" + ] + }, + "attributes": null + }, + { + "descriptions": "", + "examples": "", + "generate_name": "", + "id": "AST_LAYOUT_TYPE_LAYOUT", + "is_single": false, + "text": { + "en": [ + "layout" + ], + "fa": [ + "صفحه" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", + "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", + "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", + "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", + "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", + "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", + "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", + "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", + "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", + "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "div", + "id": "AST_LAYOUT_TYPE_DIV", + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ], + "is_single": false, + "text": { + "en": [ + "box" + ], + "fa": [ + "جعبه" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "p", + "id": "AST_LAYOUT_TYPE_PARAGRAPH", + "is_single": false, + "text": { + "en": [ + "paragraph" + ], + "fa": [ + "پاراگراف" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "button", + "id": "AST_LAYOUT_TYPE_BUTTON", + "is_single": false, + "text": { + "en": [ + "button" + ], + "fa": [ + "دکمه" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "textarea", + "id": "AST_LAYOUT_TYPE_TEXTAREA", + "is_single": false, + "text": { + "en": [ + "textarea" + ], + "fa": [ + "ویرایشگرمتن", + "ویرایشگر متن" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "label", + "id": "AST_LAYOUT_TYPE_LABEL", + "is_single": false, + "text": { + "en": [ + "label" + ], + "fa": [ + "برچسب" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "select", + "id": "AST_LAYOUT_TYPE_SELECT", + "is_single": false, + "text": { + "en": [ + "select" + ], + "fa": [ + "فهرست کشویی" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "fieldset", + "id": "AST_LAYOUT_TYPE_FIELDSET", + "is_single": false, + "text": { + "en": [ + "fieldset" + ], + "fa": [ + "گروه‌بندی", + "گروه بندی" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "legend", + "id": "AST_LAYOUT_TYPE_LEGEND", + "is_single": false, + "text": { + "en": [ + "legend" + ], + "fa": [ + "عنوان گروه" + ] + } + }, + { + "descriptions": { + "fa": "برای ارسال درخواست ها ما ورودی هارا داخل فرم ها قرار میدهیم تا مقدار انهارا گرفته و به ادرس مورد نظر ارسال کند" + }, + "examples": { + "fa": { + "title": "مثال ۱", + "code": "صفحه: فرم: نوع=«GET» منبع=«https://yourapi.ir» روش=«» تمام تمام" + } + }, + "generate_name": "form", + "id": "AST_LAYOUT_TYPE_FORM", + "is_single": false, + "text": { + "en": [ + "form" + ], + "fa": [ + "فرم" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", + "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", + "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "optgroup", + "id": "AST_LAYOUT_TYPE_OPTGROUP", + "is_single": false, + "text": { + "en": [ + "optgroup" + ], + "fa": [ + "گروه انتخاب" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "datalist", + "id": "AST_LAYOUT_TYPE_DATALIST", + "is_single": false, + "text": { + "en": [ + "datalist" + ], + "fa": [ + "داده فهرست" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "span", + "id": "AST_LAYOUT_TYPE_SPAN", + "is_single": false, + "text": { + "en": [ + "span" + ], + "fa": [ + "قطعه" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "strong", + "id": "AST_LAYOUT_TYPE_STRONG", + "is_single": false, + "text": { + "en": [ + "strong" + ], + "fa": [ + "ضخیم مهم" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "em", + "id": "AST_LAYOUT_TYPE_EM", + "is_single": false, + "text": { + "en": [ + "em" + ], + "fa": [ + "ایتالیک پیشرفته" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "i", + "id": "AST_LAYOUT_TYPE_ITALIC", + "is_single": false, + "text": { + "en": [ + "italic" + ], + "fa": [ + "ایتالیک" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "b", + "id": "AST_LAYOUT_TYPE_BOLD", + "is_single": false, + "text": { + "en": [ + "bold" + ], + "fa": [ + "ضخیم", + "درشت" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "u", + "id": "AST_LAYOUT_TYPE_UNDERLINE", + "is_single": false, + "text": { + "en": [ + "underline" + ], + "fa": [ + "زیرخط", + "زیر خط" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "sub", + "id": "AST_LAYOUT_TYPE_SUB", + "is_single": false, + "text": { + "en": [ + "sub" + ], + "fa": [ + "زیرین" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "sup", + "id": "AST_LAYOUT_TYPE_SUP", + "is_single": false, + "text": { + "en": [ + "sup" + ], + "fa": [ + "رویین" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "s", + "id": "AST_LAYOUT_TYPE_S", + "is_single": false, + "text": { + "en": [ + "s" + ], + "fa": [ + "خط خورده" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "header", + "id": "AST_LAYOUT_TYPE_HEADER", + "is_single": false, + "text": { + "en": [ + "header" + ], + "fa": [ + "سربخش", + "سر بخش" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "footer", + "id": "AST_LAYOUT_TYPE_FOOTER", + "is_single": false, + "text": { + "en": [ + "footer" + ], + "fa": [ + "پاصفحه", + "پا صفحه" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "nav", + "id": "AST_LAYOUT_TYPE_NAV", + "is_single": false, + "text": { + "en": [ + "nav" + ], + "fa": [ + "ناوبری" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "section", + "id": "AST_LAYOUT_TYPE_SECTION", + "is_single": false, + "text": { + "en": [ + "section" + ], + "fa": [ + "بخش" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "article", + "id": "AST_LAYOUT_TYPE_ARTICLE", + "is_single": false, + "text": { + "en": [ + "article" + ], + "fa": [ + "مقاله" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "aside", + "id": "AST_LAYOUT_TYPE_ASIDE", + "is_single": false, + "text": { + "en": [ + "aside" + ], + "fa": [ + "جداگانه", + "جدا گانه" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "main", + "id": "AST_LAYOUT_TYPE_MAIN", + "is_single": false, + "text": { + "en": [ + "main" + ], + "fa": [ + "اصلی" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "figure", + "id": "AST_LAYOUT_TYPE_FIGURE", + "is_single": false, + "text": { + "en": [ + "figure" + ], + "fa": [ + "شکل" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "figcaption", + "id": "AST_LAYOUT_TYPE_FIGCAPTION", + "is_single": false, + "text": { + "en": [ + "figcaption" + ], + "fa": [ + "زیرنویس شکل", + "زیر نویس شکل" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "video", + "id": "AST_LAYOUT_TYPE_VIDEO", + "is_single": false, + "text": { + "en": [ + "video" + ], + "fa": [ + "فیلم" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "audio", + "id": "AST_LAYOUT_TYPE_AUDIO", + "is_single": false, + "text": { + "en": [ + "audio" + ], + "fa": [ + "صدا" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "iframe", + "id": "AST_LAYOUT_TYPE_IFRAME", + "is_single": false, + "text": { + "en": [ + "iframe" + ], + "fa": [ + "سایت" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "canvas", + "id": "AST_LAYOUT_TYPE_CANVAS", + "is_single": false, + "text": { + "en": [ + "canvas" + ], + "fa": [ + "گرافیکی" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "ul", + "id": "AST_LAYOUT_TYPE_UL", + "is_single": false, + "text": { + "en": [ + "ul" + ], + "fa": [ + "فهرست غیرمرتب", + "فهرست غیر مرتب", + "فهرست نامرتب", + "فهرست نا مرتب" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "ol", + "id": "AST_LAYOUT_TYPE_OL", + "is_single": false, + "text": { + "en": [ + "ol" + ], + "fa": [ + "فهرست مرتب" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "li", + "id": "AST_LAYOUT_TYPE_OPTION", + "is_single": false, + "text": { + "en": [ + "item" + ], + "fa": [ + "مورد" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "li", + "id": "AST_LAYOUT_TYPE_LI", + "is_single": false, + "text": { + "en": [ + "li" + ], + "fa": [ + "مورد" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "table", + "id": "AST_LAYOUT_TYPE_TABLE", + "is_single": false, + "text": { + "en": [ + "table" + ], + "fa": [ + "جدول" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "thead", + "id": "AST_LAYOUT_TYPE_TABLE_HEADER", + "is_single": false, + "text": { + "en": [ + "table-header" + ], + "fa": [ + "سرجدول", + "سر جدول" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "tfoot", + "id": "AST_LAYOUT_TYPE_TABLE_FOOTER", + "is_single": false, + "text": { + "en": [ + "table-footer" + ], + "fa": [ + "پاصفحه جدول", + "پا صفحه جدول" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "tr", + "id": "AST_LAYOUT_TYPE_TABLE_TR", + "is_single": false, + "text": { + "en": [ + "table-tr" + ], + "fa": [ + "ردیف" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "td", + "id": "AST_LAYOUT_TYPE_TABLE_TD", + "is_single": false, + "text": { + "en": [ + "table-td" + ], + "fa": [ + "سلول" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "th", + "id": "AST_LAYOUT_TYPE_TABLE_TH", + "is_single": false, + "text": { + "en": [ + "table-th" + ], + "fa": [ + "سرسلول", + "سر سلول" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "caption", + "id": "AST_LAYOUT_TYPE_CAPTION", + "is_single": false, + "text": { + "en": [ + "caption" + ], + "fa": [ + "عنوان جدول" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "th", + "id": "AST_LAYOUT_TYPE_COL", + "is_single": false, + "text": { + "en": [ + "col" + ], + "fa": [ + "ستون" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "br", + "id": "AST_LAYOUT_TYPE_BR", + "is_single": true, + "text": { + "en": [ + "br" + ], + "fa": [ + "خط بعدی" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "hr", + "id": "AST_LAYOUT_TYPE_HR", + "is_single": true, + "text": { + "en": [ + "hr" + ], + "fa": [ + "خط" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "input", + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" + ], + "id": "AST_LAYOUT_TYPE_INPUT", + "is_single": false, + "text": { + "en": [ + "input" + ], + "fa": [ + "ورودی" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "img", + "id": "AST_LAYOUT_TYPE_IMG", + "is_single": true, + "text": { + "en": [ + "img" + ], + "fa": [ + "تصویر" + ] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_SRC" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "font", + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT" + ], + "id": "AST_LAYOUT_TYPE_FONT", + "is_single": false, + "text": { + "en": [ + "font" + ], + "fa": [ + "قلم" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "@media", + "id": "AST_LAYOUT_TYPE_MEDIA", + "is_single": false, + "text": { + "en": [ + "responsive" + ], + "fa": [ + "واکنش گرا", + "واکنش‌گرا" + ] + } } - }, - "generate_name": "form", - "id": "AST_LAYOUT_TYPE_FORM", - "is_single": false, - "text": { - "en": ["form"], - "fa": ["فرم"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", - "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", - "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "optgroup", - "id": "AST_LAYOUT_TYPE_OPTGROUP", - "is_single": false, - "text": { - "en": ["optgroup"], - "fa": ["گروه انتخاب"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "datalist", - "id": "AST_LAYOUT_TYPE_DATALIST", - "is_single": false, - "text": { - "en": ["datalist"], - "fa": ["داده فهرست"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "span", - "id": "AST_LAYOUT_TYPE_SPAN", - "is_single": false, - "text": { - "en": ["span"], - "fa": ["قطعه"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "strong", - "id": "AST_LAYOUT_TYPE_STRONG", - "is_single": false, - "text": { - "en": ["strong"], - "fa": ["ضخیم مهم"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "em", - "id": "AST_LAYOUT_TYPE_EM", - "is_single": false, - "text": { - "en": ["em"], - "fa": ["ایتالیک پیشرفته"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "i", - "id": "AST_LAYOUT_TYPE_ITALIC", - "is_single": false, - "text": { - "en": ["italic"], - "fa": ["ایتالیک"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "b", - "id": "AST_LAYOUT_TYPE_BOLD", - "is_single": false, - "text": { - "en": ["bold"], - "fa": ["ضخیم", "درشت"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "u", - "id": "AST_LAYOUT_TYPE_UNDERLINE", - "is_single": false, - "text": { - "en": ["underline"], - "fa": ["زیرخط", "زیر خط"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "sub", - "id": "AST_LAYOUT_TYPE_SUB", - "is_single": false, - "text": { - "en": ["sub"], - "fa": ["زیرین"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "sup", - "id": "AST_LAYOUT_TYPE_SUP", - "is_single": false, - "text": { - "en": ["sup"], - "fa": ["رویین"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "s", - "id": "AST_LAYOUT_TYPE_S", - "is_single": false, - "text": { - "en": ["s"], - "fa": ["خط خورده"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "header", - "id": "AST_LAYOUT_TYPE_HEADER", - "is_single": false, - "text": { - "en": ["header"], - "fa": ["سربخش", "سر بخش"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "footer", - "id": "AST_LAYOUT_TYPE_FOOTER", - "is_single": false, - "text": { - "en": ["footer"], - "fa": ["پاصفحه", "پا صفحه"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "nav", - "id": "AST_LAYOUT_TYPE_NAV", - "is_single": false, - "text": { - "en": ["nav"], - "fa": ["ناوبری"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "section", - "id": "AST_LAYOUT_TYPE_SECTION", - "is_single": false, - "text": { - "en": ["section"], - "fa": ["بخش"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "article", - "id": "AST_LAYOUT_TYPE_ARTICLE", - "is_single": false, - "text": { - "en": ["article"], - "fa": ["مقاله"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "aside", - "id": "AST_LAYOUT_TYPE_ASIDE", - "is_single": false, - "text": { - "en": ["aside"], - "fa": ["جداگانه", "جدا گانه"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "main", - "id": "AST_LAYOUT_TYPE_MAIN", - "is_single": false, - "text": { - "en": ["main"], - "fa": ["اصلی"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "figure", - "id": "AST_LAYOUT_TYPE_FIGURE", - "is_single": false, - "text": { - "en": ["figure"], - "fa": ["شکل"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "figcaption", - "id": "AST_LAYOUT_TYPE_FIGCAPTION", - "is_single": false, - "text": { - "en": ["figcaption"], - "fa": ["زیرنویس شکل", "زیر نویس شکل"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "video", - "id": "AST_LAYOUT_TYPE_VIDEO", - "is_single": false, - "text": { - "en": ["video"], - "fa": ["فیلم"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "audio", - "id": "AST_LAYOUT_TYPE_AUDIO", - "is_single": false, - "text": { - "en": ["audio"], - "fa": ["صدا"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "iframe", - "id": "AST_LAYOUT_TYPE_IFRAME", - "is_single": false, - "text": { - "en": ["iframe"], - "fa": ["سایت"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "canvas", - "id": "AST_LAYOUT_TYPE_CANVAS", - "is_single": false, - "text": { - "en": ["canvas"], - "fa": ["گرافیکی"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "ul", - "id": "AST_LAYOUT_TYPE_UL", - "is_single": false, - "text": { - "en": ["ul"], - "fa": [ - "فهرست غیرمرتب", - "فهرست غیر مرتب", - "فهرست نامرتب", - "فهرست نا مرتب" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "ol", - "id": "AST_LAYOUT_TYPE_OL", - "is_single": false, - "text": { - "en": ["ol"], - "fa": ["فهرست مرتب"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "li", - "id": "AST_LAYOUT_TYPE_OPTION", - "is_single": false, - "text": { - "en": ["item"], - "fa": ["مورد"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "li", - "id": "AST_LAYOUT_TYPE_LI", - "is_single": false, - "text": { - "en": ["li"], - "fa": ["مورد"] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "table", - "id": "AST_LAYOUT_TYPE_TABLE", - "is_single": false, - "text": { - "en": ["table"], - "fa": ["جدول"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "thead", - "id": "AST_LAYOUT_TYPE_TABLE_HEADER", - "is_single": false, - "text": { - "en": ["table-header"], - "fa": ["سرجدول", "سر جدول"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "tfoot", - "id": "AST_LAYOUT_TYPE_TABLE_FOOTER", - "is_single": false, - "text": { - "en": ["table-footer"], - "fa": ["پاصفحه جدول", "پا صفحه جدول"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "tr", - "id": "AST_LAYOUT_TYPE_TABLE_TR", - "is_single": false, - "text": { - "en": ["table-tr"], - "fa": ["ردیف"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "td", - "id": "AST_LAYOUT_TYPE_TABLE_TD", - "is_single": false, - "text": { - "en": ["table-td"], - "fa": ["سلول"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "th", - "id": "AST_LAYOUT_TYPE_TABLE_TH", - "is_single": false, - "text": { - "en": ["table-th"], - "fa": ["سرسلول", "سر سلول"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "caption", - "id": "AST_LAYOUT_TYPE_CAPTION", - "is_single": false, - "text": { - "en": ["caption"], - "fa": ["عنوان جدول"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "th", - "id": "AST_LAYOUT_TYPE_COL", - "is_single": false, - "text": { - "en": ["col"], - "fa": ["ستون"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "br", - "id": "AST_LAYOUT_TYPE_BR", - "is_single": true, - "text": { - "en": ["br"], - "fa": ["خط بعدی"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "hr", - "id": "AST_LAYOUT_TYPE_HR", - "is_single": true, - "text": { - "en": ["hr"], - "fa": ["خط"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "input", - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" - ], - "id": "AST_LAYOUT_TYPE_INPUT", - "is_single": false, - "text": { - "en": ["input"], - "fa": ["ورودی"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "img", - "id": "AST_LAYOUT_TYPE_IMG", - "is_single": true, - "text": { - "en": ["img"], - "fa": ["تصویر"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "font", - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT" - ], - "id": "AST_LAYOUT_TYPE_FONT", - "is_single": false, - "text": { - "en": ["font"], - "fa": ["قلم"] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "@media", - "id": "AST_LAYOUT_TYPE_MEDIA", - "is_single": false, - "text": { - "en": ["responsive"], - "fa": ["واکنش گرا", "واکنش‌گرا"] - } - } - ] -} + ] +} \ No newline at end of file diff --git a/config/yaml/json/type.json b/config/yaml/json/type.json index ce931fd8..505d26ee 100644 --- a/config/yaml/json/type.json +++ b/config/yaml/json/type.json @@ -1,59 +1,87 @@ { - "items": [ - { - "id": "AST_TYPE_BLOCK" - }, - { - "id": "AST_TYPE_IF", - "text": { - "en": ["if"], - "fa": ["اگر"] - } - }, - { - "id": "AST_TYPE_ELSE_IF", - "text": { - "en": ["elseif"], - "fa": ["واگرنه"] - } - }, - { - "id": "AST_TYPE_RETURN", - "text": { - "en": ["return"], - "fa": ["برگشت"] - } - }, - { - "id": "AST_TYPE_IMPORT", - "text": { - "en": ["import"], - "fa": ["بارگیری"] - } - }, - { - "id": "AST_TYPE_PRINT", - "text": { - "en": ["print"], - "fa": ["نمایش"] - } - }, - { - "id": "AST_TYPE_FUNCTION", - "text": { - "en": ["function"], - "fa": ["عملکرد"] - } - }, - { - "id": "AST_TYPE_LAYOUT", - "text": { - "en": ["layout"], - "fa": ["عملکرد"] - } - }, - { - "id": "AST_TYPE_ERROR" - } - ] -} + "items": [ + { + "id": "AST_TYPE_BLOCK" + }, + { + "id": "AST_TYPE_IF", + "text": { + "en": [ + "if" + ], + "fa": [ + "اگر" + ] + } + }, + { + "id": "AST_TYPE_ELSE_IF", + "text": { + "en": [ + "elseif" + ], + "fa": [ + "واگرنه" + ] + } + }, + { + "id": "AST_TYPE_RETURN", + "text": { + "en": [ + "return" + ], + "fa": [ + "برگشت" + ] + } + }, + { + "id": "AST_TYPE_IMPORT", + "text": { + "en": [ + "import" + ], + "fa": [ + "بارگیری" + ] + } + }, + { + "id": "AST_TYPE_PRINT", + "text": { + "en": [ + "print" + ], + "fa": [ + "نمایش" + ] + } + }, + { + "id": "AST_TYPE_FUNCTION", + "text": { + "en": [ + "function" + ], + "fa": [ + "عملکرد" + ] + } + }, + { + "id": "AST_TYPE_LAYOUT", + "text": { + "en": [ + "layout" + ], + "fa": [ + "عملکرد" + ] + } + }, + { + "id": "AST_TYPE_ERROR" + } + ] +} \ No newline at end of file diff --git a/config/yaml/layout/type.yaml b/config/yaml/layout/type.yaml index 56fb123a..a1bd50da 100644 --- a/config/yaml/layout/type.yaml +++ b/config/yaml/layout/type.yaml @@ -5,7 +5,7 @@ items: id: AST_LAYOUT_TYPE_LINK is_single: false attributes: - # - AST_LAYOUT_ATTRIBUTE_TYPE_HREF + - AST_LAYOUT_ATTRIBUTE_TYPE_HREF text: en: - link @@ -602,6 +602,8 @@ items: - img fa: - تصویر + attributes: + - AST_LAYOUT_ATTRIBUTE_TYPE_SRC - descriptions: '' examples: '' generate_name: font diff --git a/src/generated-config/ast_block_type.h b/src/generated-config/ast_block_type.h index 97e80aee..517cdd0d 100644 --- a/src/generated-config/ast_block_type.h +++ b/src/generated-config/ast_block_type.h @@ -9,4 +9,4 @@ ADD_BLOCK_TYPE(AST_BLOCK_TYPE_ELSE_IF, "ELSE_IF", "else_if") ADD_BLOCK_TYPE(AST_BLOCK_TYPE_ERROR, "ERROR", "error") -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_style_global.h b/src/generated-config/ast_layout_attribute_style_global.h index e76800fd..ef35d705 100644 --- a/src/generated-config/ast_layout_attribute_style_global.h +++ b/src/generated-config/ast_layout_attribute_style_global.h @@ -5,8 +5,8 @@ ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(initial, "ابتدایی") ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(revert, "بازگردانی") -ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(revert - layer, "بازگردانی لایه") +ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(revert-layer, "بازگردانی لایه") ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(unset, "حذف شده") -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_style_state_type.h b/src/generated-config/ast_layout_attribute_style_state_type.h index 14df7537..c8204f83 100644 --- a/src/generated-config/ast_layout_attribute_style_state_type.h +++ b/src/generated-config/ast_layout_attribute_style_state_type.h @@ -1,140 +1,72 @@ // ----------- BEGIN AUTO GENERATED ----------- // -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR, "ERROR", "error", "", "") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR, "ERROR", "error", "", "") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL, "GLOBAL", "global", "سراسری", - "*") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL, "GLOBAL", "global", "سراسری", "*") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER, "HOVER", "hover", "هاور", - "hover") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER, "HOVER", "hover", "هاور", "hover") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE, "ACTIVE", "active", "فعال", - "active") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE, "ACTIVE", "active", "فعال", "active") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS, "FOCUS", "focus", "فوكوس", - "focus") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS, "FOCUS", "focus", "فوكوس", "focus") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED, "VISITED", "visited", - "بازديد", "visited") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED, "VISITED", "visited", "بازديد", "visited") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK, "LINK", "link", "لينك", "link") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK, "LINK", "link", "لينك", "link") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE, "FOCUS_VISIBLE", - "focus_visible", "فوكوس قابل مشاهده", "focus-visible") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE, "FOCUS_VISIBLE", "focus_visible", "فوكوس قابل مشاهده", "focus-visible") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN, "FOCUS_WITHIN", - "focus_within", "فوكوس داخلي", "focus-within") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN, "FOCUS_WITHIN", "focus_within", "فوكوس داخلي", "focus-within") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED, "CHECKED", "checked", - "انتخاب", "checked") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED, "CHECKED", "checked", "انتخاب", "checked") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED, "DISABLED", "disabled", - "غيرفعال", "disabled") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED, "DISABLED", "disabled", "غيرفعال", "disabled") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED, "ENABLED", "enabled", "فعال", - "enabled") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED, "ENABLED", "enabled", "فعال", "enabled") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED, "REQUIRED", "required", - "ضروري", "required") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED, "REQUIRED", "required", "ضروري", "required") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL, "OPTIONAL", "optional", - "اختياري", "optional") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL, "OPTIONAL", "optional", "اختياري", "optional") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY, "READ_ONLY", "read_only", - "فقط خواندني", "read-only") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY, "READ_ONLY", "read_only", "فقط خواندني", "read-only") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE, "READ_WRITE", - "read_write", "قابل نوشتن", "read-write") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE, "READ_WRITE", "read_write", "قابل نوشتن", "read-write") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID, "VALID", "valid", "معتبر", - "valid") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID, "VALID", "valid", "معتبر", "valid") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID, "INVALID", "invalid", - "نامعتبر", "invalid") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID, "INVALID", "invalid", "نامعتبر", "invalid") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE, "IN_RANGE", "in_range", - "در محدوده", "in-range") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE, "IN_RANGE", "in_range", "در محدوده", "in-range") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE, "OUT_OF_RANGE", - "out_of_range", "خارج از محدوده", "out-of-range") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE, "OUT_OF_RANGE", "out_of_range", "خارج از محدوده", "out-of-range") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN, - "PLACEHOLDER_SHOWN", "placeholder_shown", "نمايش جايگير", - "placeholder-shown") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN, "PLACEHOLDER_SHOWN", "placeholder_shown", "نمايش جايگير", "placeholder-shown") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK, "BLANK", "blank", "خالي", - "blank") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK, "BLANK", "blank", "خالي", "blank") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET, "TARGET", "target", "هدف", - "target") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET, "TARGET", "target", "هدف", "target") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT, "ROOT", "root", "ريشه", "root") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT, "ROOT", "root", "ريشه", "root") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD, "NTH_CHILD", "nth_child", - "فرزند nام", "nth-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD, "NTH_CHILD", "nth_child", "فرزند nام", "nth-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD, "NTH_LAST_CHILD", - "nth_last_child", "آخرين فرزند nام", "nth-last-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD, "NTH_LAST_CHILD", "nth_last_child", "آخرين فرزند nام", "nth-last-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE, "NTH_OF_TYPE", - "nth_of_type", "نوع nام", "nth-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE, "NTH_OF_TYPE", "nth_of_type", "نوع nام", "nth-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE, "NTH_LAST_OF_TYPE", - "nth_last_of_type", "آخرين نوع nام", "nth-last-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE, "NTH_LAST_OF_TYPE", "nth_last_of_type", "آخرين نوع nام", "nth-last-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD, "FIRST_CHILD", - "first_child", "اولين فرزند", "first-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD, "FIRST_CHILD", "first_child", "اولين فرزند", "first-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD, "LAST_CHILD", - "last_child", "آخرين فرزند", "last-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD, "LAST_CHILD", "last_child", "آخرين فرزند", "last-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE, "FIRST_OF_TYPE", - "first_of_type", "اولين نوع", "first-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE, "FIRST_OF_TYPE", "first_of_type", "اولين نوع", "first-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE, "LAST_OF_TYPE", - "last_of_type", "آخرين نوع", "last-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE, "LAST_OF_TYPE", "last_of_type", "آخرين نوع", "last-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD, "ONLY_CHILD", - "only_child", "تنها فرزند", "only-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD, "ONLY_CHILD", "only_child", "تنها فرزند", "only-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE, "ONLY_OF_TYPE", - "only_of_type", "تنها نوع", "only-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE, "ONLY_OF_TYPE", "only_of_type", "تنها نوع", "only-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY, "EMPTY", "empty", "خالي", - "empty") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY, "EMPTY", "empty", "خالي", "empty") -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_style_type.h b/src/generated-config/ast_layout_attribute_style_type.h index 997e570a..f1bb3e45 100644 --- a/src/generated-config/ast_layout_attribute_style_type.h +++ b/src/generated-config/ast_layout_attribute_style_type.h @@ -1,2010 +1,571 @@ // ----------- BEGIN AUTO GENERATED ----------- // -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH, "WIDTH", - "width", "عرض", "width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT, - "HEIGHT", "height", "ارتفاع", "height", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR, - "ACCENT_COLOR", "accent_color", "رنگ برجسته", - "accent-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE, - "APPEARANCE", "appearance", "ظاهر", - "appearance", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_appearance, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO, - "ASPECT_RATIO", "aspect_ratio", "نسبت ابعاد", - "aspect-ratio", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_aspect_ratio, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, - "BACKDROP_FILTER", "backdrop_filter", - "فیلتر پس‌زمینه", - "backdrop-filter", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, "BACKDROP_FILTER", - "backdrop_filter", "فیلتر پس زمینه", "backdrop-filter", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", - "backface_visibility", "مشاهده‌پذیری پشت‌نما", - "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_backface_visibility, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", - "backface_visibility", "مشاهده پذیری پشت‌نما", - "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_backface_visibility, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", - "backface_visibility", "مشاهده پذیری پشت نما", "backface-visibility", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_backface_visibility, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE, - "BLOCK_SIZE", "block_size", "اندازه بلوک", - "block-size", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_block_size, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", - "background_image", "تصویر پس‌زمینه", "background-image", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_image, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", - "background_image", "تصویر پس‌ زمینه", "background-image", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_image, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, - "BACKGROUND_ATTACHMENT", "background_attachment", - "پیوست تصویر پس‌زمینه", "background-attachment", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_attachment, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, - "BACKGROUND_ATTACHMENT", "background_attachment", - "پیوست تصویر پس‌ زمینه", "background-attachment", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_attachment, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, - "BACKGROUND_BLEND_MODE", "background_blend_mode", - "حالت ترکیب پس‌زمینه", "background-blend-mode", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_blend_mode, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, - "BACKGROUND_BLEND_MODE", "background_blend_mode", "حالت ترکیب پس زمینه", - "background-blend-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_blend_mode, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, - "BACKGROUND_CLIP", "background_clip", - "برش پس‌زمینه", "background-clip", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_clip, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, "BACKGROUND_CLIP", - "background_clip", "برش پس زمینه", "background-clip", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_clip, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", - "background_color", "رنگ پس‌زمینه", "background-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, - ast_layout_allowed_style_list_background_clip, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", - "background_color", "رنگ پس زمینه", "background-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, - ast_layout_allowed_style_list_background_clip, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", - "background_origin", "مبدا پس‌زمینه", "background-origin", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_origin, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", - "background_origin", "مبدا پس زمینه", "background-origin", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_background_origin, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS, - "FLEX_BASIS", "flex_basis", "مبنای انعطاف", - "flex-basis", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_flex_basis, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", - "background_position", "موقعیت پس‌زمینه", - "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_position_x, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", - "background_position", "موقعیت پس‌ زمینه", - "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_position_x, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, - "BACKGROUND_POSITION_X", "background_position_x", - "موقعیت افقی پس‌زمینه", "background-position-x", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_position_x, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, - "BACKGROUND_POSITION_X", "background_position_x", - "موقعیت افقی پس‌ زمینه", "background-position-x", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_position_x, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, - "BACKGROUND_POSITION_Y", "background_position_y", - "موقعیت عمودی پس‌زمینه", "background-position-y", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_position_x, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, - "BACKGROUND_POSITION_Y", "background_position_y", - "موقعیت عمودی پس‌ زمینه", "background-position-y", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_position_x, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", - "background_repeat", "تکرار پس‌زمینه", "background-repeat", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_repeat, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", - "background_repeat", "تکرار پس‌ زمینه", "background-repeat", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_repeat, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, - "BACKGROUND_SIZE", "background_size", - "اندازه پس‌زمینه", - "background-size", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_size, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, "BACKGROUND_SIZE", - "background_size", "اندازه پس‌ زمینه", "background-size", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_background_size, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS, - "BORDER_RADIUS", "border_radius", "گردی", - "border-radius", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER, - "BORDER", "border", "مرز", "border", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR, - "BORDER_BLOCK_END_COLOR", "border_block_end_color", "رنگ مرز انتهایی بلوک", - "border-block-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE, - "BORDER_BLOCK_END_STYLE", "border_block_end_style", "سبک مرز انتهایی بلوک", - "border-block-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_block_end_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH, - "BORDER_BLOCK_END_WIDTH", "border_block_end_width", "عرض مرز انتهایی بلوک", - "border-block-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_border_block_end_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR, - "BORDER_BLOCK_START_COLOR", "border_block_start_color", - "رنگ مرز ابتدایی بلوک", "border-block-start-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE, - "BORDER_BLOCK_START_STYLE", "border_block_start_style", - "رنگ مرز ابتدایی بلوک", "border-block-start-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_block_start_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH, - "BORDER_BLOCK_START_WIDTH", "border_block_start_width", - "عرض مرز ابتدایی بلوک", "border-block-start-width", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_block_start_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR, "BORDER_BOTTOM_COLOR", - "border_bottom_color", "رنگ مرز پایین", "border-bottom-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, - ast_layout_allowed_style_list_border_block_start_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS, - "BORDER_BOTTOM_LEFT_RADIUS", "border_bottom_left_radius", "گردی پایین چپ", - "border-bottom-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS, - "BORDER_BOTTOM_RIGHT_RADIUS", "border_bottom_right_radius", - "گردی پایین راست", "border-bottom-right-radius", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE, "BORDER_BOTTOM_STYLE", - "border_bottom_style", "سبک مرز پایین", "border-bottom-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_bottom_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH, "BORDER_BOTTOM_WIDTH", - "border_bottom_width", "عرض مرز پایین", "border-bottom-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_border_bottom_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, - "BORDER_COLLAPSE", "border_collapse", - "ادغام مرز", "border-collapse", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_collapse, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", - "border_collapse", "ادغام مرز ها", "border-collapse", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_collapse, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", - "border_collapse", "ادغام مرزها", "border-collapse", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_collapse, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS, - "BORDER_END_END_RADIUS", "border_end_end_radius", "گردی انتها", - "border-end-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS, - "BORDER_END_START_RADIUS", "border_end_start_radius", "گردی شروع", - "border-end-start-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET, "BORDER_IMAGE_OUTSET", - "border_image_outset", "برآمدگی تصویر مرز", "border-image-outset", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT, "BORDER_IMAGE_REPEAT", - "border_image_repeat", "تکرار تصویر مرز", "border-image-repeat", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_image_repeat, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE, "BORDER_IMAGE_SLICE", - "border_image_slice", "برش تصویر مرز", "border-image-slice", - AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE, "BORDER_IMAGE_SOURCE", - "border_image_source", "منبع تصویر مرز", "border-image-source", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_image_source, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH, "BORDER_IMAGE_WIDTH", - "border_image_width", "عرض تصویر مرز", "border-image-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_border_image_width, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR, - "BORDER_INLINE_END_COLOR", "border_inline_end_color", "رنگ مرز انتهایی خطی", - "border-inline-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE, - "BORDER_INLINE_END_STYLE", "border_inline_end_style", "سبک مرز انتهایی خطی", - "border-inline-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_inline_end_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH, - "BORDER_INLINE_END_WIDTH", "border_inline_end_width", "عرض مرز انتهایی خطی", - "border-inline-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR, - "BORDER_INLINE_START_COLOR", "border_inline_start_color", - "رنگ مرز ابتدایی خطی", "border-inline-start-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE, - "BORDER_INLINE_START_STYLE", "border_inline_start_style", - "سبک مرز ابتدایی خطی", "border-inline-start-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_inline_start_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH, - "BORDER_INLINE_START_WIDTH", "border_inline_start_width", - "عرض مرز ابتدایی خطی", "border-inline-start-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR, "BORDER_LEFT_COLOR", - "border_left_color", "رنگ مرز چپ", "border-left-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE, "BORDER_LEFT_STYLE", - "border_left_style", "سبک مرز چپ", "border-left-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_left_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH, "BORDER_LEFT_WIDTH", - "border_left_width", "عرض مرز چپ", "border-left-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR, "BORDER_RIGHT_COLOR", - "border_right_color", "رنگ مرز راست", "border-right-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE, "BORDER_RIGHT_STYLE", - "border_right_style", "سبک مرز راست", "border-right-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_right_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH, "BORDER_RIGHT_WIDTH", - "border_right_width", "عرض مرز راست", "border-right-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING, - "BORDER_SPACING", "border_spacing", "فاصله مرز", - "border-spacing", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS, - "BORDER_START_END_RADIUS", "border_start_end_radius", "گردی ابتدا و انتها", - "border-start-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS, - "BORDER_START_START_RADIUS", "border_start_start_radius", - "شعاع ابتدایی شروع مرز", "border-start-start-radius", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR, "BORDER_TOP_COLOR", - "border_top_color", "رنگ مرز بالا", "border-top-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS, - "BORDER_TOP_LEFT_RADIUS", "border_top_left_radius", "گردی بالا چپ", - "border-top-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS, - "BORDER_TOP_RIGHT_RADIUS", "border_top_right_radius", "گردی بالا راست", - "border-top-right-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE, "BORDER_TOP_STYLE", - "border_top_style", "سبک مرز بالا", "border-top-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_border_top_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH, "BORDER_TOP_WIDTH", - "border_top_width", "عرض مرز بالا", "border-top-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_border_top_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM, - "BOTTOM", "bottom", "پایین", "bottom", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_bottom, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, - "BOX_SIZING", "box_sizing", - "نوع اندازه‌گیری جعبه", - "box-sizing", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_box_sizing, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, "BOX_SIZING", "box_sizing", - "نوع اندازه گیری جعبه", "box-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_box_sizing, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW, - "BOX_SHADOW", "box_shadow", "سایه جعبه", - "box-shadow", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE, - "BREAK_INSIDE", "break_inside", "شکست درون", - "break-inside", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_break_inside, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE, - "BREAK_BEFORE", "break_before", "شکست قبل", - "break-before", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_break_before, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER, - "BREAK_AFTER", "break_after", "شکست بعد", - "break-after", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_break_after, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE, - "CAPTION_SIDE", "caption_side", "موقعیت عنوان", - "caption-side", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_caption_side, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR, - "CARET_COLOR", "caret_color", "رنگ نشانگر متنی", - "caret-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", - "clear", "پاک‌سازی", "caret-color", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_clear, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", "clear", "پاک سازی", - "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_clear, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH, - "CLIP_PATH", "clip_path", "مسیر برش", - "clip-path", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_clip_path, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE, - "CLIP_RULE", "clip_rule", "قاعده برش", - "clip-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_clip_rule, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR, "COLOR", - "color", "رنگ", "color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", - "color_interpolation", "درهم‌آمیزی رنگ", - "color-interpolation", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_color_interpolation, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", - "color_interpolation", "درهم آمیزی رنگ", "color-interpolation", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_color_interpolation, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, - "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", - "درهم‌آمیزی رنگ فیلترها", - "color-interpolation-filters", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_color_interpolation_filters, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, - "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", - "درهم آمیزی رنگ فیلترها", "color-interpolation-filters", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_color_interpolation_filters, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME, - "COLOR_SCHEME", "color_scheme", "طرح رنگ", - "color-scheme", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_color_scheme, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, - "COLUMN_COUNT", "column_count", - "تعداد ستون‌ها", "column-count", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, - ast_layout_allowed_style_list_column_count, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, "COLUMN_COUNT", - "column_count", "تعداد ستون‌ ها", "column-count", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, - ast_layout_allowed_style_list_column_count, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, - "COLUMN_FILL", "column_fill", - "پر کردن ستون‌ها", "column-fill", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_column_fill, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, "COLUMN_FILL", "column_fill", - "پر کردن ستون ها", "column-fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_column_fill, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, - "COLUMN_GAP", "column_gap", - "فاصله بین ستون‌ها", - "column-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, "COLUMN_GAP", "column_gap", - "فاصله بین ستون‌ ها", "column-gap", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR, "COLUMN_RULE_COLOR", - "column_rule_color", "رنگ خط افقی ستون", "column-rule-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE, "COLUMN_RULE_STYLE", - "column_rule_style", "سبک خط افقی ستون", "column-rule-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_column_rule_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH, "COLUMN_RULE_WIDTH", - "column_rule_width", "عرض خط افقی ستون", "column-rule-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, - "COLUMN_SPAN", "column_span", - "گستردگی ستون‌ها", "column-span", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_column_span, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, "COLUMN_SPAN", "column_span", - "گستردگی ستون ها", "column-span", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_column_span, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, - "COLUMNS", "columns", "ستون‌ها", - "columns", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, "COLUMNS", "columns", - "ستون‌ ها", "columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN, - "CONTAIN", "contain", "حاوی بودن", "contain", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_contain, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE, - "CONTAIN_INTRINSIC_BLOCK_SIZE", "contain_intrinsic_block_size", - "اندازه بلوک ذاتی", "contain-intrinsic-block-size", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_contain_intrinsic_block_size, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT, - "CONTAIN_INTRINSIC_HEIGHT", "contain_intrinsic_height", "ارتفاع ذاتی", - "contain-intrinsic-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_contain_intrinsic_height, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, - "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", - "اندازه درون‌خطی ذاتی", "contain-intrinsic-inline-size", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, - "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", - "اندازه درون خطی ذاتی", "contain-intrinsic-inline-size", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE, - "CONTAIN_INTRINSIC_SIZE", "contain_intrinsic_size", "اندازه ذاتی", - "contain-intrinsic-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_contain_intrinsic_size, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH, - "CONTAIN_INTRINSIC_WIDTH", "contain_intrinsic_width", "عرض ذاتی", - "contain-intrinsic-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_contain_intrinsic_width, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER, - "CONTAINER", "container", "ظرف", "container", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_container, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME, - "CONTAINER_NAME", "container_name", "نام ظرف", - "container-name", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_container_name, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE, - "CONTAINER_TYPE", "container_type", "نوع ظرف", - "container-type", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_container_type, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT, - "CONTENT", "content", "محتوا", "content", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_content, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY, "CONTENT_VISIBILITY", - "content_visibility", "مشاهده محتوا", "content-visibility", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_content_visibility, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT, "COUNTER_INCREMENT", - "counter_increment", "افزایش شمارنده", "counter-increment", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, - ast_layout_allowed_style_list_counter_increment, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET, - "COUNTER_RESET", "counter_reset", - "بازنشانی شمارنده", "counter-reset", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET, - "COUNTER_SET", "counter_set", "تنظیم شمارنده", - "counter-set", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, - ast_layout_allowed_style_list_counter_set, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR, - "CURSOR", "cursor", "نشانگر", "cursor", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_cursor, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION, - "DIRECTION", "direction", "جهت", "direction", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_direction, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, - "DISPLAY", "display", "قرارگیری", "display", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_display, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, "DISPLAY", "display", "قرار گیری", - "display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_display, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, - "EMPTY_CELLS", "empty_cells", - "سلول‌های خالی", "empty-cells", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_empty_cells, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, "EMPTY_CELLS", "empty_cells", - "سلول های خالی", "empty-cells", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_empty_cells, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL, "FILL", - "fill", "پر کردن", "fill", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_fill, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY, - "FILL_OPACITY", "fill_opacity", - "شفافیت پر کردن", "fill-opacity", - AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, - ast_layout_allowed_style_list_fill, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE, - "FILL_RULE", "fill_rule", "قاعده پر کردن", - "fill-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_fill_rule, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER, - "FILTER", "filter", "فیلتر", "filter", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_filter, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX, "FLEX", - "flex", "انعطاف", "flex", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_flex, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION, - "FLEX_DIRECTION", "flex_direction", - "جهت انعطاف", "flex-direction", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_flex_direction, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW, - "FLEX_FLOW", "flex_flow", "جریان انعطاف", - "flex-flow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_flex_flow, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW, - "FLEX_GROW", "flex_grow", "رشد انعطاف", - "flex-grow", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, - "FLEX_SHRINK", "flex_shrink", - "کوچک‌شدن انعطاف", "flex-shrink", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, "FLEX_SHRINK", "flex_shrink", - "کوچک‌ شدن انعطاف", "flex-shrink", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP, - "FLEX_WRAP", "flex_wrap", "چینش انعطاف", - "flex-wrap", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_flex_wrap, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT, "FLOAT", - "float", "شناور", "float", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_float, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY, - "FONT_FAMILY", "font_family", "نام قلم", - "font-family", - AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY, - ast_layout_allowed_style_list_font_family, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS, - "FONT_FEATURE_SETTINGS", "font_feature_settings", "تنظیمات ویژگی قلم", - "font-feature-settings", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_feature_settings, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING, - "FONT_KERNING", "font_kerning", "کرنینگ قلم", - "font-kerning", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_kerning, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE, - "FONT_LANGUAGE_OVERRIDE", "font_language_override", "بازنویسی زبان قلم", - "font-language-override", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_language_override, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", - "font_optical_sizing", "اندازه‌گیری اپتیکال قلم", - "font-optical-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_optical_sizing, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", - "font_optical_sizing", "اندازه گیری اپتیکال قلم", "font-optical-sizing", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_optical_sizing, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE, - "FONT_SIZE", "font_size", "اندازه قلم", - "font-size", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH, - "FONT_STRETCH", "font_stretch", "کشیدگی قلم", - "font-stretch", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_stretch, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE, - "FONT_STYLE", "font_style", "سبک قلم", - "font-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT, - "FONT_VARIANT", "font_variant", "نوع قلم", - "font-variant", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_variant, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY, - "FONT_DISPLAY", "font_display", "نمایش قلم", - "font-display", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_font_display, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT, - "FONT_WEIGHT", "font_weight", "وزن قلم", - "font-weight", - AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER, - ast_layout_allowed_style_list_font_weight, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID, "GRID", - "grid", "شبکه", "grid", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA, - "GRID_AREA", "grid_area", "منطقه شبکه", - "grid-area", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_area, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", - "grid_auto_columns", "ستون‌های خودکار شبکه", - "grid-auto-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_auto_columns, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", - "grid_auto_columns", "ستون های خودکار شبکه", "grid-auto-columns", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_auto_columns, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW, - "GRID_AUTO_FLOW", "grid_auto_flow", - "جریان خودکار شبکه", "grid-auto-flow", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_auto_flow, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, - "GRID_AUTO_ROWS", "grid_auto_rows", - "ردیف‌های خودکار شبکه", - "grid-auto-rows", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_auto_rows, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, "GRID_AUTO_ROWS", - "grid_auto_rows", "ردیف های خودکار شبکه", "grid-auto-rows", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_auto_rows, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, - "GRID_COLUMN", "grid_column", - "ستون‌های شبکه", "grid-column", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_column, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, "GRID_COLUMN", "grid_column", - "ستون های شبکه", "grid-column", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_column, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END, - "GRID_COLUMN_END", "grid_column_end", - "پایان ستون شبکه", "grid-column-end", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_column_end, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START, "GRID_COLUMN_START", - "grid_column_start", "شروع ستون شبکه", "grid-column-start", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_column_start, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, - "GRID_ROW", "grid_row", - "ردیف‌های شبکه", "grid-row", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_row, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", - "ردیف های شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_row, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", - "پایان ردیف شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_row, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START, - "GRID_ROW_START", "grid_row_start", - "شروع ردیف شبکه", "grid-row-start", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_row_start, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE, - "GRID_TEMPLATE", "grid_template", "الگوی شبکه", - "grid-template", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_template, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS, "GRID_TEMPLATE_AREAS", - "grid_template_areas", "مناطق الگوی شبکه", "grid-template-areas", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_template_areas, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, - "GRID_TEMPLATE_COLUMNS", "grid_template_columns", - "ستون‌های الگوی شبکه", "grid-template-columns", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_template_columns, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, - "GRID_TEMPLATE_COLUMNS", "grid_template_columns", "ستون های الگوی شبکه", - "grid-template-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_template_columns, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", - "grid_template_rows", "ردیف‌های الگوی شبکه", - "grid-template-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_template_rows, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", - "grid_template_rows", "ردیف های الگوی شبکه", "grid-template-rows", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_grid_template_rows, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT, - "JUSTIFY_CONTENT", "justify_content", - "توجیه محتوا", "justify-content", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_justify_content, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT, "LEFT", - "left", "چپ", "left", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_left, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING, - "LETTER_SPACING", "letter_spacing", - "فاصله بین حروف", "letter-spacing", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT, - "LINE_HEIGHT", "line_height", "ارتفاع خط", - "line-height", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE, - "LIST_STYLE", "list_style", "سبک فهرست", - "list-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_list_style, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN, - "MARGIN", "margin", "فضا", "margin", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, - "MARGIN_BOTTOM", "margin_bottom", "فضا پایین", - "margin-bottom", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_bottom, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, "MARGIN_BOTTOM", - "margin_bottom", "فضای پایین", "margin-bottom", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_bottom, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, - "MARGIN_LEFT", "margin_left", "فضا چپ", - "margin-left", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_left, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, "MARGIN_LEFT", "margin_left", - "فضای چپ", "margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_left, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, - "MARGIN_RIGHT", "margin_right", "فضا راست", - "margin-right", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_right, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, "MARGIN_RIGHT", - "margin_right", "فضای راست", "margin-right", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_right, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, - "MARGIN_TOP", "margin_top", "فضا بالا", - "margin-top", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_top, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, "MARGIN_TOP", "margin_top", - "فضای بالا", "margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_margin_top, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT, - "MAX_HEIGHT", "max_height", "حداکثر ارتفاع", - "max-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH, - "MAX_WIDTH", "max_width", "حداکثر عرض", - "max-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT, - "MIN_HEIGHT", "min_height", "حداقل ارتفاع", - "min-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH, - "MIN_WIDTH", "min_width", "حداقل عرض", - "min-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT, - "OBJECT_FIT", "object_fit", "تناسب شیء", - "object-fit", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_object_fit, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY, - "OPACITY", "opacity", "شفافیت", "opacity", - AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW, - "OVERFLOW", "overflow", "بیش از حد", "overflow", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_overflow, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X, - "OVERFLOW_X", "overflow_x", "بیش از حد (X)", - "overflow-x", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_overflow_x, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y, - "OVERFLOW_Y", "overflow_y", "بیش از حد (Y)", - "overflow-y", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_overflow_y, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING, - "PADDING", "padding", "فاصله", "padding", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_padding, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT, - "PADDING_RIGHT", "padding_right", "فاصله راست", - "padding-right", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_padding, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT, - "PADDING_LEFT", "padding_left", "فاصله چپ", - "padding-left", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_padding, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP, - "PADDING_TOP", "padding_top", "فاصله بالا", - "padding-top", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_padding, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM, - "PADDING_BOTTOM", "padding_bottom", - "فاصله پایین", "padding-bottom", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, - ast_layout_allowed_style_list_padding, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION, - "TEXT_DECORATION", "text_decoration", - "زینت متن", "text-decoration", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_text_decoration, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM, - "TEXT_TRANSFORM", "text_transform", "تبدیل متن", - "text-transform", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_text_transform, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY, - "VISIBILITY", "visibility", "قابلیت مشاهده", - "visibility", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_visibility, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, - "Z_INDEX", "z_index", "الویت موقعیت", "z-index", - AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, - ast_layout_allowed_style_list_z_index, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, "Z_INDEX", "z_index", - "ترتیب اولویت", "z-index", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, - ast_layout_allowed_style_list_z_index, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR, - "OUTLINE_COLOR", "outline_color", "رنگ مرز", - "outline-color", - AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, - ast_layout_allowed_style_list_outline_color, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET, - "OUTLINE_OFFSET", "outline_offset", - "فاصله حاشیه", "outline-offset", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE, - "OUTLINE_STYLE", "outline_style", "سبک حاشیه", - "outline-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_outline_style, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH, - "OUTLINE_WIDTH", "outline_width", "عرض حاشیه", - "outline-width", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_outline_width, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR, - "OVERFLOW_ANCHOR", "overflow_anchor", - "لنگر بیش از حد", "overflow-anchor", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_overflow_anchor, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK, - "OVERFLOW_BLOCK", "overflow_block", - "بیش از حد بلوک", "overflow-block", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_overflow_block, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN, - "OVERFLOW_CLIP_MARGIN", "overflow_clip_margin", "فاصله برش بیش از حد", - "overflow-clip-margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE, - "OVERFLOW_INLINE", "overflow_inline", - "بیش از حد درون خطی", "overflow-inline", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_overflow_inline, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP, - "OVERFLOW_WRAP", "overflow_wrap", - "پیچش بیش از حد", "overflow-wrap", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_overflow_wrap, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK, - "PADDING_BLOCK", "padding_block", "فاصله بلوک", - "padding-block", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END, "PADDING_BLOCK_END", - "padding_block_end", "فاصله انتهای بلوک", "padding-block-end", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_padding_block_end, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START, "PADDING_BLOCK_START", - "padding_block_start", "فاصله شروع بلوک", "padding-block-start", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_padding_block_start, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE, - "PADDING_INLINE", "padding_inline", - "فاصله درون خطی", "padding-inline", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_padding_inline, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END, "PADDING_INLINE_END", - "padding_inline_end", "فاصله انتهای درون خطی", "padding-inline-end", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_padding_inline_end, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START, - "PADDING_INLINE_START", "padding_inline_start", "فاصله شروع درون خطی", - "padding-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_padding_inline_start, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE, "PAGE", - "page", "صفحه", "page", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_page, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER, "PAGE_BREAK_AFTER", - "page_break_after", "شکست صفحه بعد از", "page-break-after", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_page_break_after, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE, "PAGE_BREAK_BEFORE", - "page_break_before", "شکست صفحه قبل از", "page-break-before", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_page_break_before, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE, "PAGE_BREAK_INSIDE", - "page_break_inside", "شکست صفحه درون", "page-break-inside", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_page_break_inside, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER, - "PAINT_ORDER", "paint_order", "ترتیب نقاشی", - "paint-order", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_paint_order, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE, - "PERSPECTIVE", "perspective", "پرسپکتیو", - "perspective", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_perspective, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN, "PERSPECTIVE_ORIGIN", - "perspective_origin", "مبدأ پرسپکتیو", "perspective-origin", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_perspective, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT, - "PLACE_CONTENT", "place_content", "محتوای مکان", - "place-content", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_place_content, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS, - "PLACE_ITEMS", "place_items", "موارد مکان", - "place-items", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_place_items, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF, - "PLACE_SELF", "place_self", "خود مکان", - "place-self", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_place_self, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, - "POINTER_EVENTS", "pointer_events", - "رویدادهای اشاره‌گر", - "pointer-events", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_pointer_events, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, "POINTER_EVENTS", - "pointer_events", "رویدادهای اشاره گر", "pointer-events", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_pointer_events, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION, - "POSITION", "position", "موقعیت", "position", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_position, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST, "PRINT_COLOR_ADJUST", - "print_color_adjust", "تنظیم رنگ چاپ", "print-color-adjust", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_print_color_adjust, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, - "QUOTES", "quotes", "نقل‌قول", "quotes", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_quotes, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, "QUOTES", "quotes", "نقل قول", - "quotes", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_quotes, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R, "R", "r", - "شعاع", "r", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE, - "RESIZE", "resize", "تغییر اندازه", "resize", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_resize, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT, "RIGHT", - "right", "راست", "right", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_right, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE, - "ROTATE", "rotate", "چرخش", "rotate", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_rotate, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP, - "ROW_GAP", "row_gap", "فاصله ردیف", "row-gap", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_rotate, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, - "RUBY_ALIGN", "ruby_align", - "هم‌راستایی روبی", "ruby-align", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_ruby_align, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, "RUBY_ALIGN", "ruby_align", - "هم راستایی روبی", "ruby-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_ruby_align, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION, - "RUBY_POSITION", "ruby_position", "موقعیت روبی", - "ruby-position", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_ruby_position, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX, "RX", "rx", - "شعاع X", "rx", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY, "RY", "ry", - "شعاع Y", "ry", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE, "SCALE", - "scale", "مقیاس", "scale", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR, - "SCROLL_BEHAVIOR", "scroll_behavior", - "رفتار پیمایش", "scroll-behavior", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_scroll_behavior, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN, - "SCROLL_MARGIN", "scroll_margin", - "فاصله پیمایش", "scroll-margin", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK, "SCROLL_MARGIN_BLOCK", - "scroll_margin_block", "فاصله بلوک پیمایش", "scroll-margin-block", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END, - "SCROLL_MARGIN_BLOCK_END", "scroll_margin_block_end", - "فاصله انتهای بلوک پیمایش", "scroll-margin-block-end", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START, - "SCROLL_MARGIN_BLOCK_START", "scroll_margin_block_start", - "فاصله شروع بلوک پیمایش", "scroll-margin-block-start", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM, - "SCROLL_MARGIN_BOTTOM", "scroll_margin_bottom", "فاصله پایین پیمایش", - "scroll-margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE, - "SCROLL_MARGIN_INLINE", "scroll_margin_inline", "فاصله درون خطی پیمایش", - "scroll-margin-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END, - "SCROLL_MARGIN_INLINE_END", "scroll_margin_inline_end", - "فاصله انتهای درون خطی پیمایش", "scroll-margin-inline-end", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START, - "SCROLL_MARGIN_INLINE_START", "scroll_margin_inline_start", - "فاصله شروع درون خطی پیمایش", "scroll-margin-inline-start", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT, "SCROLL_MARGIN_LEFT", - "scroll_margin_left", "فاصله چپ پیمایش", "scroll-margin-left", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT, "SCROLL_MARGIN_RIGHT", - "scroll_margin_right", "فاصله راست پیمایش", "scroll-margin-right", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP, "SCROLL_MARGIN_TOP", - "scroll_margin_top", "فاصله بالا پیمایش", "scroll-margin-top", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING, - "SCROLL_PADDING", "scroll_padding", - "فاصله پیمایش", "scroll-padding", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK, - "SCROLL_PADDING_BLOCK", "scroll_padding_block", "فاصله بلوک پیمایش", - "scroll-padding-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END, - "SCROLL_PADDING_BLOCK_END", "scroll_padding_block_end", - "فاصله انتهای بلوک پیمایش", "scroll-padding-block-end", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START, - "SCROLL_PADDING_BLOCK_START", "scroll_padding_block_start", - "فاصله شروع بلوک پیمایش", "scroll-padding-block-start", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM, - "SCROLL_PADDING_BOTTOM", "scroll_padding_bottom", "فاصله پایین پیمایش", - "scroll-padding-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE, - "SCROLL_PADDING_INLINE", "scroll_padding_inline", "فاصله درون خطی پیمایش", - "scroll-padding-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END, - "SCROLL_PADDING_INLINE_END", "scroll_padding_inline_end", - "فاصله انتهای درون خطی پیمایش", "scroll-padding-inline-end", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START, - "SCROLL_PADDING_INLINE_START", "scroll_padding_inline_start", - "فاصله شروع درون خطی پیمایش", "scroll-padding-inline-start", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT, "SCROLL_PADDING_LEFT", - "scroll_padding_left", "فاصله چپ پیمایش", "scroll-padding-left", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT, - "SCROLL_PADDING_RIGHT", "scroll_padding_right", "فاصله راست پیمایش", - "scroll-padding-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP, "SCROLL_PADDING_TOP", - "scroll_padding_top", "فاصله بالا پیمایش", "scroll-padding-top", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN, "SCROLL_SNAP_ALIGN", - "scroll_snap_align", "تراز پیمایش", "scroll-snap-align", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_scroll_snap_align, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE, "SCROLL_SNAP_TYPE", - "scroll_snap_type", "نوع پیمایش", "scroll-snap-type", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_scroll_snap_type, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE, - "SHAPE_OUTSIDE", "shape_outside", "شکل خارج", - "shape-outside", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_shape_outside, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN, - "TEXT_ALIGN", "text_align", "تراز متن", - "text-align", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_text_align, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST, - "TEXT_ALIGN_LAST", "text_align_last", - "تراز آخرین متن", "text-align-last", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_text_align_last, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, - "ALIGN_ITEMS", "align_items", - "تراز‌کردن‌ اقلام", - "align-items", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_align_items, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", - "تراز‌ کردن‌ اقلام", "align-items", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_align_items, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", - "تراز‌کردن‌ محتوا", "align-items", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_align_items, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", - "تراز محتوا", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_align_items, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, - "TEXT_INDENT", "text_indent", "تورفتگی متن", - "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_text_indent, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, "TEXT_INDENT", "text_indent", - "تو رفتگی متن", "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_text_indent, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP, "TOP", - "top", "بالا", "top", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, - ast_layout_allowed_style_list_top, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM, - "TRANSFORM", "transform", "تبدیل", "transform", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_transform, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN, "TRANSFORM_ORIGIN", - "transform_origin", "مرکز تبدیل", "transform-origin", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_transform_origin, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE, - "TRANSLATE", "translate", "ترجمه", "translate", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI, - "UNICODE_BIDI", "unicode_bidi", "معکوس یونیکد", - "unicode-bidi", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_unicode_bidi, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT, - "USER_SELECT", "user_select", "انتخاب کاربر", - "user-select", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_user_select, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE, - "WILL_CHANGE", "will_change", "تغییر خواهد کرد", - "will-change", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_will_change, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX, - "TRANSFORM_BOX", "transform_box", "باکس تبدیل", - "transform-box", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_transform_box, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE, - "TRANSFORM_STYLE", "transform_style", - "سبک تبدیل", "transform-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_transform_style, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION, - "TRANSITION", "transition", "انتقال", - "transition", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - ast_layout_allowed_style_list_transition, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR, "TRANSITION_BEHAVIOR", - "transition_behavior", "رفتار انتقال", "transition-behavior", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_transition_behavior, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY, "TRANSITION_DELAY", - "transition_delay", "تاخیر انتقال", "transition-behavior", - AST_LAYOUT_ATTRIBUTE_FILTER_TIME, - ast_layout_allowed_style_list_transition_delay, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION, "TRANSITION_DURATION", - "transition_duration", "مدت انتقال", "transition-behavior", - AST_LAYOUT_ATTRIBUTE_FILTER_TIME, - ast_layout_allowed_style_list_transition_duration, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY, "TRANSITION_PROPERTY", - "transition_property", "ویژگی انتقال", "transition-property", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_transition_property, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, - "TRANSITION_TIMING_FUNCTION", "transition_timing_function", - "تابع زمان‌بندی انتقال", "transition-timing-function", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_transition_timing_function, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, - "TRANSITION_TIMING_FUNCTION", "transition_timing_function", - "تابع زمان بندی انتقال", "transition-timing-function", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_transition_timing_function, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT, - "VECTOR_EFFECT", "vector_effect", "اثر وکتور", - "vector-effect", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_vector_effect, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN, - "VERTICAL_ALIGN", "vertical_align", - "تراز عمودی", "vertical-align", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_vertical_align, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE, - "WHITE_SPACE", "white_space", "فضای سفید", - "white-space", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_white_space, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, - "WIDOWS", "widows", "بیوه‌ها", "widows", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( - AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, "WIDOWS", "widows", - "بیوه‌ ها", "widows", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK, - "WORD_BREAK", "word_break", "شکستن کلمه", - "word-break", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_word_break, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING, - "WORD_SPACING", "word_spacing", "فاصله کلمه", - "word-spacing", - AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE, - "WRITING_MODE", "writing_mode", "حالت نوشتن", - "writing-mode", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_writing_mode, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM, "ZOOM", - "zoom", "بزرگنمایی", "zoom", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_style_list_zoom, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_HIDE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR, - "ERROR", "error", "", "error", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, - NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -// ----------- END AUTO GENERATED ----------- // +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH, "WIDTH", "width", "عرض", "width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT, "HEIGHT", "height", "ارتفاع", "height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR, "ACCENT_COLOR", "accent_color", "رنگ برجسته", "accent-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE, "APPEARANCE", "appearance", "ظاهر", "appearance", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_appearance, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO, "ASPECT_RATIO", "aspect_ratio", "نسبت ابعاد", "aspect-ratio", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_aspect_ratio, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, "BACKDROP_FILTER", "backdrop_filter", "فیلتر پس‌زمینه", "backdrop-filter", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, "BACKDROP_FILTER", "backdrop_filter", "فیلتر پس زمینه", "backdrop-filter", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", "backface_visibility", "مشاهده‌پذیری پشت‌نما", "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_backface_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", "backface_visibility", "مشاهده پذیری پشت‌نما", "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_backface_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", "backface_visibility", "مشاهده پذیری پشت نما", "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_backface_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE, "BLOCK_SIZE", "block_size", "اندازه بلوک", "block-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_block_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", "background_image", "تصویر پس‌زمینه", "background-image", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_image, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", "background_image", "تصویر پس‌ زمینه", "background-image", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_image, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, "BACKGROUND_ATTACHMENT", "background_attachment", "پیوست تصویر پس‌زمینه", "background-attachment", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_attachment, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, "BACKGROUND_ATTACHMENT", "background_attachment", "پیوست تصویر پس‌ زمینه", "background-attachment", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_attachment, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, "BACKGROUND_BLEND_MODE", "background_blend_mode", "حالت ترکیب پس‌زمینه", "background-blend-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_blend_mode, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, "BACKGROUND_BLEND_MODE", "background_blend_mode", "حالت ترکیب پس زمینه", "background-blend-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_blend_mode, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, "BACKGROUND_CLIP", "background_clip", "برش پس‌زمینه", "background-clip", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, "BACKGROUND_CLIP", "background_clip", "برش پس زمینه", "background-clip", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", "background_color", "رنگ پس‌زمینه", "background-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", "background_color", "رنگ پس زمینه", "background-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", "background_origin", "مبدا پس‌زمینه", "background-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_origin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", "background_origin", "مبدا پس زمینه", "background-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_origin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS, "FLEX_BASIS", "flex_basis", "مبنای انعطاف", "flex-basis", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_flex_basis, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", "background_position", "موقعیت پس‌زمینه", "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", "background_position", "موقعیت پس‌ زمینه", "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, "BACKGROUND_POSITION_X", "background_position_x", "موقعیت افقی پس‌زمینه", "background-position-x", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, "BACKGROUND_POSITION_X", "background_position_x", "موقعیت افقی پس‌ زمینه", "background-position-x", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, "BACKGROUND_POSITION_Y", "background_position_y", "موقعیت عمودی پس‌زمینه", "background-position-y", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, "BACKGROUND_POSITION_Y", "background_position_y", "موقعیت عمودی پس‌ زمینه", "background-position-y", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", "background_repeat", "تکرار پس‌زمینه", "background-repeat", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_repeat, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", "background_repeat", "تکرار پس‌ زمینه", "background-repeat", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_repeat, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, "BACKGROUND_SIZE", "background_size", "اندازه پس‌زمینه", "background-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, "BACKGROUND_SIZE", "background_size", "اندازه پس‌ زمینه", "background-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS, "BORDER_RADIUS", "border_radius", "گردی", "border-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER, "BORDER", "border", "مرز", "border", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR, "BORDER_BLOCK_END_COLOR", "border_block_end_color", "رنگ مرز انتهایی بلوک", "border-block-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE, "BORDER_BLOCK_END_STYLE", "border_block_end_style", "سبک مرز انتهایی بلوک", "border-block-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_block_end_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH, "BORDER_BLOCK_END_WIDTH", "border_block_end_width", "عرض مرز انتهایی بلوک", "border-block-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_block_end_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR, "BORDER_BLOCK_START_COLOR", "border_block_start_color", "رنگ مرز ابتدایی بلوک", "border-block-start-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE, "BORDER_BLOCK_START_STYLE", "border_block_start_style", "رنگ مرز ابتدایی بلوک", "border-block-start-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_block_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH, "BORDER_BLOCK_START_WIDTH", "border_block_start_width", "عرض مرز ابتدایی بلوک", "border-block-start-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_block_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR, "BORDER_BOTTOM_COLOR", "border_bottom_color", "رنگ مرز پایین", "border-bottom-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_border_block_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS, "BORDER_BOTTOM_LEFT_RADIUS", "border_bottom_left_radius", "گردی پایین چپ", "border-bottom-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS, "BORDER_BOTTOM_RIGHT_RADIUS", "border_bottom_right_radius", "گردی پایین راست", "border-bottom-right-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE, "BORDER_BOTTOM_STYLE", "border_bottom_style", "سبک مرز پایین", "border-bottom-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_bottom_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH, "BORDER_BOTTOM_WIDTH", "border_bottom_width", "عرض مرز پایین", "border-bottom-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_bottom_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", "border_collapse", "ادغام مرز", "border-collapse", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_collapse, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", "border_collapse", "ادغام مرز ها", "border-collapse", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_collapse, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", "border_collapse", "ادغام مرزها", "border-collapse", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_collapse, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS, "BORDER_END_END_RADIUS", "border_end_end_radius", "گردی انتها", "border-end-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS, "BORDER_END_START_RADIUS", "border_end_start_radius", "گردی شروع", "border-end-start-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET, "BORDER_IMAGE_OUTSET", "border_image_outset", "برآمدگی تصویر مرز", "border-image-outset", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT, "BORDER_IMAGE_REPEAT", "border_image_repeat", "تکرار تصویر مرز", "border-image-repeat", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_image_repeat, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE, "BORDER_IMAGE_SLICE", "border_image_slice", "برش تصویر مرز", "border-image-slice", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE, "BORDER_IMAGE_SOURCE", "border_image_source", "منبع تصویر مرز", "border-image-source", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_image_source, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH, "BORDER_IMAGE_WIDTH", "border_image_width", "عرض تصویر مرز", "border-image-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_image_width, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR, "BORDER_INLINE_END_COLOR", "border_inline_end_color", "رنگ مرز انتهایی خطی", "border-inline-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE, "BORDER_INLINE_END_STYLE", "border_inline_end_style", "سبک مرز انتهایی خطی", "border-inline-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_inline_end_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH, "BORDER_INLINE_END_WIDTH", "border_inline_end_width", "عرض مرز انتهایی خطی", "border-inline-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR, "BORDER_INLINE_START_COLOR", "border_inline_start_color", "رنگ مرز ابتدایی خطی", "border-inline-start-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE, "BORDER_INLINE_START_STYLE", "border_inline_start_style", "سبک مرز ابتدایی خطی", "border-inline-start-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_inline_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH, "BORDER_INLINE_START_WIDTH", "border_inline_start_width", "عرض مرز ابتدایی خطی", "border-inline-start-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR, "BORDER_LEFT_COLOR", "border_left_color", "رنگ مرز چپ", "border-left-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE, "BORDER_LEFT_STYLE", "border_left_style", "سبک مرز چپ", "border-left-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_left_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH, "BORDER_LEFT_WIDTH", "border_left_width", "عرض مرز چپ", "border-left-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR, "BORDER_RIGHT_COLOR", "border_right_color", "رنگ مرز راست", "border-right-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE, "BORDER_RIGHT_STYLE", "border_right_style", "سبک مرز راست", "border-right-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_right_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH, "BORDER_RIGHT_WIDTH", "border_right_width", "عرض مرز راست", "border-right-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING, "BORDER_SPACING", "border_spacing", "فاصله مرز", "border-spacing", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS, "BORDER_START_END_RADIUS", "border_start_end_radius", "گردی ابتدا و انتها", "border-start-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS, "BORDER_START_START_RADIUS", "border_start_start_radius", "شعاع ابتدایی شروع مرز", "border-start-start-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR, "BORDER_TOP_COLOR", "border_top_color", "رنگ مرز بالا", "border-top-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS, "BORDER_TOP_LEFT_RADIUS", "border_top_left_radius", "گردی بالا چپ", "border-top-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS, "BORDER_TOP_RIGHT_RADIUS", "border_top_right_radius", "گردی بالا راست", "border-top-right-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE, "BORDER_TOP_STYLE", "border_top_style", "سبک مرز بالا", "border-top-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_top_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH, "BORDER_TOP_WIDTH", "border_top_width", "عرض مرز بالا", "border-top-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_top_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM, "BOTTOM", "bottom", "پایین", "bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_bottom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, "BOX_SIZING", "box_sizing", "نوع اندازه‌گیری جعبه", "box-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_box_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, "BOX_SIZING", "box_sizing", "نوع اندازه گیری جعبه", "box-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_box_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW, "BOX_SHADOW", "box_shadow", "سایه جعبه", "box-shadow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE, "BREAK_INSIDE", "break_inside", "شکست درون", "break-inside", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_break_inside, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE, "BREAK_BEFORE", "break_before", "شکست قبل", "break-before", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_break_before, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER, "BREAK_AFTER", "break_after", "شکست بعد", "break-after", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_break_after, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE, "CAPTION_SIDE", "caption_side", "موقعیت عنوان", "caption-side", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_caption_side, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR, "CARET_COLOR", "caret_color", "رنگ نشانگر متنی", "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", "clear", "پاک‌سازی", "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clear, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", "clear", "پاک سازی", "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clear, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH, "CLIP_PATH", "clip_path", "مسیر برش", "clip-path", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clip_path, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE, "CLIP_RULE", "clip_rule", "قاعده برش", "clip-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clip_rule, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR, "COLOR", "color", "رنگ", "color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", "color_interpolation", "درهم‌آمیزی رنگ", "color-interpolation", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", "color_interpolation", "درهم آمیزی رنگ", "color-interpolation", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", "درهم‌آمیزی رنگ فیلترها", "color-interpolation-filters", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation_filters, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", "درهم آمیزی رنگ فیلترها", "color-interpolation-filters", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation_filters, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME, "COLOR_SCHEME", "color_scheme", "طرح رنگ", "color-scheme", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_scheme, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, "COLUMN_COUNT", "column_count", "تعداد ستون‌ها", "column-count", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_column_count, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, "COLUMN_COUNT", "column_count", "تعداد ستون‌ ها", "column-count", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_column_count, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, "COLUMN_FILL", "column_fill", "پر کردن ستون‌ها", "column-fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, "COLUMN_FILL", "column_fill", "پر کردن ستون ها", "column-fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, "COLUMN_GAP", "column_gap", "فاصله بین ستون‌ها", "column-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, "COLUMN_GAP", "column_gap", "فاصله بین ستون‌ ها", "column-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR, "COLUMN_RULE_COLOR", "column_rule_color", "رنگ خط افقی ستون", "column-rule-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE, "COLUMN_RULE_STYLE", "column_rule_style", "سبک خط افقی ستون", "column-rule-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_rule_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH, "COLUMN_RULE_WIDTH", "column_rule_width", "عرض خط افقی ستون", "column-rule-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, "COLUMN_SPAN", "column_span", "گستردگی ستون‌ها", "column-span", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_span, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, "COLUMN_SPAN", "column_span", "گستردگی ستون ها", "column-span", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_span, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, "COLUMNS", "columns", "ستون‌ها", "columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, "COLUMNS", "columns", "ستون‌ ها", "columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN, "CONTAIN", "contain", "حاوی بودن", "contain", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE, "CONTAIN_INTRINSIC_BLOCK_SIZE", "contain_intrinsic_block_size", "اندازه بلوک ذاتی", "contain-intrinsic-block-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_block_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT, "CONTAIN_INTRINSIC_HEIGHT", "contain_intrinsic_height", "ارتفاع ذاتی", "contain-intrinsic-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_height, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", "اندازه درون‌خطی ذاتی", "contain-intrinsic-inline-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", "اندازه درون خطی ذاتی", "contain-intrinsic-inline-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE, "CONTAIN_INTRINSIC_SIZE", "contain_intrinsic_size", "اندازه ذاتی", "contain-intrinsic-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH, "CONTAIN_INTRINSIC_WIDTH", "contain_intrinsic_width", "عرض ذاتی", "contain-intrinsic-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_width, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER, "CONTAINER", "container", "ظرف", "container", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_container, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME, "CONTAINER_NAME", "container_name", "نام ظرف", "container-name", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_container_name, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE, "CONTAINER_TYPE", "container_type", "نوع ظرف", "container-type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_container_type, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT, "CONTENT", "content", "محتوا", "content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_content, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY, "CONTENT_VISIBILITY", "content_visibility", "مشاهده محتوا", "content-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_content_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT, "COUNTER_INCREMENT", "counter_increment", "افزایش شمارنده", "counter-increment", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_counter_increment, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET, "COUNTER_RESET", "counter_reset", "بازنشانی شمارنده", "counter-reset", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET, "COUNTER_SET", "counter_set", "تنظیم شمارنده", "counter-set", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_counter_set, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR, "CURSOR", "cursor", "نشانگر", "cursor", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_cursor, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION, "DIRECTION", "direction", "جهت", "direction", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_direction, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, "DISPLAY", "display", "قرارگیری", "display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_display, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, "DISPLAY", "display", "قرار گیری", "display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_display, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, "EMPTY_CELLS", "empty_cells", "سلول‌های خالی", "empty-cells", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_empty_cells, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, "EMPTY_CELLS", "empty_cells", "سلول های خالی", "empty-cells", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_empty_cells, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL, "FILL", "fill", "پر کردن", "fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY, "FILL_OPACITY", "fill_opacity", "شفافیت پر کردن", "fill-opacity", AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, ast_layout_allowed_style_list_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE, "FILL_RULE", "fill_rule", "قاعده پر کردن", "fill-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_fill_rule, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER, "FILTER", "filter", "فیلتر", "filter", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_filter, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX, "FLEX", "flex", "انعطاف", "flex", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION, "FLEX_DIRECTION", "flex_direction", "جهت انعطاف", "flex-direction", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex_direction, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW, "FLEX_FLOW", "flex_flow", "جریان انعطاف", "flex-flow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex_flow, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW, "FLEX_GROW", "flex_grow", "رشد انعطاف", "flex-grow", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, "FLEX_SHRINK", "flex_shrink", "کوچک‌شدن انعطاف", "flex-shrink", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, "FLEX_SHRINK", "flex_shrink", "کوچک‌ شدن انعطاف", "flex-shrink", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP, "FLEX_WRAP", "flex_wrap", "چینش انعطاف", "flex-wrap", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex_wrap, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT, "FLOAT", "float", "شناور", "float", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_float, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY, "FONT_FAMILY", "font_family", "نام قلم", "font-family", AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY, ast_layout_allowed_style_list_font_family, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS, "FONT_FEATURE_SETTINGS", "font_feature_settings", "تنظیمات ویژگی قلم", "font-feature-settings", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_feature_settings, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING, "FONT_KERNING", "font_kerning", "کرنینگ قلم", "font-kerning", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_kerning, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE, "FONT_LANGUAGE_OVERRIDE", "font_language_override", "بازنویسی زبان قلم", "font-language-override", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_language_override, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", "font_optical_sizing", "اندازه‌گیری اپتیکال قلم", "font-optical-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_optical_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", "font_optical_sizing", "اندازه گیری اپتیکال قلم", "font-optical-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_optical_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE, "FONT_SIZE", "font_size", "اندازه قلم", "font-size", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH, "FONT_STRETCH", "font_stretch", "کشیدگی قلم", "font-stretch", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_stretch, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE, "FONT_STYLE", "font_style", "سبک قلم", "font-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT, "FONT_VARIANT", "font_variant", "نوع قلم", "font-variant", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_variant, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY, "FONT_DISPLAY", "font_display", "نمایش قلم", "font-display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_display, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT, "FONT_WEIGHT", "font_weight", "وزن قلم", "font-weight", AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER, ast_layout_allowed_style_list_font_weight, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID, "GRID", "grid", "شبکه", "grid", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA, "GRID_AREA", "grid_area", "منطقه شبکه", "grid-area", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_area, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", "grid_auto_columns", "ستون‌های خودکار شبکه", "grid-auto-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", "grid_auto_columns", "ستون های خودکار شبکه", "grid-auto-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW, "GRID_AUTO_FLOW", "grid_auto_flow", "جریان خودکار شبکه", "grid-auto-flow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_flow, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, "GRID_AUTO_ROWS", "grid_auto_rows", "ردیف‌های خودکار شبکه", "grid-auto-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, "GRID_AUTO_ROWS", "grid_auto_rows", "ردیف های خودکار شبکه", "grid-auto-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, "GRID_COLUMN", "grid_column", "ستون‌های شبکه", "grid-column", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, "GRID_COLUMN", "grid_column", "ستون های شبکه", "grid-column", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END, "GRID_COLUMN_END", "grid_column_end", "پایان ستون شبکه", "grid-column-end", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column_end, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START, "GRID_COLUMN_START", "grid_column_start", "شروع ستون شبکه", "grid-column-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", "ردیف‌های شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", "ردیف های شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", "پایان ردیف شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START, "GRID_ROW_START", "grid_row_start", "شروع ردیف شبکه", "grid-row-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE, "GRID_TEMPLATE", "grid_template", "الگوی شبکه", "grid-template", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS, "GRID_TEMPLATE_AREAS", "grid_template_areas", "مناطق الگوی شبکه", "grid-template-areas", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_areas, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, "GRID_TEMPLATE_COLUMNS", "grid_template_columns", "ستون‌های الگوی شبکه", "grid-template-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, "GRID_TEMPLATE_COLUMNS", "grid_template_columns", "ستون های الگوی شبکه", "grid-template-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", "grid_template_rows", "ردیف‌های الگوی شبکه", "grid-template-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", "grid_template_rows", "ردیف های الگوی شبکه", "grid-template-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT, "JUSTIFY_CONTENT", "justify_content", "توجیه محتوا", "justify-content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_justify_content, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT, "LEFT", "left", "چپ", "left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_left, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING, "LETTER_SPACING", "letter_spacing", "فاصله بین حروف", "letter-spacing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT, "LINE_HEIGHT", "line_height", "ارتفاع خط", "line-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE, "LIST_STYLE", "list_style", "سبک فهرست", "list-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_list_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN, "MARGIN", "margin", "فضا", "margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, "MARGIN_BOTTOM", "margin_bottom", "فضا پایین", "margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_bottom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, "MARGIN_BOTTOM", "margin_bottom", "فضای پایین", "margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_bottom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, "MARGIN_LEFT", "margin_left", "فضا چپ", "margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_left, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, "MARGIN_LEFT", "margin_left", "فضای چپ", "margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_left, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, "MARGIN_RIGHT", "margin_right", "فضا راست", "margin-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_right, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, "MARGIN_RIGHT", "margin_right", "فضای راست", "margin-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_right, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, "MARGIN_TOP", "margin_top", "فضا بالا", "margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_top, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, "MARGIN_TOP", "margin_top", "فضای بالا", "margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_top, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT, "MAX_HEIGHT", "max_height", "حداکثر ارتفاع", "max-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH, "MAX_WIDTH", "max_width", "حداکثر عرض", "max-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT, "MIN_HEIGHT", "min_height", "حداقل ارتفاع", "min-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH, "MIN_WIDTH", "min_width", "حداقل عرض", "min-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT, "OBJECT_FIT", "object_fit", "تناسب شیء", "object-fit", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_object_fit, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY, "OPACITY", "opacity", "شفافیت", "opacity", AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW, "OVERFLOW", "overflow", "بیش از حد", "overflow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X, "OVERFLOW_X", "overflow_x", "بیش از حد (X)", "overflow-x", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y, "OVERFLOW_Y", "overflow_y", "بیش از حد (Y)", "overflow-y", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_y, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING, "PADDING", "padding", "فاصله", "padding", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT, "PADDING_RIGHT", "padding_right", "فاصله راست", "padding-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT, "PADDING_LEFT", "padding_left", "فاصله چپ", "padding-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP, "PADDING_TOP", "padding_top", "فاصله بالا", "padding-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM, "PADDING_BOTTOM", "padding_bottom", "فاصله پایین", "padding-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION, "TEXT_DECORATION", "text_decoration", "زینت متن", "text-decoration", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_decoration, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM, "TEXT_TRANSFORM", "text_transform", "تبدیل متن", "text-transform", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_transform, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY, "VISIBILITY", "visibility", "قابلیت مشاهده", "visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, "Z_INDEX", "z_index", "الویت موقعیت", "z-index", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_z_index, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, "Z_INDEX", "z_index", "ترتیب اولویت", "z-index", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_z_index, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR, "OUTLINE_COLOR", "outline_color", "رنگ مرز", "outline-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_outline_color, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET, "OUTLINE_OFFSET", "outline_offset", "فاصله حاشیه", "outline-offset", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE, "OUTLINE_STYLE", "outline_style", "سبک حاشیه", "outline-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_outline_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH, "OUTLINE_WIDTH", "outline_width", "عرض حاشیه", "outline-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_outline_width, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR, "OVERFLOW_ANCHOR", "overflow_anchor", "لنگر بیش از حد", "overflow-anchor", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_anchor, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK, "OVERFLOW_BLOCK", "overflow_block", "بیش از حد بلوک", "overflow-block", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_block, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN, "OVERFLOW_CLIP_MARGIN", "overflow_clip_margin", "فاصله برش بیش از حد", "overflow-clip-margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE, "OVERFLOW_INLINE", "overflow_inline", "بیش از حد درون خطی", "overflow-inline", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_inline, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP, "OVERFLOW_WRAP", "overflow_wrap", "پیچش بیش از حد", "overflow-wrap", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_wrap, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK, "PADDING_BLOCK", "padding_block", "فاصله بلوک", "padding-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END, "PADDING_BLOCK_END", "padding_block_end", "فاصله انتهای بلوک", "padding-block-end", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_block_end, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START, "PADDING_BLOCK_START", "padding_block_start", "فاصله شروع بلوک", "padding-block-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_block_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE, "PADDING_INLINE", "padding_inline", "فاصله درون خطی", "padding-inline", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_inline, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END, "PADDING_INLINE_END", "padding_inline_end", "فاصله انتهای درون خطی", "padding-inline-end", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_inline_end, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START, "PADDING_INLINE_START", "padding_inline_start", "فاصله شروع درون خطی", "padding-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_inline_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE, "PAGE", "page", "صفحه", "page", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER, "PAGE_BREAK_AFTER", "page_break_after", "شکست صفحه بعد از", "page-break-after", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page_break_after, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE, "PAGE_BREAK_BEFORE", "page_break_before", "شکست صفحه قبل از", "page-break-before", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page_break_before, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE, "PAGE_BREAK_INSIDE", "page_break_inside", "شکست صفحه درون", "page-break-inside", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page_break_inside, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER, "PAINT_ORDER", "paint_order", "ترتیب نقاشی", "paint-order", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_paint_order, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE, "PERSPECTIVE", "perspective", "پرسپکتیو", "perspective", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_perspective, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN, "PERSPECTIVE_ORIGIN", "perspective_origin", "مبدأ پرسپکتیو", "perspective-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_perspective, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT, "PLACE_CONTENT", "place_content", "محتوای مکان", "place-content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_place_content, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS, "PLACE_ITEMS", "place_items", "موارد مکان", "place-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_place_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF, "PLACE_SELF", "place_self", "خود مکان", "place-self", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_place_self, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, "POINTER_EVENTS", "pointer_events", "رویدادهای اشاره‌گر", "pointer-events", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_pointer_events, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, "POINTER_EVENTS", "pointer_events", "رویدادهای اشاره گر", "pointer-events", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_pointer_events, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION, "POSITION", "position", "موقعیت", "position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_position, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST, "PRINT_COLOR_ADJUST", "print_color_adjust", "تنظیم رنگ چاپ", "print-color-adjust", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_print_color_adjust, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, "QUOTES", "quotes", "نقل‌قول", "quotes", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_quotes, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, "QUOTES", "quotes", "نقل قول", "quotes", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_quotes, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R, "R", "r", "شعاع", "r", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE, "RESIZE", "resize", "تغییر اندازه", "resize", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_resize, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT, "RIGHT", "right", "راست", "right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_right, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE, "ROTATE", "rotate", "چرخش", "rotate", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_rotate, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP, "ROW_GAP", "row_gap", "فاصله ردیف", "row-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_rotate, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, "RUBY_ALIGN", "ruby_align", "هم‌راستایی روبی", "ruby-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_ruby_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, "RUBY_ALIGN", "ruby_align", "هم راستایی روبی", "ruby-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_ruby_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION, "RUBY_POSITION", "ruby_position", "موقعیت روبی", "ruby-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_ruby_position, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX, "RX", "rx", "شعاع X", "rx", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY, "RY", "ry", "شعاع Y", "ry", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE, "SCALE", "scale", "مقیاس", "scale", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR, "SCROLL_BEHAVIOR", "scroll_behavior", "رفتار پیمایش", "scroll-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_scroll_behavior, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN, "SCROLL_MARGIN", "scroll_margin", "فاصله پیمایش", "scroll-margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK, "SCROLL_MARGIN_BLOCK", "scroll_margin_block", "فاصله بلوک پیمایش", "scroll-margin-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END, "SCROLL_MARGIN_BLOCK_END", "scroll_margin_block_end", "فاصله انتهای بلوک پیمایش", "scroll-margin-block-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START, "SCROLL_MARGIN_BLOCK_START", "scroll_margin_block_start", "فاصله شروع بلوک پیمایش", "scroll-margin-block-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM, "SCROLL_MARGIN_BOTTOM", "scroll_margin_bottom", "فاصله پایین پیمایش", "scroll-margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE, "SCROLL_MARGIN_INLINE", "scroll_margin_inline", "فاصله درون خطی پیمایش", "scroll-margin-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END, "SCROLL_MARGIN_INLINE_END", "scroll_margin_inline_end", "فاصله انتهای درون خطی پیمایش", "scroll-margin-inline-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START, "SCROLL_MARGIN_INLINE_START", "scroll_margin_inline_start", "فاصله شروع درون خطی پیمایش", "scroll-margin-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT, "SCROLL_MARGIN_LEFT", "scroll_margin_left", "فاصله چپ پیمایش", "scroll-margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT, "SCROLL_MARGIN_RIGHT", "scroll_margin_right", "فاصله راست پیمایش", "scroll-margin-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP, "SCROLL_MARGIN_TOP", "scroll_margin_top", "فاصله بالا پیمایش", "scroll-margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING, "SCROLL_PADDING", "scroll_padding", "فاصله پیمایش", "scroll-padding", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK, "SCROLL_PADDING_BLOCK", "scroll_padding_block", "فاصله بلوک پیمایش", "scroll-padding-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END, "SCROLL_PADDING_BLOCK_END", "scroll_padding_block_end", "فاصله انتهای بلوک پیمایش", "scroll-padding-block-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START, "SCROLL_PADDING_BLOCK_START", "scroll_padding_block_start", "فاصله شروع بلوک پیمایش", "scroll-padding-block-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM, "SCROLL_PADDING_BOTTOM", "scroll_padding_bottom", "فاصله پایین پیمایش", "scroll-padding-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE, "SCROLL_PADDING_INLINE", "scroll_padding_inline", "فاصله درون خطی پیمایش", "scroll-padding-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END, "SCROLL_PADDING_INLINE_END", "scroll_padding_inline_end", "فاصله انتهای درون خطی پیمایش", "scroll-padding-inline-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START, "SCROLL_PADDING_INLINE_START", "scroll_padding_inline_start", "فاصله شروع درون خطی پیمایش", "scroll-padding-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT, "SCROLL_PADDING_LEFT", "scroll_padding_left", "فاصله چپ پیمایش", "scroll-padding-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT, "SCROLL_PADDING_RIGHT", "scroll_padding_right", "فاصله راست پیمایش", "scroll-padding-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP, "SCROLL_PADDING_TOP", "scroll_padding_top", "فاصله بالا پیمایش", "scroll-padding-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN, "SCROLL_SNAP_ALIGN", "scroll_snap_align", "تراز پیمایش", "scroll-snap-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_scroll_snap_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE, "SCROLL_SNAP_TYPE", "scroll_snap_type", "نوع پیمایش", "scroll-snap-type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_scroll_snap_type, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE, "SHAPE_OUTSIDE", "shape_outside", "شکل خارج", "shape-outside", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_shape_outside, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN, "TEXT_ALIGN", "text_align", "تراز متن", "text-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST, "TEXT_ALIGN_LAST", "text_align_last", "تراز آخرین متن", "text-align-last", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_align_last, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز‌کردن‌ اقلام", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز‌ کردن‌ اقلام", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز‌کردن‌ محتوا", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز محتوا", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, "TEXT_INDENT", "text_indent", "تورفتگی متن", "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_text_indent, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, "TEXT_INDENT", "text_indent", "تو رفتگی متن", "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_text_indent, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP, "TOP", "top", "بالا", "top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_top, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM, "TRANSFORM", "transform", "تبدیل", "transform", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_transform, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN, "TRANSFORM_ORIGIN", "transform_origin", "مرکز تبدیل", "transform-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transform_origin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE, "TRANSLATE", "translate", "ترجمه", "translate", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI, "UNICODE_BIDI", "unicode_bidi", "معکوس یونیکد", "unicode-bidi", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_unicode_bidi, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT, "USER_SELECT", "user_select", "انتخاب کاربر", "user-select", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_user_select, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE, "WILL_CHANGE", "will_change", "تغییر خواهد کرد", "will-change", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_will_change, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX, "TRANSFORM_BOX", "transform_box", "باکس تبدیل", "transform-box", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transform_box, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE, "TRANSFORM_STYLE", "transform_style", "سبک تبدیل", "transform-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transform_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION, "TRANSITION", "transition", "انتقال", "transition", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_transition, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR, "TRANSITION_BEHAVIOR", "transition_behavior", "رفتار انتقال", "transition-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_behavior, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY, "TRANSITION_DELAY", "transition_delay", "تاخیر انتقال", "transition-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_TIME, ast_layout_allowed_style_list_transition_delay, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION, "TRANSITION_DURATION", "transition_duration", "مدت انتقال", "transition-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_TIME, ast_layout_allowed_style_list_transition_duration, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY, "TRANSITION_PROPERTY", "transition_property", "ویژگی انتقال", "transition-property", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_property, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, "TRANSITION_TIMING_FUNCTION", "transition_timing_function", "تابع زمان‌بندی انتقال", "transition-timing-function", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_timing_function, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, "TRANSITION_TIMING_FUNCTION", "transition_timing_function", "تابع زمان بندی انتقال", "transition-timing-function", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_timing_function, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT, "VECTOR_EFFECT", "vector_effect", "اثر وکتور", "vector-effect", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_vector_effect, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN, "VERTICAL_ALIGN", "vertical_align", "تراز عمودی", "vertical-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_vertical_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE, "WHITE_SPACE", "white_space", "فضای سفید", "white-space", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_white_space, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, "WIDOWS", "widows", "بیوه‌ها", "widows", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, "WIDOWS", "widows", "بیوه‌ ها", "widows", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK, "WORD_BREAK", "word_break", "شکستن کلمه", "word-break", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_word_break, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING, "WORD_SPACING", "word_spacing", "فاصله کلمه", "word-spacing", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE, "WRITING_MODE", "writing_mode", "حالت نوشتن", "writing-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_writing_mode, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM, "ZOOM", "zoom", "بزرگنمایی", "zoom", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_zoom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_HIDE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR, "ERROR", "error", "", "error", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_style_value.h b/src/generated-config/ast_layout_attribute_style_value.h index cad34e84..638f1ba9 100644 --- a/src/generated-config/ast_layout_attribute_style_value.h +++ b/src/generated-config/ast_layout_attribute_style_value.h @@ -1,1436 +1,1470 @@ // ----------- BEGIN AUTO GENERATED ----------- // -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_size_default[] = - { - {"خودکار", "auto"}, - {"حداکثر محتوا", "max-content"}, - {"حداقل محتوا", "min-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_size_default[] = { + {"خودکار", "auto"}, + {"حداکثر محتوا", "max-content"}, + {"حداقل محتوا", "min-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_appearance[] = { - {"مدیر کنترل پیش‌فرض", "auto"}, - {"دکمه", "button"}, - {"پیش‌فرض", "default"}, - {"متن", "text"}, - {"منوی کشویی", "dropdown"}, - {"فیلد متنی", "textfield"}, - {"خروجی", "output"}, - {"مخفی", "none"}, - {NULL, NULL}, + {"مدیر کنترل پیش‌فرض", "auto"}, + {"دکمه", "button"}, + {"پیش‌فرض", "default"}, + {"متن", "text"}, + {"منوی کشویی", "dropdown"}, + {"فیلد متنی", "textfield"}, + {"خروجی", "output"}, + {"مخفی", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_color[] = { - {"بی‌رنگ", "transparent"}, - {"بی رنگ", "transparent"}, - {"شفاف", "transparent"}, - {"سیاه", "black"}, - {"بی‌رنگ", "transparent"}, - {"بی رنگ", "transparent"}, - {"شفاف", "transparent"}, - {"سیاه", "black"}, - {"سفید", "white"}, - {"صورتی", "pink"}, - {"بنفش", "purple"}, - {"قرمز", "red"}, - {"سبز", "green"}, - {"زرد", "yellow"}, - {"ابی", "blue"}, - {"آبی", "blue"}, - {"قهوه‌ای", "brown"}, - {"قهوه ای", "brown"}, - {"نارنجی", "orange"}, - {"خاکستری", "gray"}, - {"طوسی", "silver"}, - {"طلایی", "gold"}, - {"بژ", "beige"}, - {"زیتونی", "olive"}, - {"لاجوردی", "navy"}, - {"فیروزه‌ای", "turquoise"}, - {"فیروزه ای", "turquoise"}, - {"نیلی", "indigo"}, - {"خرمایی", "crimson"}, - {"قرمز تیره", "darkred"}, - {"صورتی تیره", "deeppink"}, - {"آتشین", "firebrick"}, - {"صورتی داغ", "hotpink"}, - {"قرمز هندی", "indianred"}, - {"اسطوخودوسی", "lavenderblush"}, - {"مرجانی روشن", "lightcoral"}, - {"صورتی روشن", "lightpink"}, - {"زرشکی", "maroon"}, - {"رز مه آلود", "mistyrose"}, - {"قرمز بنفش کم", "palevioletred"}, - {"پوست", "bisque"}, - {"مرجانی", "coral"}, - {"نارنجی تیره", "darkorange"}, - {"سالمون تیره", "darksalmon"}, - {"سالمون روشن", "lightsalmon"}, - {"نارنجی قرمز", "orangered"}, - {"خامه پاپایا", "papayawhip"}, - {"هلو", "peachpuff"}, - {"سالمون", "salmon"}, - {"گوجه فرنگی", "tomato"}, - {"خمیر ذرت", "cornsilk"}, - {"طلایی تیره", "darkgoldenrod"}, - {"خاکی تیره", "darkkhaki"}, - {"طلایی روشن", "lightgoldenrodyellow"}, - {"زرد روشن", "lightyellow"}, - {"خاکی", "khaki"}, - {"پرتقالی کم", "palegoldenrod"}, - {"زرد کم", "palegoldenrod"}, - {"سبز دریایی", "aquamarine"}, - {"چارتوز", "chartreuse"}, - {"سبز تیره", "darkgreen"}, - {"زیتونی تیره", "darkolivegreen"}, - {"سبز دریایی تیره", "darkseagreen"}, - {"خاکستری تیره", "darkslategray"}, - {"سبز جنگلی", "forestgreen"}, - {"زرد سبز", "greenyellow"}, - {"شهد", "honeydew"}, - {"سبز چمنی", "lawngreen"}, - {"سبز روشن", "lightgreen"}, - {"سبز دریایی روشن", "lightseagreen"}, - {"لیمو سبز", "lime"}, - {"لیمو سبز روشن", "limegreen"}, - {"آب دریایی میانه", "mediumaquamarine"}, - {"سبز دریایی میانه", "mediumseagreen"}, - {"سبز بهاری میانه", "mediumspringgreen"}, - {"سبز زیتونی تیره", "olivedrab"}, - {"سبز کم", "palegreen"}, - {"سبز دریایی", "seagreen"}, - {"سبز بهاری", "springgreen"}, - {"فیروزه ای", "teal"}, - {"سبز زرد", "yellowgreen"}, - {"آبی آسمانی روشن", "aliceblue"}, - {"آبی", "aqua"}, - {"آبی روشن", "azure"}, - {"آبی کاپیتان", "cadetblue"}, - {"آبی گل گندم", "cornflowerblue"}, - {"آبی آسمانی تیره", "darkcyan"}, - {"فیروزه ای تیره", "darkturquoise"}, - {"آبی آسمانی عمیق", "deepskyblue"}, - {"آبی آسمانی داج", "dodgerblue"}, - {"آبی روشن", "lightblue"}, - {"فیروزه ای روشن", "lightcyan"}, - {"آبی آسمانی روشن", "lightskyblue"}, - {"آبی فولادی روشن", "lightsteelblue"}, - {"آبی میانه", "mediumblue"}, - {"فیروزه ای میانه", "mediumturquoise"}, - {"آبی نیمه شب", "midnightblue"}, - {"نیلی", "navy"}, - {"آبی روشن", "paleturquoise"}, - {"آبی پودری", "powderblue"}, - {"آبی سلطنتی", "royalblue"}, - {"آبی آسمانی", "skyblue"}, - {"آبی فولادی", "steelblue"}, - {"آبی بنفش", "blueviolet"}, - {"ارغوانی تیره", "darkmagenta"}, - {"بنفش ارکیده تیره", "darkorchid"}, - {"آبی ارغوانی تیره", "darkslateblue"}, - {"بنفش تیره", "darkviolet"}, - {"سرخابی", "fuchsia"}, - {"اسطوخودوس", "lavender"}, - {"ارغوانی", "magenta"}, - {"ارکیده میانه", "mediumorchid"}, - {"بنفش میانه", "mediumpurple"}, - {"آبی ارغوانی میانه", "mediumslateblue"}, - {"ارکیده", "orchid"}, - {"آلو", "plum"}, - {"بنفش", "purple"}, - {"بنفش ربکا", "rebeccapurple"}, - {"خار مریم", "thistle"}, - {"بنفش روشن", "violet"}, - {"سیاه", "black"}, - {"خاکستری تیره", "darkgray"}, - {"خاکستری تخته تیره", "darkslategray"}, - {"خاکستری کم‌رنگ", "dimgray"}, - {"گینزبورو", "gainsboro"}, - {"خاکستری", "gray"}, - {"خاکستری روشن", "lightgray"}, - {"خاکستری فولادی روشن", "lightsteelgray"}, - {"نقره‌ای", "silver"}, - {"خاکستری تخته", "slategray"}, - {"سفید", "white"}, - {"سفید دود", "whitesmoke"}, - {NULL, NULL}, + {"بی‌رنگ", "transparent"}, + {"بی رنگ", "transparent"}, + {"شفاف", "transparent"}, + {"سیاه", "black"}, + {"بی‌رنگ", "transparent"}, + {"بی رنگ", "transparent"}, + {"شفاف", "transparent"}, + {"سیاه", "black"}, + {"سفید", "white"}, + {"صورتی", "pink"}, + {"بنفش", "purple"}, + {"قرمز", "red"}, + {"سبز", "green"}, + {"زرد", "yellow"}, + {"ابی", "blue"}, + {"آبی", "blue"}, + {"قهوه‌ای", "brown"}, + {"قهوه ای", "brown"}, + {"نارنجی", "orange"}, + {"خاکستری", "gray"}, + {"طوسی", "silver"}, + {"طلایی", "gold"}, + {"بژ", "beige"}, + {"زیتونی", "olive"}, + {"لاجوردی", "navy"}, + {"فیروزه‌ای", "turquoise"}, + {"فیروزه ای", "turquoise"}, + {"نیلی", "indigo"}, + {"خرمایی", "crimson"}, + {"قرمز تیره", "darkred"}, + {"صورتی تیره", "deeppink"}, + {"آتشین", "firebrick"}, + {"صورتی داغ", "hotpink"}, + {"قرمز هندی", "indianred"}, + {"اسطوخودوسی", "lavenderblush"}, + {"مرجانی روشن", "lightcoral"}, + {"صورتی روشن", "lightpink"}, + {"زرشکی", "maroon"}, + {"رز مه آلود", "mistyrose"}, + {"قرمز بنفش کم", "palevioletred"}, + {"پوست", "bisque"}, + {"مرجانی", "coral"}, + {"نارنجی تیره", "darkorange"}, + {"سالمون تیره", "darksalmon"}, + {"سالمون روشن", "lightsalmon"}, + {"نارنجی قرمز", "orangered"}, + {"خامه پاپایا", "papayawhip"}, + {"هلو", "peachpuff"}, + {"سالمون", "salmon"}, + {"گوجه فرنگی", "tomato"}, + {"خمیر ذرت", "cornsilk"}, + {"طلایی تیره", "darkgoldenrod"}, + {"خاکی تیره", "darkkhaki"}, + {"طلایی روشن", "lightgoldenrodyellow"}, + {"زرد روشن", "lightyellow"}, + {"خاکی", "khaki"}, + {"پرتقالی کم", "palegoldenrod"}, + {"زرد کم", "palegoldenrod"}, + {"سبز دریایی", "aquamarine"}, + {"چارتوز", "chartreuse"}, + {"سبز تیره", "darkgreen"}, + {"زیتونی تیره", "darkolivegreen"}, + {"سبز دریایی تیره", "darkseagreen"}, + {"خاکستری تیره", "darkslategray"}, + {"سبز جنگلی", "forestgreen"}, + {"زرد سبز", "greenyellow"}, + {"شهد", "honeydew"}, + {"سبز چمنی", "lawngreen"}, + {"سبز روشن", "lightgreen"}, + {"سبز دریایی روشن", "lightseagreen"}, + {"لیمو سبز", "lime"}, + {"لیمو سبز روشن", "limegreen"}, + {"آب دریایی میانه", "mediumaquamarine"}, + {"سبز دریایی میانه", "mediumseagreen"}, + {"سبز بهاری میانه", "mediumspringgreen"}, + {"سبز زیتونی تیره", "olivedrab"}, + {"سبز کم", "palegreen"}, + {"سبز دریایی", "seagreen"}, + {"سبز بهاری", "springgreen"}, + {"فیروزه ای", "teal"}, + {"سبز زرد", "yellowgreen"}, + {"آبی آسمانی روشن", "aliceblue"}, + {"آبی", "aqua"}, + {"آبی روشن", "azure"}, + {"آبی کاپیتان", "cadetblue"}, + {"آبی گل گندم", "cornflowerblue"}, + {"آبی آسمانی تیره", "darkcyan"}, + {"فیروزه ای تیره", "darkturquoise"}, + {"آبی آسمانی عمیق", "deepskyblue"}, + {"آبی آسمانی داج", "dodgerblue"}, + {"آبی روشن", "lightblue"}, + {"فیروزه ای روشن", "lightcyan"}, + {"آبی آسمانی روشن", "lightskyblue"}, + {"آبی فولادی روشن", "lightsteelblue"}, + {"آبی میانه", "mediumblue"}, + {"فیروزه ای میانه", "mediumturquoise"}, + {"آبی نیمه شب", "midnightblue"}, + {"نیلی", "navy"}, + {"آبی روشن", "paleturquoise"}, + {"آبی پودری", "powderblue"}, + {"آبی سلطنتی", "royalblue"}, + {"آبی آسمانی", "skyblue"}, + {"آبی فولادی", "steelblue"}, + {"آبی بنفش", "blueviolet"}, + {"ارغوانی تیره", "darkmagenta"}, + {"بنفش ارکیده تیره", "darkorchid"}, + {"آبی ارغوانی تیره", "darkslateblue"}, + {"بنفش تیره", "darkviolet"}, + {"سرخابی", "fuchsia"}, + {"اسطوخودوس", "lavender"}, + {"ارغوانی", "magenta"}, + {"ارکیده میانه", "mediumorchid"}, + {"بنفش میانه", "mediumpurple"}, + {"آبی ارغوانی میانه", "mediumslateblue"}, + {"ارکیده", "orchid"}, + {"آلو", "plum"}, + {"بنفش", "purple"}, + {"بنفش ربکا", "rebeccapurple"}, + {"خار مریم", "thistle"}, + {"بنفش روشن", "violet"}, + {"سیاه", "black"}, + {"خاکستری تیره", "darkgray"}, + {"خاکستری تخته تیره", "darkslategray"}, + {"خاکستری کم‌رنگ", "dimgray"}, + {"گینزبورو", "gainsboro"}, + {"خاکستری", "gray"}, + {"خاکستری روشن", "lightgray"}, + {"خاکستری فولادی روشن", "lightsteelgray"}, + {"نقره‌ای", "silver"}, + {"خاکستری تخته", "slategray"}, + {"سفید", "white"}, + {"سفید دود", "whitesmoke"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_width[] = { - {"خودکار", "auto"}, - {"حداکثر محتوا", "max-content"}, - {"حداقل محتوا", "min-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"حداکثر محتوا", "max-content"}, + {"حداقل محتوا", "min-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_height[] = { - {"خودکار", "auto"}, - {"حداکثر محتوا", "max-content"}, - {"حداقل محتوا", "min-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"حداکثر محتوا", "max-content"}, + {"حداقل محتوا", "min-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_aspect_ratio[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_aspect_ratio[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_backface_visibility[] = { - {"مشاهده‌پذیر", "visible"}, - {"پنهان", "hidden"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_backface_visibility[] = { + {"مشاهده‌پذیر", "visible"}, + {"پنهان", "hidden"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_block_size[] = { - {"خودکار", "auto"}, - {"حداقل با محتوا", "min-content"}, - {"ماکزیمم محتوا", "max-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_image[] = { - {"هیچ", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_attachment[] = { - {"پیمایش", "scroll"}, - {"ثابت", "fixed"}, - {"محلی", "local"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_blend_mode[] = { - {"عادی", "normal"}, {"معمولی", "normal"}, - {"محلی", "local"}, {"محلی", "local"}, - {"محلی", "local"}, {"محلی", "local"}, - {"سخت", "multiply"}, {"افزودن", "screen"}, - {"حذف", "overlay"}, {"تیره کردن", "darken"}, - {"روشن کردن", "lighten"}, {"سایه", "color-dodge"}, - {"فراکتال", "color-burn"}, {"حالت ترکیب", "hue"}, - {"مات", "saturation"}, {"رنگ", "color"}, - {"تن سایه", "luminosity"}, {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_clip[] = { - {"محتوا", "content-box"}, - {"حاشیه", "padding-box"}, - {"کل عنصر", "border-box"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_origin[] = { - {"محتوا", "content-box"}, - {"حاشیه", "padding-box"}, - {"کل عنصر", "border-box"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_position_x[] = { - {"چپ", "left"}, - {"مرکز", "center"}, - {"راست", "right"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_position_y[] = { - {"بالا", "top"}, - {"مرکز", "center"}, - {"پایین", "bottom"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_repeat[] = { - {"تکرار", "repeat"}, - {"تکرار در محور افقی", "repeat-x"}, - {"تکرار در محور عمودی", "repeat-y"}, - {"هیچ", "no-repeat"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_size[] = { - {"خودکار", "auto"}, - {"پوشش", "cover"}, - {"مناسب با محتوا", "contain"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_end_style[] = { - {"پیوسته", "solid"}, {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, {"نقطه‌چین", "dotted"}, - {"نقطه چین", "dotted"}, {"دوگانه", "double"}, - {"پنهان", "none"}, {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_end_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_start_style[] = { - {"پیوسته", "solid"}, - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_start_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_bottom_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_collapse[] = { - {"بله", "collapse"}, {"اره", "collapse"}, {"خیر", "separate"}, - {"نه", "separate"}, {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_image_repeat[] = { - {"تکرار", "repeat"}, {"تکرارافقی", "repeat-x"}, - {"تکرار افقی", "repeat-x"}, {"تکرارعمودی", "repeat-y"}, - {"تکرار عمودی", "repeat-y"}, {"بدون‌تکرار", "no-repeat"}, - {"بدون تکرار", "no-repeat"}, {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_image_source[] = { - {"هیچ", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_image_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_inline_end_style[] = { - {"پیوسته", "solid"}, - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"نقطه‌ چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دوگانه", "double"}, - {"دو گانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_inline_start_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_left_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_right_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_top_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"حداقل با محتوا", "min-content"}, + {"ماکزیمم محتوا", "max-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_image[] = { + {"هیچ", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_attachment[] = { + {"پیمایش", "scroll"}, + {"ثابت", "fixed"}, + {"محلی", "local"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_blend_mode[] = { + {"عادی", "normal"}, + {"معمولی", "normal"}, + {"محلی", "local"}, + {"محلی", "local"}, + {"محلی", "local"}, + {"محلی", "local"}, + {"سخت", "multiply"}, + {"افزودن", "screen"}, + {"حذف", "overlay"}, + {"تیره کردن", "darken"}, + {"روشن کردن", "lighten"}, + {"سایه", "color-dodge"}, + {"فراکتال", "color-burn"}, + {"حالت ترکیب", "hue"}, + {"مات", "saturation"}, + {"رنگ", "color"}, + {"تن سایه", "luminosity"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_clip[] = { + {"محتوا", "content-box"}, + {"حاشیه", "padding-box"}, + {"کل عنصر", "border-box"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_origin[] = { + {"محتوا", "content-box"}, + {"حاشیه", "padding-box"}, + {"کل عنصر", "border-box"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_x[] = { + {"چپ", "left"}, + {"مرکز", "center"}, + {"راست", "right"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_y[] = { + {"بالا", "top"}, + {"مرکز", "center"}, + {"پایین", "bottom"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_repeat[] = { + {"تکرار", "repeat"}, + {"تکرار در محور افقی", "repeat-x"}, + {"تکرار در محور عمودی", "repeat-y"}, + {"هیچ", "no-repeat"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_size[] = { + {"خودکار", "auto"}, + {"پوشش", "cover"}, + {"مناسب با محتوا", "contain"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_style[] = { + {"پیوسته", "solid"}, + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"نقطه‌چین", "dotted"}, + {"نقطه چین", "dotted"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_style[] = { + {"پیوسته", "solid"}, + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_bottom_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_collapse[] = { + {"بله", "collapse"}, + {"اره", "collapse"}, + {"خیر", "separate"}, + {"نه", "separate"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_repeat[] = { + {"تکرار", "repeat"}, + {"تکرارافقی", "repeat-x"}, + {"تکرار افقی", "repeat-x"}, + {"تکرارعمودی", "repeat-y"}, + {"تکرار عمودی", "repeat-y"}, + {"بدون‌تکرار", "no-repeat"}, + {"بدون تکرار", "no-repeat"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_source[] = { + {"هیچ", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_end_style[] = { + {"پیوسته", "solid"}, + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"نقطه‌ چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دوگانه", "double"}, + {"دو گانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_start_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_left_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_right_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_top_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_bottom[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_box_sizing[] = { - {"محتویات", "content-box"}, - {"مرزی", "border-box"}, - {NULL, NULL}, + {"محتویات", "content-box"}, + {"مرزی", "border-box"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_inside[] = - { - {"اجتناب", "avoid"}, - {"اجتناب پرچم", "avoid-page"}, - {"اجتناب صفحه", "avoid-column"}, - {"شکست", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_inside[] = { + {"اجتناب", "avoid"}, + {"اجتناب پرچم", "avoid-page"}, + {"اجتناب صفحه", "avoid-column"}, + {"شکست", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_before[] = - { - {"شکست", "auto"}, {"صفحه", "page"}, {"ستون", "column"}, - {"خلاصه", "region"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_before[] = { + {"شکست", "auto"}, + {"صفحه", "page"}, + {"ستون", "column"}, + {"خلاصه", "region"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_after[] = - { - {"شکست", "auto"}, {"صفحه", "page"}, {"ستون", "column"}, - {"خلاصه", "region"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_after[] = { + {"شکست", "auto"}, + {"صفحه", "page"}, + {"ستون", "column"}, + {"خلاصه", "region"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_caption_side[] = - { - {"هیچ", "none"}, - {"بالا", "top"}, - {"پایین", "bottom"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_caption_side[] = { + {"هیچ", "none"}, + {"بالا", "top"}, + {"پایین", "bottom"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clear[] = { - {"پایین", "none"}, {"راست", "right"}, {"چپ", "left"}, - {"هردو", "both"}, {"هر دو", "both"}, {NULL, NULL}, + {"پایین", "none"}, + {"راست", "right"}, + {"چپ", "left"}, + {"هردو", "both"}, + {"هر دو", "both"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_path[] = { - {"هیچ", "none"}, - {"دایره", "circle()"}, - {"مستطیل", "rect()"}, - {"پنج‌ ضلعی", "polygon()"}, - {"پنج‌ضلعی", "polygon()"}, - {"مسیر", "path()"}, - {NULL, NULL}, + {"هیچ", "none"}, + {"دایره", "circle()"}, + {"مستطیل", "rect()"}, + {"پنج‌ ضلعی", "polygon()"}, + {"پنج‌ضلعی", "polygon()"}, + {"مسیر", "path()"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_rule[] = { - {"تازه", "nonzero"}, - {"یکسان", "evenodd"}, - {NULL, NULL}, + {"تازه", "nonzero"}, + {"یکسان", "evenodd"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_color_interpolation[] = { - {"خودکار", "auto"}, {"RGB", "srgb"}, {"rgb", "srgb"}, - {"خطی", "linearRGB"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation[] = { + {"خودکار", "auto"}, + {"RGB", "srgb"}, + {"rgb", "srgb"}, + {"خطی", "linearRGB"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_color_interpolation_filters[] = { - {"خودکار", "auto"}, {"RGB", "srgb"}, {"rgb", "srgb"}, - {"خطی", "linearRGB"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation_filters[] = { + {"خودکار", "auto"}, + {"RGB", "srgb"}, + {"rgb", "srgb"}, + {"خطی", "linearRGB"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_scheme[] = - { - {"خودکار", "auto"}, - {"روشن", "light"}, - {"تاریک", "dark"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_scheme[] = { + {"خودکار", "auto"}, + {"روشن", "light"}, + {"تاریک", "dark"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_count[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_count[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_fill[] = - { - {"خودکار", "auto"}, - {"بلافاصله", "balance"}, - {"بلا فاصله", "balance"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_fill[] = { + {"خودکار", "auto"}, + {"بلافاصله", "balance"}, + {"بلا فاصله", "balance"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_column_rule_style[] = { - {"پیوسته", "solid"}, {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, {"نقطه‌چین", "dotted"}, - {"نقطه چین", "dotted"}, {"دوگانه", "double"}, - {"دو گانه", "double"}, {"پنهان", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_rule_style[] = { + {"پیوسته", "solid"}, + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"نقطه‌چین", "dotted"}, + {"نقطه چین", "dotted"}, + {"دوگانه", "double"}, + {"دو گانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_span[] = - { - {"یک ستون", "none"}, - {"بیش از یک ستون", "all"}, - {"بیش از یک‌ستون", "all"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_span[] = { + {"یک ستون", "none"}, + {"بیش از یک ستون", "all"}, + {"بیش از یک‌ستون", "all"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain[] = { - {"خودکار", "auto"}, - {"محتوا", "content"}, - {"لایه", "layout"}, - {"اندازه", "size"}, - {"لایه و اندازه", "layout size"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"محتوا", "content"}, + {"لایه", "layout"}, + {"اندازه", "size"}, + {"لایه و اندازه", "layout size"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_block_size[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_block_size[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_height[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_height[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_inline_size[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_inline_size[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_size[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_size[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container[] = { - {"خودکار", "auto"}, - {"کامل", "inline-size"}, - {"بیشتر", "block-size"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"کامل", "inline-size"}, + {"بیشتر", "block-size"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_container_name[] = { - {"نام", "name"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_name[] = { + {"نام", "name"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_container_type[] = { - {"خودکار", "auto"}, - {"بزرگ", "inline-size"}, - {"بیشتر", "block-size"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_type[] = { + {"خودکار", "auto"}, + {"بزرگ", "inline-size"}, + {"بیشتر", "block-size"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content[] = { - {"خالی", "none"}, - {"محتوا", "content"}, - {"متغیر", "var()"}, - {NULL, NULL}, + {"خالی", "none"}, + {"محتوا", "content"}, + {"متغیر", "var()"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_content_visibility[] = { - {"پنهان", "hidden"}, - {"معلوم", "visible"}, - {"مشاهده", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content_visibility[] = { + {"پنهان", "hidden"}, + {"معلوم", "visible"}, + {"مشاهده", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_counter_increment[] = { - {"عدد", "number"}, - {"حساب", "counter()"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_increment[] = { + {"عدد", "number"}, + {"حساب", "counter()"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_set[] = - { - {"عدد", "number"}, - {"شمارنده", "counter()"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_set[] = { + {"عدد", "number"}, + {"شمارنده", "counter()"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_cursor[] = { - {"دست", "pointer"}, {"نشانگر", "default"}, {"مشکل", "not-allowed"}, - {"متن", "text"}, {"بازی", "progress"}, {NULL, NULL}, + {"دست", "pointer"}, + {"نشانگر", "default"}, + {"مشکل", "not-allowed"}, + {"متن", "text"}, + {"بازی", "progress"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_direction[] = { - {"چپ به راست", "ltr"}, - {"راست به چپ", "rtl"}, - {NULL, NULL}, + {"چپ به راست", "ltr"}, + {"راست به چپ", "rtl"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_display[] = { - {"بلوک", "block"}, - {"خطی", "inline"}, - {"بلوک خطی", "inline-block"}, - {"پنهان", "none"}, - {"فلکس", "flex"}, - {"منطف", "flex"}, - {"محتوا", "contents"}, - {"شبکه", "grid"}, - {"فرعی", "subgrid"}, - {"فهرست", "list-item"}, - {"فهرست داخلی", "inline-list-item"}, - {"جدول", "table"}, - {"جدول سطر گروه", "table-row-group"}, - {"جدول سربرگ گروه", "table-header-group"}, - {"جدول زیرنویس گروه", "table-footer-group"}, - {"جدول ردیف", "table-row"}, - {"جدول سلول", "table-cell"}, - {"جدول ستون", "table-column"}, - {"جدول گروه ستون", "table-column-group"}, - {"جدول ثابت", "table-caption"}, - {"شبکه داخلی", "table-column"}, - {"فلکس داخلی", "inline-flex"}, - {"محتوا داخلی", "inline-contents"}, - {"محتوای شبکه", "ruby"}, - {"پایه شبکه", "ruby-base"}, - {"روبی گروه", "ruby-text"}, - {"پایه روبی داخلی", "ruby-base-container"}, - {"متن روبی داخلی", "ruby-text-container"}, - {"گروه روبی داخلی", "inline-contents"}, - {"اصطلاح", "run-in"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_align_items[] = - { - {"پنهان", "hide"}, {"شروع", "flex-start"}, {"مرکز", "center"}, - {"پایان", "flex-end"}, {"کشش", "stretch"}, {"خط مبنا", "baseline"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_empty_cells[] = - { - {"پنهان", "hide"}, - {"نمایش", "show"}, - {NULL, NULL}, + {"بلوک", "block"}, + {"خطی", "inline"}, + {"بلوک خطی", "inline-block"}, + {"پنهان", "none"}, + {"فلکس", "flex"}, + {"منطف", "flex"}, + {"محتوا", "contents"}, + {"شبکه", "grid"}, + {"فرعی", "subgrid"}, + {"فهرست", "list-item"}, + {"فهرست داخلی", "inline-list-item"}, + {"جدول", "table"}, + {"جدول سطر گروه", "table-row-group"}, + {"جدول سربرگ گروه", "table-header-group"}, + {"جدول زیرنویس گروه", "table-footer-group"}, + {"جدول ردیف", "table-row"}, + {"جدول سلول", "table-cell"}, + {"جدول ستون", "table-column"}, + {"جدول گروه ستون", "table-column-group"}, + {"جدول ثابت", "table-caption"}, + {"شبکه داخلی", "table-column"}, + {"فلکس داخلی", "inline-flex"}, + {"محتوا داخلی", "inline-contents"}, + {"محتوای شبکه", "ruby"}, + {"پایه شبکه", "ruby-base"}, + {"روبی گروه", "ruby-text"}, + {"پایه روبی داخلی", "ruby-base-container"}, + {"متن روبی داخلی", "ruby-text-container"}, + {"گروه روبی داخلی", "inline-contents"}, + {"اصطلاح", "run-in"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_align_items[] = { + {"پنهان", "hide"}, + {"شروع", "flex-start"}, + {"مرکز", "center"}, + {"پایان", "flex-end"}, + {"کشش", "stretch"}, + {"خط مبنا", "baseline"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_empty_cells[] = { + {"پنهان", "hide"}, + {"نمایش", "show"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill[] = { - {"رنگ", "color"}, - {"تصویر", "image"}, - {NULL, NULL}, + {"رنگ", "color"}, + {"تصویر", "image"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill_rule[] = { - {"تازه", "nonzero"}, - {"یکسان", "evenodd"}, - {NULL, NULL}, + {"تازه", "nonzero"}, + {"یکسان", "evenodd"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_filter[] = { - {"مات", "blur()"}, - {"گرم", "blur()"}, - {"کنتراست", "brightness()"}, - {"گرادیان", "drop-shadow()"}, - {NULL, NULL}, + {"مات", "blur()"}, + {"گرم", "blur()"}, + {"کنتراست", "brightness()"}, + {"گرادیان", "drop-shadow()"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_basis[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_flex_direction[] = { - {"افقی", "row"}, - {"عمودی", "column"}, - {"افقی معکوس", "row-reverse"}, - {"عمودی معکوس", "column-reverse"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_direction[] = { + {"افقی", "row"}, + {"عمودی", "column"}, + {"افقی معکوس", "row-reverse"}, + {"عمودی معکوس", "column-reverse"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_flow[] = { - {"جهت فلکس و چینش", "row wrap"}, - {"پخش", "row nowrap"}, - {"جهت عمودی و چینش", "column wrap"}, - {"عمودی و پخش", "column nowrap"}, - {NULL, NULL}, + {"جهت فلکس و چینش", "row wrap"}, + {"پخش", "row nowrap"}, + {"جهت عمودی و چینش", "column wrap"}, + {"عمودی و پخش", "column nowrap"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_wrap[] = { - {"پهن", "nowrap"}, - {"چینش", "wrap"}, - {"چینش معکوس", "wrap-reverse"}, - {NULL, NULL}, + {"پهن", "nowrap"}, + {"چینش", "wrap"}, + {"چینش معکوس", "wrap-reverse"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_float[] = { - {"چپ", "left"}, - {"راست", "right"}, - {"خالی", "none"}, - {NULL, NULL}, + {"چپ", "left"}, + {"راست", "right"}, + {"خالی", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font[] = { - {NULL, NULL}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_display[] = - { - {"خودکار", "auto"}, - {"بلوک", "block"}, - {"تعویض", "swap"}, - {"پشتیبانی", "fallback"}, - {"اختیاری", "optional"}, - {"دلخواه", "optional"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_display[] = { + {"خودکار", "auto"}, + {"بلوک", "block"}, + {"تعویض", "swap"}, + {"پشتیبانی", "fallback"}, + {"اختیاری", "optional"}, + {"دلخواه", "optional"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_family[] = - { - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_family[] = { + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_feature_settings[] = { - {"خودکار", "auto"}, {"فعال", "normal"}, {"غیرفعال", "none"}, - {"غیر فعال", "none"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_feature_settings[] = { + {"خودکار", "auto"}, + {"فعال", "normal"}, + {"غیرفعال", "none"}, + {"غیر فعال", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_kerning[] = - { - {"خودکار", "auto"}, - {"نه", "none"}, - {"بله", "normal"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_kerning[] = { + {"خودکار", "auto"}, + {"نه", "none"}, + {"بله", "normal"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_language_override[] = { - {"خودکار", "auto"}, {"غیر فعال", "normal"}, {"غیرفعال", "normal"}, - {"فعال", "override"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_language_override[] = { + {"خودکار", "auto"}, + {"غیر فعال", "normal"}, + {"غیرفعال", "normal"}, + {"فعال", "override"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_optical_sizing[] = { - {"خودکار", "auto"}, - {"سازگار", "optical"}, - {"غیر سازگار", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_optical_sizing[] = { + {"خودکار", "auto"}, + {"سازگار", "optical"}, + {"غیر سازگار", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_stretch[] = - { - {"پهن", "ultra-condensed"}, - {"متوسط", "normal"}, - {"کشیده", "ultra-expanded"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_stretch[] = { + {"پهن", "ultra-condensed"}, + {"متوسط", "normal"}, + {"کشیده", "ultra-expanded"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_style[] = { - {"عادی", "normal"}, {"معمولی", "normal"}, {"خوب", "italic"}, - {"خمیده", "oblique"}, {NULL, NULL}, + {"عادی", "normal"}, + {"معمولی", "normal"}, + {"خوب", "italic"}, + {"خمیده", "oblique"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_variant[] = - { - {"معمولی", "normal"}, - {"عادی", "normal"}, - {"حرف‌های بزرگ", "small-caps"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_variant[] = { + {"معمولی", "normal"}, + {"عادی", "normal"}, + {"حرف‌های بزرگ", "small-caps"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_weight[] = - { - {"معمولی", "normal"}, {"عادی", "normal"}, {"ضخیم", "bold"}, - {"سنگین", "bold"}, {"خیلی ضخیم", "bolder"}, {"خیلی سنگین", "bolder"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_weight[] = { + {"معمولی", "normal"}, + {"عادی", "normal"}, + {"ضخیم", "bold"}, + {"سنگین", "bold"}, + {"خیلی ضخیم", "bolder"}, + {"خیلی سنگین", "bolder"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid[] = { - {"خودکار", "auto"}, - {"ستون", "column"}, - {"ردیف", "row"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"ستون", "column"}, + {"ردیف", "row"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_area[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_auto_columns[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_columns[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_auto_flow[] = { - {"خودکار", "auto"}, - {"ستون", "column"}, - {"ردیف", "row"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_flow[] = { + {"خودکار", "auto"}, + {"ستون", "column"}, + {"ردیف", "row"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_auto_rows[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_rows[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_column_end[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_end[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_column_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_end[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_end[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_row_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template_areas[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_areas[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template_columns[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_columns[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template_rows[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_rows[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_height[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_justify_content[] = { - {"چپ", "flex-start"}, {"مرکز", "center"}, {"راست", "flex-end"}, - {"پخش", "space-between"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_justify_content[] = { + {"چپ", "flex-start"}, + {"مرکز", "center"}, + {"راست", "flex-end"}, + {"پخش", "space-between"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_left[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_list_style[] = { - {"پوشش", "cover"}, {"نشان‌دهنده", "disc"}, - {"نشان دهنده", "disc"}, {"دایره‌ای", "circle"}, - {"مستطیل", "square"}, {"پنهان", "none"}, - {"غیر فعال", "none"}, {NULL, NULL}, + {"پوشش", "cover"}, + {"نشان‌دهنده", "disc"}, + {"نشان دهنده", "disc"}, + {"دایره‌ای", "circle"}, + {"مستطیل", "square"}, + {"پنهان", "none"}, + {"غیر فعال", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_margin_bottom[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_bottom[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_left[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_left[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_right[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_right[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_top[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_object_fit[] = { - {"پوشش", "cover"}, - {"پوشش کامل", "contain"}, - {"خودکار", "auto"}, - {NULL, NULL}, + {"پوشش", "cover"}, + {"پوشش کامل", "contain"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_decoration[] = { - {"زیرخط", "underline"}, - {"زیر خط", "underline"}, - {"خط خورده", "line-through"}, - {"بی‌خط", "none"}, - {"بی خط", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_decoration[] = { + {"زیرخط", "underline"}, + {"زیر خط", "underline"}, + {"خط خورده", "line-through"}, + {"بی‌خط", "none"}, + {"بی خط", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_z_index[] = { - {NULL, NULL}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_outline_color[] = { - {"هیچ", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_color[] = { + {"هیچ", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_outline_style[] = { - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"خط دار", "dotted"}, - {"خط‌دار", "dotted"}, - {"مستقیم", "solid"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"موجی", "groove"}, - {"فرورفته", "inset"}, - {"فرو رفته", "inset"}, - {"برامده", "outset"}, - {"برآمده", "outset"}, - {"برامده", "outset"}, - {"هیچ", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_style[] = { + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"خط دار", "dotted"}, + {"خط‌دار", "dotted"}, + {"مستقیم", "solid"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"موجی", "groove"}, + {"فرورفته", "inset"}, + {"فرو رفته", "inset"}, + {"برامده", "outset"}, + {"برآمده", "outset"}, + {"برامده", "outset"}, + {"هیچ", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_outline_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow[] = { - {"پنهان", "hidden"}, {"غیرفعال", "visible"}, {"غیر فعال", "visible"}, - {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, + {"پنهان", "hidden"}, + {"غیرفعال", "visible"}, + {"غیر فعال", "visible"}, + {"چرخش", "scroll"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_anchor[] = { - {"بله", "auto"}, - {"خیر", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_anchor[] = { + {"بله", "auto"}, + {"خیر", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_block[] = { - {"پنهان", "hidden"}, {"غیرفعال", "visible"}, {"غیر فعال", "visible"}, - {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_block[] = { + {"پنهان", "hidden"}, + {"غیرفعال", "visible"}, + {"غیر فعال", "visible"}, + {"چرخش", "scroll"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_inline[] = { - {"پنهان", "hidden"}, {"غیرفعال", "visible"}, {"غیر فعال", "visible"}, - {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_inline[] = { + {"پنهان", "hidden"}, + {"غیرفعال", "visible"}, + {"غیر فعال", "visible"}, + {"چرخش", "scroll"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_wrap[] = { - {"خیر", "auto"}, - {"بله", "break-word"}, - {"خیر", "normal"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_wrap[] = { + {"خیر", "auto"}, + {"بله", "break-word"}, + {"خیر", "normal"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_x[] = { - {"پنهان", "hidden"}, {"غیر فعال", "visible"}, {"غیرفعال", "visible"}, - {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, + {"پنهان", "hidden"}, + {"غیر فعال", "visible"}, + {"غیرفعال", "visible"}, + {"چرخش", "scroll"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_y[] = { - {"پنهان", "hidden"}, {"غیر فعال", "visible"}, {"غیرفعال", "visible"}, - {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, + {"پنهان", "hidden"}, + {"غیر فعال", "visible"}, + {"غیرفعال", "visible"}, + {"چرخش", "scroll"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_block_end[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_end[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_block_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_bottom[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_bottom[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_inline[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_inline_end[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_end[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_inline_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_left[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_left[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_right[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_right[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_top[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_top[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page[] = { - {"خودکار", "auto"}, - {"بله", "auto"}, - {"خیر", "none"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"بله", "auto"}, + {"خیر", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_page_break_after[] = { - {"همیشه", "always"}, - {"بله", "always"}, - {"خیر", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_after[] = { + {"همیشه", "always"}, + {"بله", "always"}, + {"خیر", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_page_break_before[] = { - {"همیشه", "always"}, - {"بله", "always"}, - {"خیر", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_before[] = { + {"همیشه", "always"}, + {"بله", "always"}, + {"خیر", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_page_break_inside[] = { - {"بله", "auto"}, - {"خودکار", "auto"}, - {"خیر", "avoid"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_inside[] = { + {"بله", "auto"}, + {"خودکار", "auto"}, + {"خیر", "avoid"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_paint_order[] = - { - {"محتوا", "content"}, {"مرز", "border"}, {"حاشیه", "border"}, - {"فاصله", "padding"}, {"همه", "all"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_paint_order[] = { + {"محتوا", "content"}, + {"مرز", "border"}, + {"حاشیه", "border"}, + {"فاصله", "padding"}, + {"همه", "all"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_perspective[] = - { - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_perspective[] = { + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_place_content[] = { - {"فضا", "space-between"}, {"مرکز", "center"}, {"جپ", "start"}, - {"راست", "end"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_content[] = { + {"فضا", "space-between"}, + {"مرکز", "center"}, + {"جپ", "start"}, + {"راست", "end"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_items[] = - { - {"فضا", "space-between"}, {"مرکز", "center"}, {"جپ", "start"}, - {"راست", "end"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_items[] = { + {"فضا", "space-between"}, + {"مرکز", "center"}, + {"جپ", "start"}, + {"راست", "end"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_self[] = { - {"فضا", "space-between"}, {"مرکز", "center"}, {"جپ", "start"}, - {"راست", "end"}, {NULL, NULL}, + {"فضا", "space-between"}, + {"مرکز", "center"}, + {"جپ", "start"}, + {"راست", "end"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_pointer_events[] = { - {"فعال", "auto"}, - {"غیرفعال", "none"}, - {"غیر فعال", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_pointer_events[] = { + {"فعال", "auto"}, + {"غیرفعال", "none"}, + {"غیر فعال", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_position[] = { - {"مطلق", "absolute"}, {"ثابت", "fixed"}, {"چسبان", "sticky"}, - {"نسبی", "relative"}, {"خودکار", "static"}, {NULL, NULL}, + {"مطلق", "absolute"}, + {"ثابت", "fixed"}, + {"چسبان", "sticky"}, + {"نسبی", "relative"}, + {"خودکار", "static"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_print_color_adjust[] = { - {"خودکار", "auto"}, - {"بهینه", "exact"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_print_color_adjust[] = { + {"خودکار", "auto"}, + {"بهینه", "exact"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_quotes[] = { - {"هیچ", "none"}, {"خودکار", "auto"}, - {"تکی", "\"«\" \"»\""}, {"دوتایی", "\"«\" \"»\" \"‹\" \"›\""}, - {NULL, NULL}, + {"هیچ", "none"}, + {"خودکار", "auto"}, + {"تکی", "\"«\" \"»\""}, + {"دوتایی", "\"«\" \"»\" \"‹\" \"›\""}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_resize[] = { - {"افقی", "horizontal"}, {"عمودی", "vertical"}, {"خودکار", "both"}, - {"غیرفعال", "none"}, {"غیر فعال", "none"}, {NULL, NULL}, + {"افقی", "horizontal"}, + {"عمودی", "vertical"}, + {"خودکار", "both"}, + {"غیرفعال", "none"}, + {"غیر فعال", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_right[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_rotate[] = { - {"درجه", "deg"}, - {"رادیان", "rad"}, - {"مدور", "turn"}, - {NULL, NULL}, + {"درجه", "deg"}, + {"رادیان", "rad"}, + {"مدور", "turn"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_align[] = { - {"راست", "right"}, {"چپ", "left"}, {"مرکز", "center"}, - {"بنیاد", "base"}, {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_ruby_position[] = { - {"", "smooth"}, {"", "smooth"}, {"بالا", "over"}, - {"روی", "over"}, {"پایین", "under"}, {"زیر", "under"}, - {"قبل", "before"}, {"پیش", "before"}, {"بعد", "after"}, - {"پس", "after"}, {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_scroll_behavior[] = { - {"نرم", "smooth"}, - {"هموار", "smooth"}, - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_scroll_snap_align[] = { - {"چپ", "start"}, {"مرکز", "center"}, {"راست", "end"}, - {"ترازبندی", "none"}, {"تراز بندی", "none"}, {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_scroll_snap_type[] = { - {"دایره", "circle"}, {"تک محور", "x"}, {"تکمحور", "x"}, - {"دو محور", "y"}, {"دومحور", "y"}, {"غیرفعال", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_shape_outside[] = { - {"دایره", "circle"}, - {"مستطیل", "rect"}, - {"بیضی", "ellipse"}, - {NULL, NULL}, + {"راست", "right"}, + {"چپ", "left"}, + {"مرکز", "center"}, + {"بنیاد", "base"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_position[] = { + {"", "smooth"}, + {"", "smooth"}, + {"بالا", "over"}, + {"روی", "over"}, + {"پایین", "under"}, + {"زیر", "under"}, + {"قبل", "before"}, + {"پیش", "before"}, + {"بعد", "after"}, + {"پس", "after"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_behavior[] = { + {"نرم", "smooth"}, + {"هموار", "smooth"}, + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_align[] = { + {"چپ", "start"}, + {"مرکز", "center"}, + {"راست", "end"}, + {"ترازبندی", "none"}, + {"تراز بندی", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_type[] = { + {"دایره", "circle"}, + {"تک محور", "x"}, + {"تکمحور", "x"}, + {"دو محور", "y"}, + {"دومحور", "y"}, + {"غیرفعال", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_shape_outside[] = { + {"دایره", "circle"}, + {"مستطیل", "rect"}, + {"بیضی", "ellipse"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align[] = { - {"چپ", "left"}, {"راست", "right"}, {"مرکز", "center"}, - {"ترازبندی", "justify"}, {"تراز بندی", "justify"}, {NULL, NULL}, + {"چپ", "left"}, + {"راست", "right"}, + {"مرکز", "center"}, + {"ترازبندی", "justify"}, + {"تراز بندی", "justify"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_align_last[] = { - {"خودکار", "auto"}, {"چپ", "left"}, - {"راست", "right"}, {"مرکز", "center"}, - {"تراز بندی", "justify"}, {"تراز‌بندی", "justify"}, - {"خودکار", "auto"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align_last[] = { + {"خودکار", "auto"}, + {"چپ", "left"}, + {"راست", "right"}, + {"مرکز", "center"}, + {"تراز بندی", "justify"}, + {"تراز‌بندی", "justify"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_indent[] = - { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_indent[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_transform[] = { - {"بزرگ", "uppercase"}, - {"کوچک", "lowercase"}, - {"بزرگ و کوچک", "capitalize"}, - {"خودکار", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_transform[] = { + {"بزرگ", "uppercase"}, + {"کوچک", "lowercase"}, + {"بزرگ و کوچک", "capitalize"}, + {"خودکار", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_top[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform[] = { - {"چرخش", "rotate"}, {"مقیاس", "scale"}, {"ترجمه", "translate"}, - {"شیب", "skew"}, {NULL, NULL}, + {"چرخش", "rotate"}, + {"مقیاس", "scale"}, + {"ترجمه", "translate"}, + {"شیب", "skew"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_unicode_bidi[] = - { - {"خودکار", "normal"}, - {"معکوس", "bidi-override"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_unicode_bidi[] = { + {"خودکار", "normal"}, + {"معکوس", "bidi-override"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_user_select[] = - { - {"اجازه", "auto"}, {"غیرفعال", "none"}, {"غیر فعال", "none"}, - {"جلوگیری", "text"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_user_select[] = { + {"اجازه", "auto"}, + {"غیرفعال", "none"}, + {"غیر فعال", "none"}, + {"جلوگیری", "text"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_will_change[] = - { - {"خودکار", "auto"}, - {"شفاف", "transform"}, - {"کاهش", "opacity"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_will_change[] = { + {"خودکار", "auto"}, + {"شفاف", "transform"}, + {"کاهش", "opacity"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transform_box[] = { - {"مرز", "border-box"}, {"محتوا", "content-box"}, - {"پوشش", "fill-box"}, {"نمایش", "view-box"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_box[] = { + {"مرز", "border-box"}, + {"محتوا", "content-box"}, + {"پوشش", "fill-box"}, + {"نمایش", "view-box"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transform_origin[] = { - {"مرکز", "center"}, {"چپ", "left"}, {"راست", "right"}, - {"بالا", "top"}, {"پایین", "bottom"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_origin[] = { + {"مرکز", "center"}, + {"چپ", "left"}, + {"راست", "right"}, + {"بالا", "top"}, + {"پایین", "bottom"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transform_style[] = { - {"مسطح", "flat"}, - {"سه‌بعدی", "preserve-3d"}, - {"سه بعدی", "preserve-3d"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_style[] = { + {"مسطح", "flat"}, + {"سه‌بعدی", "preserve-3d"}, + {"سه بعدی", "preserve-3d"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition[] = { - {"مدت", "duration"}, - {"تاخیر", "delay"}, - {"ویژگی", "property"}, - {"تابع زمان ‌بندی", "timing-function"}, - {"تابع زمان‌بندی", "timing-function"}, - {NULL, NULL}, + {"مدت", "duration"}, + {"تاخیر", "delay"}, + {"ویژگی", "property"}, + {"تابع زمان ‌بندی", "timing-function"}, + {"تابع زمان‌بندی", "timing-function"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_behavior[] = { - {"مسطح", "flat"}, - {"مناسب", "smooth"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_behavior[] = { + {"مسطح", "flat"}, + {"مناسب", "smooth"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_delay[] = { - {"ثانیه", "s"}, - {"میلی‌ ثانیه", "ms"}, - {"میلی‌ثانیه", "ms"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_delay[] = { + {"ثانیه", "s"}, + {"میلی‌ ثانیه", "ms"}, + {"میلی‌ثانیه", "ms"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_duration[] = { - {"ثانیه", "s"}, - {"میلی‌ ثانیه", "ms"}, - {"میلی‌ثانیه", "ms"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_duration[] = { + {"ثانیه", "s"}, + {"میلی‌ ثانیه", "ms"}, + {"میلی‌ثانیه", "ms"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_property[] = { - {"همه", "all"}, {"عرض", "width"}, {"ارتفاع", "height"}, - {"شفافیت", "opacity"}, {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_property[] = { + {"همه", "all"}, + {"عرض", "width"}, + {"ارتفاع", "height"}, + {"شفافیت", "opacity"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_timing_function[] = { - {"وارد شدن", "ease-in"}, - {"خارج شدن", "ease-out"}, - {"وارد و خارج شدن", "ease-in-out"}, - {"خطی", "linear"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_timing_function[] = { + {"وارد شدن", "ease-in"}, + {"خارج شدن", "ease-out"}, + {"وارد و خارج شدن", "ease-in-out"}, + {"خطی", "linear"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_vector_effect[] = { - {"هیچ", "none"}, - {"مقیاس", "non-scaling-stroke"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vector_effect[] = { + {"هیچ", "none"}, + {"مقیاس", "non-scaling-stroke"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_vertical_align[] = { - {"بالا", "top"}, - {"پایین", "bottom"}, - {"میانه", "middle"}, - {"متن بالا", "text-top"}, - {"متن پایین", "text-bottom"}, - {"زیرنویس", "sub"}, - {"متن بالانویس", "super"}, - {"بیس لاین", "baseline"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vertical_align[] = { + {"بالا", "top"}, + {"پایین", "bottom"}, + {"میانه", "middle"}, + {"متن بالا", "text-top"}, + {"متن پایین", "text-bottom"}, + {"زیرنویس", "sub"}, + {"متن بالانویس", "super"}, + {"بیس لاین", "baseline"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_visibility[] = { - {"ظاهر", "visible"}, {"قابل مشاهده", "visible"}, - {"پنهان", "hidden"}, {"خاموش", "collapse"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_white_space[] = - { - {"عادی", "normal"}, - {"معمولی", "normal"}, - {"بدون شکستن", "nowrap"}, - {"پیش قالب‌بندی شده", "pre"}, - {"پیش قالب‌ بندی شده", "pre"}, - {"پیش قالب‌بندی شده و عادی", "pre-wrap"}, - {"پیش قالب‌ بندی شده و عادی", "pre-wrap"}, - {"پیش قالب‌بندی شده و شکستن", "pre-line"}, - {"پیش قالب‌ بندی شده و شکستن", "pre-line"}, - {NULL, NULL}, + {"ظاهر", "visible"}, + {"قابل مشاهده", "visible"}, + {"پنهان", "hidden"}, + {"خاموش", "collapse"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_white_space[] = { + {"عادی", "normal"}, + {"معمولی", "normal"}, + {"بدون شکستن", "nowrap"}, + {"پیش قالب‌بندی شده", "pre"}, + {"پیش قالب‌ بندی شده", "pre"}, + {"پیش قالب‌بندی شده و عادی", "pre-wrap"}, + {"پیش قالب‌ بندی شده و عادی", "pre-wrap"}, + {"پیش قالب‌بندی شده و شکستن", "pre-line"}, + {"پیش قالب‌ بندی شده و شکستن", "pre-line"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_word_break[] = { - {"عادی", "normal"}, {"معمولی", "normal"}, {"بشکن", "break-all"}, - {"شکست کلمه", "keep-all"}, {"شکست", "keep-all"}, {NULL, NULL}, + {"عادی", "normal"}, + {"معمولی", "normal"}, + {"بشکن", "break-all"}, + {"شکست کلمه", "keep-all"}, + {"شکست", "keep-all"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_writing_mode[] = - { - {"افقی", "horizontal-tb"}, - {"عمودی از راست به چپ", "vertical-rl"}, - {"عمودی از چپ به راست", "vertical-lr"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_writing_mode[] = { + {"افقی", "horizontal-tb"}, + {"عمودی از راست به چپ", "vertical-rl"}, + {"عمودی از چپ به راست", "vertical-lr"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_zoom[] = { - {"خودکار", "auto"}, - {"مقیاس", "scale"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"مقیاس", "scale"}, + {NULL, NULL}, }; -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_style_value_extern.h b/src/generated-config/ast_layout_attribute_style_value_extern.h index 3cb36653..1b6014f4 100644 --- a/src/generated-config/ast_layout_attribute_style_value_extern.h +++ b/src/generated-config/ast_layout_attribute_style_value_extern.h @@ -1,9 +1,7 @@ // ----------- BEGIN AUTO GENERATED ----------- // -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_size_default[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_size_default[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_appearance[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_appearance[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_color[]; @@ -11,409 +9,283 @@ extern const ast_layout_attribute_pair_t ast_layout_allowed_style_width[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_height[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_aspect_ratio[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_aspect_ratio[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_backface_visibility[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_backface_visibility[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_block_size[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_block_size[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_image[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_image[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_attachment[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_attachment[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_blend_mode[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_blend_mode[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_clip[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_clip[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_origin[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_origin[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_position_x[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_x[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_position_y[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_y[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_repeat[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_repeat[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_background_size[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_size[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_end_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_end_width[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_width[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_start_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_block_start_width[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_width[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_bottom_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_bottom_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_collapse[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_collapse[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_image_repeat[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_repeat[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_image_source[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_source[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_image_width[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_width[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_inline_end_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_end_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_inline_start_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_start_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_left_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_left_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_right_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_right_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_border_top_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_top_style[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_bottom[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_box_sizing[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_box_sizing[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_break_inside[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_inside[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_break_before[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_before[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_break_after[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_after[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_caption_side[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_caption_side[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clear[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_clip_path[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_path[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_clip_rule[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_rule[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_color_interpolation[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_color_interpolation_filters[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation_filters[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_color_scheme[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_scheme[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_column_count[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_count[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_column_fill[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_fill[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_column_rule_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_rule_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_column_span[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_span[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_block_size[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_block_size[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_height[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_height[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_inline_size[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_inline_size[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_size[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_size[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_contain_intrinsic_width[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_width[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_container[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_container_name[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_name[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_container_type[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_type[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_content[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_content_visibility[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content_visibility[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_counter_increment[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_increment[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_counter_set[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_set[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_cursor[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_direction[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_direction[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_display[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_display[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_align_items[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_align_items[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_empty_cells[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_empty_cells[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_fill_rule[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill_rule[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_filter[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_flex_basis[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_basis[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_flex_direction[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_direction[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_flex_flow[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_flow[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_flex_wrap[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_wrap[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_float[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_display[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_display[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_family[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_family[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_feature_settings[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_feature_settings[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_kerning[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_kerning[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_language_override[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_language_override[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_optical_sizing[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_optical_sizing[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_stretch[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_stretch[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_variant[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_variant[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_font_weight[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_weight[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_area[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_area[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_auto_columns[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_columns[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_auto_flow[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_flow[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_auto_rows[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_rows[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_column[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_column_end[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_end[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_column_start[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_start[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_row[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_row_end[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_end[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_row_start[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_start[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template_areas[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_areas[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template_columns[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_columns[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_grid_template_rows[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_rows[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_height[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_justify_content[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_justify_content[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_left[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_list_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_list_style[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_margin_bottom[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_bottom[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_margin_left[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_left[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_margin_right[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_right[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_margin_top[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_top[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_object_fit[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_object_fit[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_decoration[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_decoration[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_z_index[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_z_index[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_outline_color[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_color[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_outline_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_outline_width[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_width[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_anchor[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_anchor[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_block[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_block[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_inline[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_inline[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_wrap[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_wrap[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_x[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_x[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_overflow_y[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_y[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_block_end[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_end[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_block_start[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_start[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_bottom[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_bottom[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_inline[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_inline_end[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_end[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_inline_start[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_start[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_left[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_left[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_right[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_right[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_padding_top[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_top[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_page_break_after[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_after[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_page_break_before[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_before[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_page_break_inside[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_inside[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_paint_order[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_paint_order[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_perspective[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_perspective[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_place_content[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_content[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_place_items[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_items[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_place_self[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_self[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_pointer_events[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_pointer_events[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_position[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_position[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_print_color_adjust[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_print_color_adjust[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_quotes[]; @@ -423,97 +295,68 @@ extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_right[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_rotate[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_ruby_align[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_align[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_ruby_position[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_position[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_scroll_behavior[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_behavior[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_scroll_snap_align[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_align[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_scroll_snap_type[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_type[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_shape_outside[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_shape_outside[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_align[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_align_last[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align_last[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_indent[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_indent[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_text_transform[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_transform[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_top[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transform[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_unicode_bidi[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_unicode_bidi[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_user_select[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_user_select[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_width[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_will_change[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_will_change[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transform_box[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_box[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transform_origin[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_origin[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transform_style[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_style[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_behavior[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_behavior[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_delay[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_delay[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_duration[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_duration[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_property[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_property[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_transition_timing_function[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_timing_function[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_vector_effect[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vector_effect[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_vertical_align[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vertical_align[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_visibility[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_visibility[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_white_space[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_white_space[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_word_break[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_word_break[]; -extern const ast_layout_attribute_pair_t - ast_layout_allowed_style_list_writing_mode[]; +extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_writing_mode[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_zoom[]; -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_type.h b/src/generated-config/ast_layout_attribute_type.h index 2be35d3a..ac2fd20a 100644 --- a/src/generated-config/ast_layout_attribute_type.h +++ b/src/generated-config/ast_layout_attribute_type.h @@ -1,218 +1,87 @@ // ----------- BEGIN AUTO GENERATED ----------- // -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ERROR, "ERROR", "error", "", - "", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", - "download", "دانلود", "download", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", - "download", "بارگیری", "download", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC_HREF, "SRC_HREF", - "src_href", "منبع", "href", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE, "LANGUAGE", - "language", "زبان", "hreflang", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA, "MEDIA", "media", - "رسانه", "media", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PING, "PING", "ping", - "پینگ", "ping", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY, - "REFERRER_POLICY", "referrer_policy", "سیاست ارجاع", - "referrerpolicy", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_referrerpolicy, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REL, "REL", "rel", "رابطه", - "rel", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_rel, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TARGET, "TARGET", "target", - "هدف", "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_form_kind, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_GROUP, "GROUP", "group", - "گروه", "group", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT, "FONT_WEIGHT", - "font_weight", "وزن", "font-weight", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE, - "FONT_UNICODE_RANGE", "font_unicode_range", - "محدود یونیکد", "unicode-range", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE, "FONT_STYLE", - "font_style", "سبک", "font-style", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CLASS, "CLASS", "class", - "کلاس", "class", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ID, "ID", "id", "شناسه", - "id", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, "CONTENT", - "content", "محتوا", "content", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC, "FONT_SRC", - "font_src", "منبع", "src", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC, "SRC", "src", "منبع", - "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LABEL, "LABEL", "label", - "برچسب", "label", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, "REPEAT", "repeat", - "تکرار", "repeat", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, - NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DIR, "DIR", "dir", "جهت", - "dir", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_dir, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANG, "LANG", "lang", - "زبان", "lang", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_lang, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, "TITLE", "title", - "عنوان", "title", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, "TYPE", "type", "نوع", - "type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_form_type, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KIND, "KIND", "kind", "روش", - "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_form_kind, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, "AUTHOR", "author", - "نویسنده", "author", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, "DESCRIPTION", - "description", "توضیح", "description", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, "KEYWORDS", - "keywords", "کلمات", "keywords", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ICON, "ICON", "icon", - "نمایه", "icon", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME, "FONT_NAME", - "font_name", "نام", "font-family", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_NAME, "NAME", "name", "نام", - "name", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, "CHARSET", - "charset", "فرمت متنی", "charset", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, - ast_layout_allowed_charset, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, "REFRESH", - "refresh", "بروزرسانی", "refresh", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT, "VIEWPORT", - "viewport", "محدوده نمایش", "viewport", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VALUE, "VALUE", "value", - "مقدار", "value", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FOR, "FOR", "for", "برای", - "for", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, - NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, "PLACEHOLDER", - "placeholder", "راهنما", "placeholder", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED, "REQUIRED", - "required", "اجباری", "required", - AST_LAYOUT_ATTRIBUTE_FILTER_BOOL, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH, - "RESPONSIVE_MAX_WIDTH", "responsive_max_width", - "شرط حداکثر عرض", "media-max-width", - AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT, - "RESPONSIVE_MAX_HEIGHT", "responsive_max_height", - "شرط حداکثر ارتفاع", "media-max-height", - AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH, - "RESPONSIVE_MIN_WIDTH", "responsive_min_width", - "شرط حداقل عرض", "media-min-width", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT, - "RESPONSIVE_MIN_HEIGHT", "responsive_min_height", - "شرط حداقل ارتفاع", "media-min-height", - AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, - AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -// ----------- END AUTO GENERATED ----------- // +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ERROR, "ERROR", "error", "", "", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", "download", "دانلود", "download", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", "download", "بارگیری", "download", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC_HREF, "SRC_HREF", "src_href", "منبع", "href", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE, "LANGUAGE", "language", "زبان", "hreflang", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA, "MEDIA", "media", "رسانه", "media", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PING, "PING", "ping", "پینگ", "ping", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY, "REFERRER_POLICY", "referrer_policy", "سیاست ارجاع", "referrerpolicy", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_referrerpolicy, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REL, "REL", "rel", "رابطه", "rel", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_rel, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TARGET, "TARGET", "target", "هدف", "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_form_kind, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_GROUP, "GROUP", "group", "گروه", "group", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT, "FONT_WEIGHT", "font_weight", "وزن", "font-weight", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE, "FONT_UNICODE_RANGE", "font_unicode_range", "محدود یونیکد", "unicode-range", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE, "FONT_STYLE", "font_style", "سبک", "font-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CLASS, "CLASS", "class", "کلاس", "class", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ID, "ID", "id", "شناسه", "id", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, "CONTENT", "content", "محتوا", "content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC, "FONT_SRC", "font_src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC, "SRC", "src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LABEL, "LABEL", "label", "برچسب", "label", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, "REPEAT", "repeat", "تکرار", "repeat", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DIR, "DIR", "dir", "جهت", "dir", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_dir, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANG, "LANG", "lang", "زبان", "lang", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_lang, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, "TITLE", "title", "عنوان", "title", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, "TYPE", "type", "نوع", "type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_form_type, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KIND, "KIND", "kind", "روش", "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_form_kind, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, "AUTHOR", "author", "نویسنده", "author", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, "DESCRIPTION", "description", "توضیح", "description", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, "KEYWORDS", "keywords", "کلمات", "keywords", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ICON, "ICON", "icon", "نمایه", "icon", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME, "FONT_NAME", "font_name", "نام", "font-family", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_NAME, "NAME", "name", "نام", "name", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, "CHARSET", "charset", "فرمت متنی", "charset", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_charset, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, "REFRESH", "refresh", "بروزرسانی", "refresh", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT, "VIEWPORT", "viewport", "محدوده نمایش", "viewport", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VALUE, "VALUE", "value", "مقدار", "value", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FOR, "FOR", "for", "برای", "for", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, "PLACEHOLDER", "placeholder", "راهنما", "placeholder", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED, "REQUIRED", "required", "اجباری", "required", AST_LAYOUT_ATTRIBUTE_FILTER_BOOL, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH, "RESPONSIVE_MAX_WIDTH", "responsive_max_width", "شرط حداکثر عرض", "media-max-width", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT, "RESPONSIVE_MAX_HEIGHT", "responsive_max_height", "شرط حداکثر ارتفاع", "media-max-height", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH, "RESPONSIVE_MIN_WIDTH", "responsive_min_width", "شرط حداقل عرض", "media-min-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT, "RESPONSIVE_MIN_HEIGHT", "responsive_min_height", "شرط حداقل ارتفاع", "media-min-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_value.h b/src/generated-config/ast_layout_attribute_value.h index f63444f3..e75664a7 100644 --- a/src/generated-config/ast_layout_attribute_value.h +++ b/src/generated-config/ast_layout_attribute_value.h @@ -1,59 +1,65 @@ // ----------- BEGIN AUTO GENERATED ----------- // const ast_layout_attribute_pair_t ast_layout_allowed_rel[] = { - {"جایگزین", "alternate"}, - {"جانشین", "alternate"}, - {"نویسنده", "author"}, - {"نشانک", "bookmark"}, - {"خارجی", "external"}, - {"راهنما", "help"}, - {"مجوز", "license"}, - {"بعدی", "next"}, - {"بدون دنبال کردن", "nofollow"}, - {"بدون ارجاع", "noreferrer"}, - {"برچسب", "tag"}, - {"جستجو", "search"}, - {"قبلی", "prev"}, - {NULL, NULL}, + {"جایگزین", "alternate"}, + {"جانشین", "alternate"}, + {"نویسنده", "author"}, + {"نشانک", "bookmark"}, + {"خارجی", "external"}, + {"راهنما", "help"}, + {"مجوز", "license"}, + {"بعدی", "next"}, + {"بدون دنبال کردن", "nofollow"}, + {"بدون ارجاع", "noreferrer"}, + {"برچسب", "tag"}, + {"جستجو", "search"}, + {"قبلی", "prev"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_referrerpolicy[] = { - {"بدون ارجاع", "no-referrer"}, - {"بدون ارجاع هنگام کاهش", "no-referrer-when-downgrade"}, - {"منشا", "origin"}, - {"منشا هنگام عبور از منشا", "origin-when-cross-origin"}, - {"همان منشا", "same-origin"}, - {"محدودیت منشا هنگام عبور از منشا", "strict-origin-when-cross-origin"}, - {"آدرس ناامن", "unsafe-url"}, - {NULL, NULL}, + {"بدون ارجاع", "no-referrer"}, + {"بدون ارجاع هنگام کاهش", "no-referrer-when-downgrade"}, + {"منشا", "origin"}, + {"منشا هنگام عبور از منشا", "origin-when-cross-origin"}, + {"همان منشا", "same-origin"}, + {"محدودیت منشا هنگام عبور از منشا", "strict-origin-when-cross-origin"}, + {"آدرس ناامن", "unsafe-url"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_dir[] = { - {"چپ به راست", "ltr"}, {"چپ راست", "ltr"}, {"راست به چپ", "rtl"}, - {"راست چپ", "rtl"}, {NULL, NULL}, + {"چپ به راست", "ltr"}, + {"چپ راست", "ltr"}, + {"راست به چپ", "rtl"}, + {"راست چپ", "rtl"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_form_type[] = { - {"گت", "get"}, - {"پست", "post"}, - {NULL, NULL}, + {"گت", "get"}, + {"پست", "post"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_form_kind[] = { - {"خالی", "_blank"}, {"خود", "_self"}, {"والد", "_parent"}, - {"بالا", "_top"}, {NULL, NULL}, + {"خالی", "_blank"}, + {"خود", "_self"}, + {"والد", "_parent"}, + {"بالا", "_top"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_charset[] = { - {"یوتی‌اف", "UTF-8"}, - {"یوتی‌اف8", "UTF-8"}, - {"یوتی‌اف 8", "UTF-8"}, - {NULL, NULL}, + {"یوتی‌اف", "UTF-8"}, + {"یوتی‌اف8", "UTF-8"}, + {"یوتی‌اف 8", "UTF-8"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_lang[] = { - {"انگلیسی", "fa"}, - {"فارسی", "fa"}, - {NULL, NULL}, + {"انگلیسی", "fa"}, + {"فارسی", "fa"}, + {NULL, NULL}, }; -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_attribute_value_extern.h b/src/generated-config/ast_layout_attribute_value_extern.h index 00a6548d..9bfba310 100644 --- a/src/generated-config/ast_layout_attribute_value_extern.h +++ b/src/generated-config/ast_layout_attribute_value_extern.h @@ -13,4 +13,4 @@ extern const ast_layout_attribute_pair_t ast_layout_allowed_charset[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_lang[]; -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_type.h b/src/generated-config/ast_layout_type.h index c5d65e65..0492f2e8 100644 --- a/src/generated-config/ast_layout_type.h +++ b/src/generated-config/ast_layout_type.h @@ -1,8 +1,7 @@ // ----------- BEGIN AUTO GENERATED ----------- // ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LINK, "LINK", "link", "a", "پیوند", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INCLUDE, "INCLUDE", "include", "", "بارگیری", - true) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INCLUDE, "INCLUDE", "include", "", "بارگیری", true) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ERROR, "ERROR", "error", "", "خطا", true) @@ -10,56 +9,41 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LAYOUT, "LAYOUT", "layout", "", "صفحه", fals ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_DIV, "DIV", "div", "div", "جعبه", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_PARAGRAPH, "PARAGRAPH", "paragraph", "p", - "پاراگراف", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_PARAGRAPH, "PARAGRAPH", "paragraph", "p", "پاراگراف", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BUTTON, "BUTTON", "button", "button", "دکمه", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BUTTON, "BUTTON", "button", "button", "دکمه", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", "textarea", - "ویرایشگرمتن", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", - "textarea", "ویرایشگر متن", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", "textarea", "ویرایشگرمتن", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", "textarea", "ویرایشگر متن", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LABEL, "LABEL", "label", "label", "برچسب", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LABEL, "LABEL", "label", "label", "برچسب", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SELECT, "SELECT", "select", "select", - "فهرست کشویی", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SELECT, "SELECT", "select", "select", "فهرست کشویی", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", "fieldset", - "گروه‌بندی", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", - "fieldset", "گروه بندی", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", "fieldset", "گروه‌بندی", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", "fieldset", "گروه بندی", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LEGEND, "LEGEND", "legend", "legend", - "عنوان گروه", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LEGEND, "LEGEND", "legend", "legend", "عنوان گروه", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FORM, "FORM", "form", "form", "فرم", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_OPTGROUP, "OPTGROUP", "optgroup", "optgroup", - "گروه انتخاب", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_OPTGROUP, "OPTGROUP", "optgroup", "optgroup", "گروه انتخاب", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_DATALIST, "DATALIST", "datalist", "datalist", - "داده فهرست", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_DATALIST, "DATALIST", "datalist", "datalist", "داده فهرست", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SPAN, "SPAN", "span", "span", "قطعه", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_STRONG, "STRONG", "strong", "strong", - "ضخیم مهم", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_STRONG, "STRONG", "strong", "strong", "ضخیم مهم", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_EM, "EM", "em", "em", "ایتالیک پیشرفته", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ITALIC, "ITALIC", "italic", "i", "ایتالیک", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ITALIC, "ITALIC", "italic", "i", "ایتالیک", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BOLD, "BOLD", "bold", "b", "ضخیم", false) ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_BOLD, "BOLD", "bold", "b", "درشت", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", - "زیرخط", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", - "زیر خط", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", "زیرخط", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", "زیر خط", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SUB, "SUB", "sub", "sub", "زیرین", false) @@ -67,56 +51,40 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SUP, "SUP", "sup", "sup", "رویین", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_S, "S", "s", "s", "خط خورده", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", "سربخش", - false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", - "سر بخش", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", "سربخش", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", "سر بخش", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", "پاصفحه", - false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", - "پا صفحه", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", "پاصفحه", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", "پا صفحه", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_NAV, "NAV", "nav", "nav", "ناوبری", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SECTION, "SECTION", "section", "section", "بخش", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SECTION, "SECTION", "section", "section", "بخش", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ARTICLE, "ARTICLE", "article", "article", - "مقاله", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ARTICLE, "ARTICLE", "article", "article", "مقاله", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", "جداگانه", - false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", - "جدا گانه", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", "جداگانه", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", "جدا گانه", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_MAIN, "MAIN", "main", "main", "اصلی", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGURE, "FIGURE", "figure", "figure", "شکل", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGURE, "FIGURE", "figure", "figure", "شکل", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", - "figcaption", "زیرنویس شکل", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", - "figcaption", "زیر نویس شکل", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", "figcaption", "زیرنویس شکل", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", "figcaption", "زیر نویس شکل", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_VIDEO, "VIDEO", "video", "video", "فیلم", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_AUDIO, "AUDIO", "audio", "audio", "صدا", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_IFRAME, "IFRAME", "iframe", "iframe", "سایت", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_IFRAME, "IFRAME", "iframe", "iframe", "سایت", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CANVAS, "CANVAS", "canvas", "canvas", "گرافیکی", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CANVAS, "CANVAS", "canvas", "canvas", "گرافیکی", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست غیرمرتب", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست غیر مرتب", - false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نامرتب", - false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نا مرتب", - false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست غیر مرتب", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نامرتب", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نا مرتب", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_OL, "OL", "ol", "ol", "فهرست مرتب", false) @@ -126,29 +94,20 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LI, "LI", "li", "li", "مورد", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE, "TABLE", "table", "table", "جدول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", "table_header", - "thead", "سرجدول", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", - "table_header", "thead", "سر جدول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", "table_header", "thead", "سرجدول", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", "table_header", "thead", "سر جدول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", "table_footer", - "tfoot", "پاصفحه جدول", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", - "table_footer", "tfoot", "پا صفحه جدول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", "table_footer", "tfoot", "پاصفحه جدول", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", "table_footer", "tfoot", "پا صفحه جدول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TR, "TABLE_TR", "table_tr", "tr", "ردیف", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TR, "TABLE_TR", "table_tr", "tr", "ردیف", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TD, "TABLE_TD", "table_td", "td", "سلول", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TD, "TABLE_TD", "table_td", "td", "سلول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", - "سرسلول", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", - "سر سلول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", "سرسلول", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", "سر سلول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CAPTION, "CAPTION", "caption", "caption", - "عنوان جدول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CAPTION, "CAPTION", "caption", "caption", "عنوان جدول", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_COL, "COL", "col", "th", "ستون", false) @@ -156,16 +115,13 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BR, "BR", "br", "br", "خط بعدی", true) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_HR, "HR", "hr", "hr", "خط", true) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INPUT, "INPUT", "input", "input", "ورودی", - false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INPUT, "INPUT", "input", "input", "ورودی", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_IMG, "IMG", "img", "img", "تصویر", true) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FONT, "FONT", "font", "font", "قلم", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", "واکنش گرا", - false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", - "واکنش‌گرا", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", "واکنش گرا", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", "واکنش‌گرا", false) -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_type_attributes.h b/src/generated-config/ast_layout_type_attributes.h index 096f7f4b..bc656c1f 100644 --- a/src/generated-config/ast_layout_type_attributes.h +++ b/src/generated-config/ast_layout_type_attributes.h @@ -1,51 +1,45 @@ // ----------- BEGIN AUTO GENERATED ----------- // else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LINK) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_link, valid_attributes_link_length)) { + return true; + } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_INCLUDE) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_include, - valid_attributes_include_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_include, valid_attributes_include_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_ERROR) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LAYOUT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_layout, - valid_attributes_layout_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_layout, valid_attributes_layout_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_DIV) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_div, - valid_attributes_div_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_div, valid_attributes_div_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_PARAGRAPH) { - if (is_attribute_type_in_array(attribute_key_type, - valid_attributes_paragraph, - valid_attributes_paragraph_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_paragraph, valid_attributes_paragraph_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_BUTTON) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_button, - valid_attributes_button_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_button, valid_attributes_button_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_TEXTAREA) { - if (is_attribute_type_in_array(attribute_key_type, - valid_attributes_textarea, - valid_attributes_textarea_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_textarea, valid_attributes_textarea_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LABEL) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_SELECT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_select, - valid_attributes_select_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_select, valid_attributes_select_length)) { return true; } } @@ -54,8 +48,7 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_FIELDSET) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LEGEND) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_FORM) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_form, - valid_attributes_form_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_form, valid_attributes_form_length)) { return true; } } @@ -64,8 +57,7 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_OPTGROUP) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_DATALIST) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_SPAN) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_span, - valid_attributes_span_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_span, valid_attributes_span_length)) { return true; } } @@ -116,14 +108,12 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_UL) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_OL) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_OPTION) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_option, - valid_attributes_option_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_option, valid_attributes_option_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LI) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_li, - valid_attributes_li_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_li, valid_attributes_li_length)) { return true; } } @@ -148,19 +138,20 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_BR) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_HR) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_INPUT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_input, - valid_attributes_input_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_input, valid_attributes_input_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_IMG) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_img, valid_attributes_img_length)) { + return true; + } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_FONT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_font, - valid_attributes_font_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_font, valid_attributes_font_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_MEDIA) { } -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_type_attributes_all.h b/src/generated-config/ast_layout_type_attributes_all.h index a0226861..e86c8b35 100644 --- a/src/generated-config/ast_layout_type_attributes_all.h +++ b/src/generated-config/ast_layout_type_attributes_all.h @@ -2,155 +2,118 @@ #define _AST_LAYOUT_TYPE_ATTRIBUTES_ALL_H_ layout_map_entry_t layout_map[] = { - // ----------- BEGIN AUTO GENERATED ----------- // - {AST_LAYOUT_TYPE_LINK, valid_attributes_link, valid_attributes_link_length}, +// ----------- BEGIN AUTO GENERATED ----------- // +{ AST_LAYOUT_TYPE_LINK, valid_attributes_link, valid_attributes_link_length }, - {AST_LAYOUT_TYPE_INCLUDE, valid_attributes_include, - valid_attributes_include_length}, +{ AST_LAYOUT_TYPE_INCLUDE, valid_attributes_include, valid_attributes_include_length }, - {AST_LAYOUT_TYPE_ERROR, valid_attributes_error, - valid_attributes_error_length}, +{ AST_LAYOUT_TYPE_ERROR, valid_attributes_error, valid_attributes_error_length }, - {AST_LAYOUT_TYPE_LAYOUT, valid_attributes_layout, - valid_attributes_layout_length}, +{ AST_LAYOUT_TYPE_LAYOUT, valid_attributes_layout, valid_attributes_layout_length }, - {AST_LAYOUT_TYPE_DIV, valid_attributes_div, valid_attributes_div_length}, +{ AST_LAYOUT_TYPE_DIV, valid_attributes_div, valid_attributes_div_length }, - {AST_LAYOUT_TYPE_PARAGRAPH, valid_attributes_paragraph, - valid_attributes_paragraph_length}, +{ AST_LAYOUT_TYPE_PARAGRAPH, valid_attributes_paragraph, valid_attributes_paragraph_length }, - {AST_LAYOUT_TYPE_BUTTON, valid_attributes_button, - valid_attributes_button_length}, +{ AST_LAYOUT_TYPE_BUTTON, valid_attributes_button, valid_attributes_button_length }, - {AST_LAYOUT_TYPE_TEXTAREA, valid_attributes_textarea, - valid_attributes_textarea_length}, +{ AST_LAYOUT_TYPE_TEXTAREA, valid_attributes_textarea, valid_attributes_textarea_length }, - {AST_LAYOUT_TYPE_LABEL, valid_attributes_label, - valid_attributes_label_length}, +{ AST_LAYOUT_TYPE_LABEL, valid_attributes_label, valid_attributes_label_length }, - {AST_LAYOUT_TYPE_SELECT, valid_attributes_select, - valid_attributes_select_length}, +{ AST_LAYOUT_TYPE_SELECT, valid_attributes_select, valid_attributes_select_length }, - {AST_LAYOUT_TYPE_FIELDSET, valid_attributes_fieldset, - valid_attributes_fieldset_length}, +{ AST_LAYOUT_TYPE_FIELDSET, valid_attributes_fieldset, valid_attributes_fieldset_length }, - {AST_LAYOUT_TYPE_LEGEND, valid_attributes_legend, - valid_attributes_legend_length}, +{ AST_LAYOUT_TYPE_LEGEND, valid_attributes_legend, valid_attributes_legend_length }, - {AST_LAYOUT_TYPE_FORM, valid_attributes_form, valid_attributes_form_length}, +{ AST_LAYOUT_TYPE_FORM, valid_attributes_form, valid_attributes_form_length }, - {AST_LAYOUT_TYPE_OPTGROUP, valid_attributes_optgroup, - valid_attributes_optgroup_length}, +{ AST_LAYOUT_TYPE_OPTGROUP, valid_attributes_optgroup, valid_attributes_optgroup_length }, - {AST_LAYOUT_TYPE_DATALIST, valid_attributes_datalist, - valid_attributes_datalist_length}, +{ AST_LAYOUT_TYPE_DATALIST, valid_attributes_datalist, valid_attributes_datalist_length }, - {AST_LAYOUT_TYPE_SPAN, valid_attributes_span, valid_attributes_span_length}, +{ AST_LAYOUT_TYPE_SPAN, valid_attributes_span, valid_attributes_span_length }, - {AST_LAYOUT_TYPE_STRONG, valid_attributes_strong, - valid_attributes_strong_length}, +{ AST_LAYOUT_TYPE_STRONG, valid_attributes_strong, valid_attributes_strong_length }, - {AST_LAYOUT_TYPE_EM, valid_attributes_em, valid_attributes_em_length}, +{ AST_LAYOUT_TYPE_EM, valid_attributes_em, valid_attributes_em_length }, - {AST_LAYOUT_TYPE_ITALIC, valid_attributes_italic, - valid_attributes_italic_length}, +{ AST_LAYOUT_TYPE_ITALIC, valid_attributes_italic, valid_attributes_italic_length }, - {AST_LAYOUT_TYPE_BOLD, valid_attributes_bold, valid_attributes_bold_length}, +{ AST_LAYOUT_TYPE_BOLD, valid_attributes_bold, valid_attributes_bold_length }, - {AST_LAYOUT_TYPE_UNDERLINE, valid_attributes_underline, - valid_attributes_underline_length}, +{ AST_LAYOUT_TYPE_UNDERLINE, valid_attributes_underline, valid_attributes_underline_length }, - {AST_LAYOUT_TYPE_SUB, valid_attributes_sub, valid_attributes_sub_length}, +{ AST_LAYOUT_TYPE_SUB, valid_attributes_sub, valid_attributes_sub_length }, - {AST_LAYOUT_TYPE_SUP, valid_attributes_sup, valid_attributes_sup_length}, +{ AST_LAYOUT_TYPE_SUP, valid_attributes_sup, valid_attributes_sup_length }, - {AST_LAYOUT_TYPE_S, valid_attributes_s, valid_attributes_s_length}, +{ AST_LAYOUT_TYPE_S, valid_attributes_s, valid_attributes_s_length }, - {AST_LAYOUT_TYPE_HEADER, valid_attributes_header, - valid_attributes_header_length}, +{ AST_LAYOUT_TYPE_HEADER, valid_attributes_header, valid_attributes_header_length }, - {AST_LAYOUT_TYPE_FOOTER, valid_attributes_footer, - valid_attributes_footer_length}, +{ AST_LAYOUT_TYPE_FOOTER, valid_attributes_footer, valid_attributes_footer_length }, - {AST_LAYOUT_TYPE_NAV, valid_attributes_nav, valid_attributes_nav_length}, +{ AST_LAYOUT_TYPE_NAV, valid_attributes_nav, valid_attributes_nav_length }, - {AST_LAYOUT_TYPE_SECTION, valid_attributes_section, - valid_attributes_section_length}, +{ AST_LAYOUT_TYPE_SECTION, valid_attributes_section, valid_attributes_section_length }, - {AST_LAYOUT_TYPE_ARTICLE, valid_attributes_article, - valid_attributes_article_length}, +{ AST_LAYOUT_TYPE_ARTICLE, valid_attributes_article, valid_attributes_article_length }, - {AST_LAYOUT_TYPE_ASIDE, valid_attributes_aside, - valid_attributes_aside_length}, +{ AST_LAYOUT_TYPE_ASIDE, valid_attributes_aside, valid_attributes_aside_length }, - {AST_LAYOUT_TYPE_MAIN, valid_attributes_main, valid_attributes_main_length}, +{ AST_LAYOUT_TYPE_MAIN, valid_attributes_main, valid_attributes_main_length }, - {AST_LAYOUT_TYPE_FIGURE, valid_attributes_figure, - valid_attributes_figure_length}, +{ AST_LAYOUT_TYPE_FIGURE, valid_attributes_figure, valid_attributes_figure_length }, - {AST_LAYOUT_TYPE_FIGCAPTION, valid_attributes_figcaption, - valid_attributes_figcaption_length}, +{ AST_LAYOUT_TYPE_FIGCAPTION, valid_attributes_figcaption, valid_attributes_figcaption_length }, - {AST_LAYOUT_TYPE_VIDEO, valid_attributes_video, - valid_attributes_video_length}, +{ AST_LAYOUT_TYPE_VIDEO, valid_attributes_video, valid_attributes_video_length }, - {AST_LAYOUT_TYPE_AUDIO, valid_attributes_audio, - valid_attributes_audio_length}, +{ AST_LAYOUT_TYPE_AUDIO, valid_attributes_audio, valid_attributes_audio_length }, - {AST_LAYOUT_TYPE_IFRAME, valid_attributes_iframe, - valid_attributes_iframe_length}, +{ AST_LAYOUT_TYPE_IFRAME, valid_attributes_iframe, valid_attributes_iframe_length }, - {AST_LAYOUT_TYPE_CANVAS, valid_attributes_canvas, - valid_attributes_canvas_length}, +{ AST_LAYOUT_TYPE_CANVAS, valid_attributes_canvas, valid_attributes_canvas_length }, - {AST_LAYOUT_TYPE_UL, valid_attributes_ul, valid_attributes_ul_length}, +{ AST_LAYOUT_TYPE_UL, valid_attributes_ul, valid_attributes_ul_length }, - {AST_LAYOUT_TYPE_OL, valid_attributes_ol, valid_attributes_ol_length}, +{ AST_LAYOUT_TYPE_OL, valid_attributes_ol, valid_attributes_ol_length }, - {AST_LAYOUT_TYPE_OPTION, valid_attributes_option, - valid_attributes_option_length}, +{ AST_LAYOUT_TYPE_OPTION, valid_attributes_option, valid_attributes_option_length }, - {AST_LAYOUT_TYPE_LI, valid_attributes_li, valid_attributes_li_length}, +{ AST_LAYOUT_TYPE_LI, valid_attributes_li, valid_attributes_li_length }, - {AST_LAYOUT_TYPE_TABLE, valid_attributes_table, - valid_attributes_table_length}, +{ AST_LAYOUT_TYPE_TABLE, valid_attributes_table, valid_attributes_table_length }, - {AST_LAYOUT_TYPE_TABLE_HEADER, valid_attributes_table_header, - valid_attributes_table_header_length}, +{ AST_LAYOUT_TYPE_TABLE_HEADER, valid_attributes_table_header, valid_attributes_table_header_length }, - {AST_LAYOUT_TYPE_TABLE_FOOTER, valid_attributes_table_footer, - valid_attributes_table_footer_length}, +{ AST_LAYOUT_TYPE_TABLE_FOOTER, valid_attributes_table_footer, valid_attributes_table_footer_length }, - {AST_LAYOUT_TYPE_TABLE_TR, valid_attributes_table_tr, - valid_attributes_table_tr_length}, +{ AST_LAYOUT_TYPE_TABLE_TR, valid_attributes_table_tr, valid_attributes_table_tr_length }, - {AST_LAYOUT_TYPE_TABLE_TD, valid_attributes_table_td, - valid_attributes_table_td_length}, +{ AST_LAYOUT_TYPE_TABLE_TD, valid_attributes_table_td, valid_attributes_table_td_length }, - {AST_LAYOUT_TYPE_TABLE_TH, valid_attributes_table_th, - valid_attributes_table_th_length}, +{ AST_LAYOUT_TYPE_TABLE_TH, valid_attributes_table_th, valid_attributes_table_th_length }, - {AST_LAYOUT_TYPE_CAPTION, valid_attributes_caption, - valid_attributes_caption_length}, +{ AST_LAYOUT_TYPE_CAPTION, valid_attributes_caption, valid_attributes_caption_length }, - {AST_LAYOUT_TYPE_COL, valid_attributes_col, valid_attributes_col_length}, +{ AST_LAYOUT_TYPE_COL, valid_attributes_col, valid_attributes_col_length }, - {AST_LAYOUT_TYPE_BR, valid_attributes_br, valid_attributes_br_length}, +{ AST_LAYOUT_TYPE_BR, valid_attributes_br, valid_attributes_br_length }, - {AST_LAYOUT_TYPE_HR, valid_attributes_hr, valid_attributes_hr_length}, +{ AST_LAYOUT_TYPE_HR, valid_attributes_hr, valid_attributes_hr_length }, - {AST_LAYOUT_TYPE_INPUT, valid_attributes_input, - valid_attributes_input_length}, +{ AST_LAYOUT_TYPE_INPUT, valid_attributes_input, valid_attributes_input_length }, - {AST_LAYOUT_TYPE_IMG, valid_attributes_img, valid_attributes_img_length}, +{ AST_LAYOUT_TYPE_IMG, valid_attributes_img, valid_attributes_img_length }, - {AST_LAYOUT_TYPE_FONT, valid_attributes_font, valid_attributes_font_length}, +{ AST_LAYOUT_TYPE_FONT, valid_attributes_font, valid_attributes_font_length }, - {AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, - valid_attributes_media_length}, - - // ----------- END AUTO GENERATED ----------- //}; +{ AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, valid_attributes_media_length }, +// ----------- END AUTO GENERATED ----------- // const size_t map_size = sizeof(layout_map) / sizeof(layout_map[0]); #endif diff --git a/src/generated-config/ast_layout_type_attributes_values.h b/src/generated-config/ast_layout_type_attributes_values.h index e118e624..d8bc980c 100644 --- a/src/generated-config/ast_layout_type_attributes_values.h +++ b/src/generated-config/ast_layout_type_attributes_values.h @@ -1,51 +1,51 @@ // ----------- BEGIN AUTO GENERATED ----------- // ast_layout_attribute_type_t valid_attributes_link[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; -const size_t valid_attributes_link_length = 0; + AST_LAYOUT_ATTRIBUTE_TYPE_HREF, +}; +const size_t valid_attributes_link_length = sizeof(valid_attributes_link) / sizeof(valid_attributes_link[0]); ast_layout_attribute_type_t valid_attributes_include[] = { AST_LAYOUT_ATTRIBUTE_TYPE_SRC, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_include_length = - sizeof(valid_attributes_include) / sizeof(valid_attributes_include[0]); +const size_t valid_attributes_include_length = sizeof(valid_attributes_include) / sizeof(valid_attributes_include[0]); -ast_layout_attribute_type_t valid_attributes_error[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_error[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_error_length = 0; ast_layout_attribute_type_t valid_attributes_layout[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, - AST_LAYOUT_ATTRIBUTE_TYPE_LANG, AST_LAYOUT_ATTRIBUTE_TYPE_DIR, - AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, - AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, AST_LAYOUT_ATTRIBUTE_TYPE_ICON, - AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, + AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, + AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, + AST_LAYOUT_ATTRIBUTE_TYPE_LANG, + AST_LAYOUT_ATTRIBUTE_TYPE_DIR, + AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, + AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, + AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, + AST_LAYOUT_ATTRIBUTE_TYPE_ICON, + AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, + AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT, }; -const size_t valid_attributes_layout_length = - sizeof(valid_attributes_layout) / sizeof(valid_attributes_layout[0]); +const size_t valid_attributes_layout_length = sizeof(valid_attributes_layout) / sizeof(valid_attributes_layout[0]); ast_layout_attribute_type_t valid_attributes_div[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_div_length = - sizeof(valid_attributes_div) / sizeof(valid_attributes_div[0]); +const size_t valid_attributes_div_length = sizeof(valid_attributes_div) / sizeof(valid_attributes_div[0]); ast_layout_attribute_type_t valid_attributes_paragraph[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_paragraph_length = - sizeof(valid_attributes_paragraph) / sizeof(valid_attributes_paragraph[0]); +const size_t valid_attributes_paragraph_length = sizeof(valid_attributes_paragraph) / sizeof(valid_attributes_paragraph[0]); ast_layout_attribute_type_t valid_attributes_button[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_NAME, }; -const size_t valid_attributes_button_length = - sizeof(valid_attributes_button) / sizeof(valid_attributes_button[0]); +const size_t valid_attributes_button_length = sizeof(valid_attributes_button) / sizeof(valid_attributes_button[0]); ast_layout_attribute_type_t valid_attributes_textarea[] = { AST_LAYOUT_ATTRIBUTE_TYPE_NAME, @@ -53,195 +53,153 @@ ast_layout_attribute_type_t valid_attributes_textarea[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, }; -const size_t valid_attributes_textarea_length = - sizeof(valid_attributes_textarea) / sizeof(valid_attributes_textarea[0]); +const size_t valid_attributes_textarea_length = sizeof(valid_attributes_textarea) / sizeof(valid_attributes_textarea[0]); -ast_layout_attribute_type_t valid_attributes_label[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_label[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_label_length = 0; ast_layout_attribute_type_t valid_attributes_select[] = { AST_LAYOUT_ATTRIBUTE_TYPE_NAME, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_select_length = - sizeof(valid_attributes_select) / sizeof(valid_attributes_select[0]); +const size_t valid_attributes_select_length = sizeof(valid_attributes_select) / sizeof(valid_attributes_select[0]); -ast_layout_attribute_type_t valid_attributes_fieldset[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_fieldset[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_fieldset_length = 0; -ast_layout_attribute_type_t valid_attributes_legend[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_legend[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_legend_length = 0; ast_layout_attribute_type_t valid_attributes_form[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_SRC, AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, - AST_LAYOUT_ATTRIBUTE_TYPE_KIND, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, + AST_LAYOUT_ATTRIBUTE_TYPE_SRC, + AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, + AST_LAYOUT_ATTRIBUTE_TYPE_KIND, + AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_form_length = - sizeof(valid_attributes_form) / sizeof(valid_attributes_form[0]); +const size_t valid_attributes_form_length = sizeof(valid_attributes_form) / sizeof(valid_attributes_form[0]); -ast_layout_attribute_type_t valid_attributes_optgroup[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_optgroup[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_optgroup_length = 0; -ast_layout_attribute_type_t valid_attributes_datalist[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_datalist[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_datalist_length = 0; ast_layout_attribute_type_t valid_attributes_span[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_span_length = - sizeof(valid_attributes_span) / sizeof(valid_attributes_span[0]); +const size_t valid_attributes_span_length = sizeof(valid_attributes_span) / sizeof(valid_attributes_span[0]); -ast_layout_attribute_type_t valid_attributes_strong[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_strong[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_strong_length = 0; -ast_layout_attribute_type_t valid_attributes_em[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_em[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_em_length = 0; -ast_layout_attribute_type_t valid_attributes_italic[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_italic[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_italic_length = 0; -ast_layout_attribute_type_t valid_attributes_bold[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_bold[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_bold_length = 0; -ast_layout_attribute_type_t valid_attributes_underline[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_underline[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_underline_length = 0; -ast_layout_attribute_type_t valid_attributes_sub[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_sub[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_sub_length = 0; -ast_layout_attribute_type_t valid_attributes_sup[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_sup[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_sup_length = 0; -ast_layout_attribute_type_t valid_attributes_s[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_s[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_s_length = 0; -ast_layout_attribute_type_t valid_attributes_header[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_header[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_header_length = 0; -ast_layout_attribute_type_t valid_attributes_footer[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_footer[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_footer_length = 0; -ast_layout_attribute_type_t valid_attributes_nav[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_nav[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_nav_length = 0; -ast_layout_attribute_type_t valid_attributes_section[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_section[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_section_length = 0; -ast_layout_attribute_type_t valid_attributes_article[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_article[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_article_length = 0; -ast_layout_attribute_type_t valid_attributes_aside[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_aside[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_aside_length = 0; -ast_layout_attribute_type_t valid_attributes_main[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_main[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_main_length = 0; -ast_layout_attribute_type_t valid_attributes_figure[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_figure[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_figure_length = 0; -ast_layout_attribute_type_t valid_attributes_figcaption[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_figcaption[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_figcaption_length = 0; -ast_layout_attribute_type_t valid_attributes_video[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_video[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_video_length = 0; -ast_layout_attribute_type_t valid_attributes_audio[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_audio[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_audio_length = 0; -ast_layout_attribute_type_t valid_attributes_iframe[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_iframe[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_iframe_length = 0; -ast_layout_attribute_type_t valid_attributes_canvas[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_canvas[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_canvas_length = 0; -ast_layout_attribute_type_t valid_attributes_ul[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_ul[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_ul_length = 0; -ast_layout_attribute_type_t valid_attributes_ol[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_ol[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_ol_length = 0; ast_layout_attribute_type_t valid_attributes_option[] = { AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_option_length = - sizeof(valid_attributes_option) / sizeof(valid_attributes_option[0]); +const size_t valid_attributes_option_length = sizeof(valid_attributes_option) / sizeof(valid_attributes_option[0]); ast_layout_attribute_type_t valid_attributes_li[] = { AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_li_length = - sizeof(valid_attributes_li) / sizeof(valid_attributes_li[0]); +const size_t valid_attributes_li_length = sizeof(valid_attributes_li) / sizeof(valid_attributes_li[0]); -ast_layout_attribute_type_t valid_attributes_table[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_table[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_table_length = 0; -ast_layout_attribute_type_t valid_attributes_table_header[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_table_header[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_table_header_length = 0; -ast_layout_attribute_type_t valid_attributes_table_footer[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_table_footer[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_table_footer_length = 0; -ast_layout_attribute_type_t valid_attributes_table_tr[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_table_tr[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_table_tr_length = 0; -ast_layout_attribute_type_t valid_attributes_table_td[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_table_td[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_table_td_length = 0; -ast_layout_attribute_type_t valid_attributes_table_th[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_table_th[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_table_th_length = 0; -ast_layout_attribute_type_t valid_attributes_caption[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_caption[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_caption_length = 0; -ast_layout_attribute_type_t valid_attributes_col[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_col[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_col_length = 0; -ast_layout_attribute_type_t valid_attributes_br[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_br[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_br_length = 0; -ast_layout_attribute_type_t valid_attributes_hr[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_hr[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_hr_length = 0; ast_layout_attribute_type_t valid_attributes_input[] = { @@ -249,12 +207,12 @@ ast_layout_attribute_type_t valid_attributes_input[] = { AST_LAYOUT_ATTRIBUTE_TYPE_NAME, AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, }; -const size_t valid_attributes_input_length = - sizeof(valid_attributes_input) / sizeof(valid_attributes_input[0]); +const size_t valid_attributes_input_length = sizeof(valid_attributes_input) / sizeof(valid_attributes_input[0]); ast_layout_attribute_type_t valid_attributes_img[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; -const size_t valid_attributes_img_length = 0; + AST_LAYOUT_ATTRIBUTE_TYPE_SRC, +}; +const size_t valid_attributes_img_length = sizeof(valid_attributes_img) / sizeof(valid_attributes_img[0]); ast_layout_attribute_type_t valid_attributes_font[] = { AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME, @@ -263,11 +221,9 @@ ast_layout_attribute_type_t valid_attributes_font[] = { AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE, AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT, }; -const size_t valid_attributes_font_length = - sizeof(valid_attributes_font) / sizeof(valid_attributes_font[0]); +const size_t valid_attributes_font_length = sizeof(valid_attributes_font) / sizeof(valid_attributes_font[0]); -ast_layout_attribute_type_t valid_attributes_media[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; +ast_layout_attribute_type_t valid_attributes_media[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; const size_t valid_attributes_media_length = 0; -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_layout_type_attributes_values_extern.h b/src/generated-config/ast_layout_type_attributes_values_extern.h index d7d3b255..1f6eaa26 100644 --- a/src/generated-config/ast_layout_type_attributes_values_extern.h +++ b/src/generated-config/ast_layout_type_attributes_values_extern.h @@ -164,4 +164,4 @@ extern const size_t valid_attributes_font_length; extern ast_layout_attribute_type_t valid_attributes_media[]; extern const size_t valid_attributes_media_length; -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/generated-config/ast_type.h b/src/generated-config/ast_type.h index d74f79fa..1b934d9c 100644 --- a/src/generated-config/ast_type.h +++ b/src/generated-config/ast_type.h @@ -17,4 +17,4 @@ ADD_TYPE(AST_TYPE_LAYOUT, "LAYOUT", "layout") ADD_TYPE(AST_TYPE_ERROR, "ERROR", "error") -// ----------- END AUTO GENERATED ----------- // +// ----------- END AUTO GENERATED ----------- // \ No newline at end of file diff --git a/src/string_buffer.h b/src/string_buffer.h index f9a4fd94..4ff11423 100644 --- a/src/string_buffer.h +++ b/src/string_buffer.h @@ -415,7 +415,7 @@ size_t mb2strlen(const char *identifier); /** * - * @function is_english_digit + * @function is_utf8_digit * @brief Check if a UTF-8 string is an Persian/Arabic/English digit * @params {char*} utf8 - UTF-8 string * @returns {bool} True if the string is a Persian/Arabic/English digit, false From 1f97b74f12beae3239605a97937bc1d2f8b1d1d5 Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 11:38:02 +0330 Subject: [PATCH 02/19] fix --- config/yaml/docs.md | 1 + config/yaml/json/layout/attribute/type.json | 14 ++++++++++++++ config/yaml/layout/attribute/type.yaml | 10 ++++++++++ src/ast_layout.c | 2 +- src/generated-config/ast_layout_attribute_type.h | 2 ++ .../ast_layout_type_attributes_all.h | 4 +++- src/token.h | 4 ++-- 7 files changed, 33 insertions(+), 4 deletions(-) diff --git a/config/yaml/docs.md b/config/yaml/docs.md index 5cd247e9..f717cf9b 100644 --- a/config/yaml/docs.md +++ b/config/yaml/docs.md @@ -12,6 +12,7 @@ | نام ویژگی | توضیح | تولید | |-----------|------------|-------| +| `منبع` | | `href` |

دستور بارگیری

diff --git a/config/yaml/json/layout/attribute/type.json b/config/yaml/json/layout/attribute/type.json index 144a37c1..6dbd282c 100644 --- a/config/yaml/json/layout/attribute/type.json +++ b/config/yaml/json/layout/attribute/type.json @@ -240,6 +240,20 @@ ] } }, + { + "generate_name": "href", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_HREF", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "src" + ], + "fa": [ + "منبع" + ] + } + }, { "generate_name": "src", "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", diff --git a/config/yaml/layout/attribute/type.yaml b/config/yaml/layout/attribute/type.yaml index 725eaac9..b91b319c 100644 --- a/config/yaml/layout/attribute/type.yaml +++ b/config/yaml/layout/attribute/type.yaml @@ -154,6 +154,16 @@ items: - src fa: - منبع + + - generate_name: href + id: AST_LAYOUT_ATTRIBUTE_TYPE_HREF + reserved_values: '' + type: AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY + text: + en: + - src + fa: + - منبع - generate_name: src id: AST_LAYOUT_ATTRIBUTE_TYPE_SRC reserved_values: '' diff --git a/src/ast_layout.c b/src/ast_layout.c index b26f1d5e..8559366b 100644 --- a/src/ast_layout.c +++ b/src/ast_layout.c @@ -24,8 +24,8 @@ #include "ast_layout.h" #include "generated-config/ast_layout_attribute_value_extern.h" -#include "generated-config/ast_layout_type_attributes_all.h" #include "generated-config/ast_layout_type_attributes_values.h" +#include "generated-config/ast_layout_type_attributes_all.h" /** * diff --git a/src/generated-config/ast_layout_attribute_type.h b/src/generated-config/ast_layout_attribute_type.h index ac2fd20a..18399c39 100644 --- a/src/generated-config/ast_layout_attribute_type.h +++ b/src/generated-config/ast_layout_attribute_type.h @@ -34,6 +34,8 @@ ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, "CONTENT", "content ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC, "FONT_SRC", "font_src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL) +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_HREF, "HREF", "href", "منبع", "href", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC, "SRC", "src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LABEL, "LABEL", "label", "برچسب", "label", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) diff --git a/src/generated-config/ast_layout_type_attributes_all.h b/src/generated-config/ast_layout_type_attributes_all.h index e86c8b35..2e169844 100644 --- a/src/generated-config/ast_layout_type_attributes_all.h +++ b/src/generated-config/ast_layout_type_attributes_all.h @@ -114,6 +114,8 @@ layout_map_entry_t layout_map[] = { { AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, valid_attributes_media_length }, // ----------- END AUTO GENERATED ----------- // - const size_t map_size = sizeof(layout_map) / sizeof(layout_map[0]); +}; + +const size_t map_size = sizeof(layout_map) / sizeof(layout_map[0]); #endif diff --git a/src/token.h b/src/token.h index 72bf1b0a..e4f6529a 100644 --- a/src/token.h +++ b/src/token.h @@ -58,7 +58,7 @@ ADD_KEYWORD(TOKEN_FOR, "FOR", "for", 3) ADD_KEYWORD(TOKEN_BREAK, "BREAK", "break", 5) ADD_KEYWORD(TOKEN_CONTINUE, "CONTINUE", "continue", 8) ADD_KEYWORD(TOKEN_BOOLEAN, "BOOLEAN", "true", 4) -ADD_KEYWORD_HIDE(TOKEN_BOOLEATOKEN_SHIFT_LEFT_ASSIGNN, "BOOLEAN", "false", 5) +// ADD_KEYWORD_HIDE(TOKEN_SHIFT_LEFT_ASSIGNN, "BOOLEAN", "false", 5) ADD_TOKEN(TOKEN_IDENTIFIER, "IDENTIFIER", "IDENTIFIER") ADD_TOKEN(TOKEN_STRING, "STRING", "STRING") @@ -74,7 +74,7 @@ ADD_TOKEN(TOKEN_INCREMENT, "INCREMENT", "++") ADD_TOKEN(TOKEN_DECREMENT, "DECREMENT", "--") ADD_TOKEN(TOKEN_SHIFT_LEFT, "SHIFT_LEFT", "<<") ADD_TOKEN(TOKEN_SHIFT_RIGHT, "SHIFT_RIGHT", ">>") -ADD_TOKEN(, "SHIFT_LEFT_ASSIGN", "<<=") +ADD_TOKEN(TOKEN_SHIFT_LEFT_ASSIGN, "SHIFT_LEFT_ASSIGN", "<<=") ADD_TOKEN(TOKEN_SHIFT_RIGHT_ASSIGN, "SHIFT_RIGHT_ASSIGN", ">>=") ADD_CHAR_TOKEN(TOKEN_LEFT_BRACE, "LEFT_BRACE", "{", '{') From 73698294685456bee7fc34b440a8417026c2bfd7 Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 12:05:25 +0330 Subject: [PATCH 03/19] build webasm --- build-webassembly.sh | 124 +++++++++++++++++++++---------------------- 1 file changed, 61 insertions(+), 63 deletions(-) diff --git a/build-webassembly.sh b/build-webassembly.sh index 39e156aa..e12f17a5 100755 --- a/build-webassembly.sh +++ b/build-webassembly.sh @@ -1,89 +1,87 @@ #!/bin/bash if ! command -v emcc >/dev/null 2>&1; then - echo 'Error: emcc is not installed.' >&2 - echo 'Install from https://emscripten.org/docs/getting_started/downloads.html' - exit 1 + echo 'Error: emcc is not installed.' >&2 + echo 'Install from https://emscripten.org/docs/getting_started/downloads.html' + exit 1 fi OUTPUT_BASE="salam-wa" EDITOR_DIR="../Salam-Editor/" -MEMORY_FLAGS="-s ALLOW_MEMORY_GROWTH=1" -RUNTIME_FLAGS="-s EXIT_RUNTIME=0 -s NO_EXIT_RUNTIME=1" -COMMON_FLAGS="-s EXPORTED_FUNCTIONS=['_main'] -s TOTAL_STACK=8388608" - sources=( - "src/log.c" - "src/file.c" - "src/memory.c" - "src/array.c" - "src/parser.c" - "src/parser_layout.c" - "src/generator.c" - "src/generator_layout.c" - "src/downloader.c" - "src/generator_salam.c" - "src/generator_layout_style.c" - "src/generator_identifier.c" - "src/string_buffer.c" - "src/validator.c" - "src/validator_style.c" - "src/hashmap.c" - "src/hashmap_custom.c" - "src/array_custom.c" - "src/lexer.c" - "src/ast.c" - "src/ast_layout.c" - "src/ast_layout_style.c" - "src/main.c" + "src/log.c" + "src/file.c" + "src/memory.c" + "src/array.c" + "src/parser.c" + "src/parser_layout.c" + "src/generator.c" + "src/generator_layout.c" + "src/downloader.c" + "src/generator_salam.c" + "src/generator_layout_style.c" + "src/generator_identifier.c" + "src/string_buffer.c" + "src/validator.c" + "src/validator_style.c" + "src/hashmap.c" + "src/hashmap_custom.c" + "src/array_custom.c" + "src/lexer.c" + "src/ast.c" + "src/ast_layout.c" + "src/ast_layout_style.c" + "src/main.c" ) DEBUG_FLAGS="" if [[ "$1" == "debug" ]]; then - echo "Debug mode enabled." - DEBUG_FLAGS="-s VERBOSE=1 -s ASSERTIONS=2 -v" + echo "Debug mode enabled." + DEBUG_FLAGS="-s VERBOSE=1 -s ASSERTIONS=2 -v" else - echo "Debug mode not enabled." + echo "Debug mode not enabled." fi echo "Compiling C files to WebAssembly..." if emcc "${sources[@]}" -o "${OUTPUT_BASE}.html" \ - "${MEMORY_FLAGS}" \ - "${RUNTIME_FLAGS}" \ - "${COMMON_FLAGS}" \ - "${DEBUG_FLAGS}"; then + -s ALLOW_MEMORY_GROWTH=1 \ + -s EXIT_RUNTIME=0 \ + -s NO_EXIT_RUNTIME=1 \ + -s EXPORTED_FUNCTIONS="['_main']" \ + -s TOTAL_STACK=8388608 \ + ${DEBUG_FLAGS}; then - echo "Compilation successful. Output files:" - echo " ${OUTPUT_BASE}.html" - echo " ${OUTPUT_BASE}.js" - echo " ${OUTPUT_BASE}.wasm" + echo "Compilation successful. Output files:" + echo " ${OUTPUT_BASE}.html" + echo " ${OUTPUT_BASE}.js" + echo " ${OUTPUT_BASE}.wasm" - if command -v npx >/dev/null 2>&1; then - echo "Transpiling JavaScript for older browsers..." - if yes | npx esbuild "${OUTPUT_BASE}.js" --outfile="${OUTPUT_BASE}.transpiled.js" --minify=true --target=esnext; then + if command -v npx >/dev/null 2>&1; then + echo "Transpiling JavaScript for older browsers..." + if yes | npx esbuild "${OUTPUT_BASE}.js" --outfile="${OUTPUT_BASE}.transpiled.js" --minify=true --target=esnext; then - mv "${OUTPUT_BASE}.transpiled.js" "${OUTPUT_BASE}.js" - else - echo "Warning: Babel transpiling failed. JavaScript was not transpiled." - fi - else - echo "Warning: npx command not found. JavaScript will not be transpiled for older browsers." - fi + mv "${OUTPUT_BASE}.transpiled.js" "${OUTPUT_BASE}.js" + else + echo "Warning: Babel transpiling failed. JavaScript was not transpiled." + fi + else + echo "Warning: npx command not found. JavaScript will not be transpiled for older browsers." + fi - sed -i ':a;N;$!ba;s/\n/\\n/g' "${OUTPUT_BASE}.js" + sed -i ':a;N;$!ba;s/\n/\\n/g' "${OUTPUT_BASE}.js" - if [ -d "$EDITOR_DIR" ]; then - echo "Copying output files to $EDITOR_DIR" - cp "${OUTPUT_BASE}.html" "$EDITOR_DIR" - cp "${OUTPUT_BASE}.js" "$EDITOR_DIR" - cp "${OUTPUT_BASE}.wasm" "$EDITOR_DIR" - echo "Files copied successfully." - else - echo "Directory $EDITOR_DIR does not exist. Skipping copy." - fi + if [ -d "$EDITOR_DIR" ]; then + echo "Copying output files to $EDITOR_DIR" + cp "${OUTPUT_BASE}.html" "$EDITOR_DIR" + cp "${OUTPUT_BASE}.js" "$EDITOR_DIR" + cp "${OUTPUT_BASE}.wasm" "$EDITOR_DIR" + echo "Files copied successfully." + else + echo "Directory $EDITOR_DIR does not exist. Skipping copy." + fi else - echo "Compilation failed." - exit 1 + echo "Compilation failed." + exit 1 fi From 442e6c1677f05308dfd80169b2eeb840b7d56511 Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 12:10:21 +0330 Subject: [PATCH 04/19] update --- config/yaml/json/layout/attribute/type.json | 14 -------------- config/yaml/layout/attribute/type.yaml | 10 ---------- src/generated-config/ast_layout_attribute_type.h | 2 -- .../ast_layout_type_attributes_all.h | 3 +-- 4 files changed, 1 insertion(+), 28 deletions(-) diff --git a/config/yaml/json/layout/attribute/type.json b/config/yaml/json/layout/attribute/type.json index 6dbd282c..8ec92332 100644 --- a/config/yaml/json/layout/attribute/type.json +++ b/config/yaml/json/layout/attribute/type.json @@ -19,20 +19,6 @@ ] } }, - { - "generate_name": "href", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC_HREF", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "src" - ], - "fa": [ - "منبع" - ] - } - }, { "generate_name": "hreflang", "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE", diff --git a/config/yaml/layout/attribute/type.yaml b/config/yaml/layout/attribute/type.yaml index b91b319c..10404b71 100644 --- a/config/yaml/layout/attribute/type.yaml +++ b/config/yaml/layout/attribute/type.yaml @@ -11,15 +11,6 @@ items: fa: - دانلود - بارگیری - - generate_name: href - id: AST_LAYOUT_ATTRIBUTE_TYPE_SRC_HREF - reserved_values: '' - type: AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY - text: - en: - - src - fa: - - منبع - generate_name: hreflang id: AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE reserved_values: '' @@ -154,7 +145,6 @@ items: - src fa: - منبع - - generate_name: href id: AST_LAYOUT_ATTRIBUTE_TYPE_HREF reserved_values: '' diff --git a/src/generated-config/ast_layout_attribute_type.h b/src/generated-config/ast_layout_attribute_type.h index 18399c39..3164eb22 100644 --- a/src/generated-config/ast_layout_attribute_type.h +++ b/src/generated-config/ast_layout_attribute_type.h @@ -4,8 +4,6 @@ ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ERROR, "ERROR", "error", "", ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", "download", "دانلود", "download", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) ADD_LAYOUT_ATTRIBUTE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", "download", "بارگیری", "download", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC_HREF, "SRC_HREF", "src_href", "منبع", "href", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE, "LANGUAGE", "language", "زبان", "hreflang", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA, "MEDIA", "media", "رسانه", "media", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) diff --git a/src/generated-config/ast_layout_type_attributes_all.h b/src/generated-config/ast_layout_type_attributes_all.h index 2e169844..21bf7064 100644 --- a/src/generated-config/ast_layout_type_attributes_all.h +++ b/src/generated-config/ast_layout_type_attributes_all.h @@ -113,8 +113,7 @@ layout_map_entry_t layout_map[] = { { AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, valid_attributes_media_length }, -// ----------- END AUTO GENERATED ----------- // -}; +// ----------- END AUTO GENERATED ----------- //}; const size_t map_size = sizeof(layout_map) / sizeof(layout_map[0]); From c80ff118ffabc022ede2ce082815e99f4f276a2d Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 12:10:48 +0330 Subject: [PATCH 05/19] build asm --- src/generated-config/ast_layout_type_attributes_all.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/generated-config/ast_layout_type_attributes_all.h b/src/generated-config/ast_layout_type_attributes_all.h index 21bf7064..3ccbb77f 100644 --- a/src/generated-config/ast_layout_type_attributes_all.h +++ b/src/generated-config/ast_layout_type_attributes_all.h @@ -113,7 +113,9 @@ layout_map_entry_t layout_map[] = { { AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, valid_attributes_media_length }, -// ----------- END AUTO GENERATED ----------- //}; +// ----------- END AUTO GENERATED ----------- // + +}; const size_t map_size = sizeof(layout_map) / sizeof(layout_map[0]); From cd76d56eb088e07959fe118292988489d1a7319f Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 12:19:46 +0330 Subject: [PATCH 06/19] add testing --- config/yaml/docs.md | 2 ++ config/yaml/json/layout/attribute/type.json | 14 ++++++++++++++ config/yaml/json/layout/type.json | 6 ++++-- config/yaml/layout/attribute/type.yaml | 9 +++++++++ config/yaml/layout/type.yaml | 2 ++ example/image.salam | 7 +++++++ src/generated-config/ast_layout_attribute_type.h | 2 ++ .../ast_layout_type_attributes_all.h | 1 - .../ast_layout_type_attributes_values.h | 2 ++ 9 files changed, 42 insertions(+), 3 deletions(-) create mode 100644 example/image.salam diff --git a/config/yaml/docs.md b/config/yaml/docs.md index f717cf9b..5a3fb904 100644 --- a/config/yaml/docs.md +++ b/config/yaml/docs.md @@ -13,6 +13,7 @@ | نام ویژگی | توضیح | تولید | |-----------|------------|-------| | `منبع` | | `href` | +| `لینک` | | `src` |

دستور بارگیری

@@ -425,6 +426,7 @@ | نام ویژگی | توضیح | تولید | |-----------|------------|-------| | `منبع` | | `src` | +| `لینک` | | `src` |

دستور قلم

diff --git a/config/yaml/json/layout/attribute/type.json b/config/yaml/json/layout/attribute/type.json index 8ec92332..70e13c10 100644 --- a/config/yaml/json/layout/attribute/type.json +++ b/config/yaml/json/layout/attribute/type.json @@ -254,6 +254,20 @@ ] } }, + { + "generate_name": "src", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LINK", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": [ + "link" + ], + "fa": [ + "لینک" + ] + } + }, { "generate_name": "label", "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LABEL", diff --git a/config/yaml/json/layout/type.json b/config/yaml/json/layout/type.json index c24429ed..753440c7 100644 --- a/config/yaml/json/layout/type.json +++ b/config/yaml/json/layout/type.json @@ -7,7 +7,8 @@ "id": "AST_LAYOUT_TYPE_LINK", "is_single": false, "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_HREF" + "AST_LAYOUT_ATTRIBUTE_TYPE_HREF", + "AST_LAYOUT_ATTRIBUTE_TYPE_LINK" ], "text": { "en": [ @@ -884,7 +885,8 @@ ] }, "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_SRC" + "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", + "AST_LAYOUT_ATTRIBUTE_TYPE_LINK" ] }, { diff --git a/config/yaml/layout/attribute/type.yaml b/config/yaml/layout/attribute/type.yaml index 10404b71..e0e56b0b 100644 --- a/config/yaml/layout/attribute/type.yaml +++ b/config/yaml/layout/attribute/type.yaml @@ -163,6 +163,15 @@ items: - src fa: - منبع + - generate_name: src + id: AST_LAYOUT_ATTRIBUTE_TYPE_LINK + reserved_values: '' + type: AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY + text: + en: + - link + fa: + - لینک - generate_name: label id: AST_LAYOUT_ATTRIBUTE_TYPE_LABEL reserved_values: '' diff --git a/config/yaml/layout/type.yaml b/config/yaml/layout/type.yaml index a1bd50da..bf829962 100644 --- a/config/yaml/layout/type.yaml +++ b/config/yaml/layout/type.yaml @@ -6,6 +6,7 @@ items: is_single: false attributes: - AST_LAYOUT_ATTRIBUTE_TYPE_HREF + - AST_LAYOUT_ATTRIBUTE_TYPE_LINK text: en: - link @@ -604,6 +605,7 @@ items: - تصویر attributes: - AST_LAYOUT_ATTRIBUTE_TYPE_SRC + - AST_LAYOUT_ATTRIBUTE_TYPE_LINK - descriptions: '' examples: '' generate_name: font diff --git a/example/image.salam b/example/image.salam new file mode 100644 index 00000000..e3af928b --- /dev/null +++ b/example/image.salam @@ -0,0 +1,7 @@ +صفحه: + +تصویر: +منبع="https://editor.salamlang.ir/images/favicon.svg" +تمام + +تمام diff --git a/src/generated-config/ast_layout_attribute_type.h b/src/generated-config/ast_layout_attribute_type.h index 3164eb22..e2a7dccf 100644 --- a/src/generated-config/ast_layout_attribute_type.h +++ b/src/generated-config/ast_layout_attribute_type.h @@ -36,6 +36,8 @@ ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_HREF, "HREF", "href", "من ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC, "SRC", "src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LINK, "LINK", "link", "لینک", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LABEL, "LABEL", "label", "برچسب", "label", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, "REPEAT", "repeat", "تکرار", "repeat", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) diff --git a/src/generated-config/ast_layout_type_attributes_all.h b/src/generated-config/ast_layout_type_attributes_all.h index 3ccbb77f..2e169844 100644 --- a/src/generated-config/ast_layout_type_attributes_all.h +++ b/src/generated-config/ast_layout_type_attributes_all.h @@ -114,7 +114,6 @@ layout_map_entry_t layout_map[] = { { AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, valid_attributes_media_length }, // ----------- END AUTO GENERATED ----------- // - }; const size_t map_size = sizeof(layout_map) / sizeof(layout_map[0]); diff --git a/src/generated-config/ast_layout_type_attributes_values.h b/src/generated-config/ast_layout_type_attributes_values.h index d8bc980c..0348dc0d 100644 --- a/src/generated-config/ast_layout_type_attributes_values.h +++ b/src/generated-config/ast_layout_type_attributes_values.h @@ -1,6 +1,7 @@ // ----------- BEGIN AUTO GENERATED ----------- // ast_layout_attribute_type_t valid_attributes_link[] = { AST_LAYOUT_ATTRIBUTE_TYPE_HREF, + AST_LAYOUT_ATTRIBUTE_TYPE_LINK, }; const size_t valid_attributes_link_length = sizeof(valid_attributes_link) / sizeof(valid_attributes_link[0]); @@ -211,6 +212,7 @@ const size_t valid_attributes_input_length = sizeof(valid_attributes_input) / si ast_layout_attribute_type_t valid_attributes_img[] = { AST_LAYOUT_ATTRIBUTE_TYPE_SRC, + AST_LAYOUT_ATTRIBUTE_TYPE_LINK, }; const size_t valid_attributes_img_length = sizeof(valid_attributes_img) / sizeof(valid_attributes_img[0]); From f5d81a3d9eda083ea64ea3254cf417faf4ec8f5a Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 12:22:42 +0330 Subject: [PATCH 07/19] fix --- config/yaml/docs.md | 2 -- config/yaml/json/layout/attribute/type.json | 14 -------------- config/yaml/json/layout/type.json | 6 ++---- config/yaml/layout/attribute/type.yaml | 9 --------- config/yaml/layout/type.yaml | 2 -- example/image.salam | 5 +++++ src/generated-config/ast_layout_attribute_type.h | 2 -- .../ast_layout_type_attributes_all.h | 1 + .../ast_layout_type_attributes_values.h | 2 -- src/generator_layout.c | 15 +++++++++++---- 10 files changed, 19 insertions(+), 39 deletions(-) diff --git a/config/yaml/docs.md b/config/yaml/docs.md index 5a3fb904..f717cf9b 100644 --- a/config/yaml/docs.md +++ b/config/yaml/docs.md @@ -13,7 +13,6 @@ | نام ویژگی | توضیح | تولید | |-----------|------------|-------| | `منبع` | | `href` | -| `لینک` | | `src` |

دستور بارگیری

@@ -426,7 +425,6 @@ | نام ویژگی | توضیح | تولید | |-----------|------------|-------| | `منبع` | | `src` | -| `لینک` | | `src` |

دستور قلم

diff --git a/config/yaml/json/layout/attribute/type.json b/config/yaml/json/layout/attribute/type.json index 70e13c10..8ec92332 100644 --- a/config/yaml/json/layout/attribute/type.json +++ b/config/yaml/json/layout/attribute/type.json @@ -254,20 +254,6 @@ ] } }, - { - "generate_name": "src", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LINK", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "link" - ], - "fa": [ - "لینک" - ] - } - }, { "generate_name": "label", "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LABEL", diff --git a/config/yaml/json/layout/type.json b/config/yaml/json/layout/type.json index 753440c7..c24429ed 100644 --- a/config/yaml/json/layout/type.json +++ b/config/yaml/json/layout/type.json @@ -7,8 +7,7 @@ "id": "AST_LAYOUT_TYPE_LINK", "is_single": false, "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_HREF", - "AST_LAYOUT_ATTRIBUTE_TYPE_LINK" + "AST_LAYOUT_ATTRIBUTE_TYPE_HREF" ], "text": { "en": [ @@ -885,8 +884,7 @@ ] }, "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", - "AST_LAYOUT_ATTRIBUTE_TYPE_LINK" + "AST_LAYOUT_ATTRIBUTE_TYPE_SRC" ] }, { diff --git a/config/yaml/layout/attribute/type.yaml b/config/yaml/layout/attribute/type.yaml index e0e56b0b..10404b71 100644 --- a/config/yaml/layout/attribute/type.yaml +++ b/config/yaml/layout/attribute/type.yaml @@ -163,15 +163,6 @@ items: - src fa: - منبع - - generate_name: src - id: AST_LAYOUT_ATTRIBUTE_TYPE_LINK - reserved_values: '' - type: AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY - text: - en: - - link - fa: - - لینک - generate_name: label id: AST_LAYOUT_ATTRIBUTE_TYPE_LABEL reserved_values: '' diff --git a/config/yaml/layout/type.yaml b/config/yaml/layout/type.yaml index bf829962..a1bd50da 100644 --- a/config/yaml/layout/type.yaml +++ b/config/yaml/layout/type.yaml @@ -6,7 +6,6 @@ items: is_single: false attributes: - AST_LAYOUT_ATTRIBUTE_TYPE_HREF - - AST_LAYOUT_ATTRIBUTE_TYPE_LINK text: en: - link @@ -605,7 +604,6 @@ items: - تصویر attributes: - AST_LAYOUT_ATTRIBUTE_TYPE_SRC - - AST_LAYOUT_ATTRIBUTE_TYPE_LINK - descriptions: '' examples: '' generate_name: font diff --git a/example/image.salam b/example/image.salam index e3af928b..a7ad8ea2 100644 --- a/example/image.salam +++ b/example/image.salam @@ -4,4 +4,9 @@ منبع="https://editor.salamlang.ir/images/favicon.svg" تمام +جعبه: +رنگ پس زمینه = «زرد» + +تمام + تمام diff --git a/src/generated-config/ast_layout_attribute_type.h b/src/generated-config/ast_layout_attribute_type.h index e2a7dccf..3164eb22 100644 --- a/src/generated-config/ast_layout_attribute_type.h +++ b/src/generated-config/ast_layout_attribute_type.h @@ -36,8 +36,6 @@ ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_HREF, "HREF", "href", "من ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC, "SRC", "src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LINK, "LINK", "link", "لینک", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LABEL, "LABEL", "label", "برچسب", "label", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, "REPEAT", "repeat", "تکرار", "repeat", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) diff --git a/src/generated-config/ast_layout_type_attributes_all.h b/src/generated-config/ast_layout_type_attributes_all.h index 2e169844..3ccbb77f 100644 --- a/src/generated-config/ast_layout_type_attributes_all.h +++ b/src/generated-config/ast_layout_type_attributes_all.h @@ -114,6 +114,7 @@ layout_map_entry_t layout_map[] = { { AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, valid_attributes_media_length }, // ----------- END AUTO GENERATED ----------- // + }; const size_t map_size = sizeof(layout_map) / sizeof(layout_map[0]); diff --git a/src/generated-config/ast_layout_type_attributes_values.h b/src/generated-config/ast_layout_type_attributes_values.h index 0348dc0d..d8bc980c 100644 --- a/src/generated-config/ast_layout_type_attributes_values.h +++ b/src/generated-config/ast_layout_type_attributes_values.h @@ -1,7 +1,6 @@ // ----------- BEGIN AUTO GENERATED ----------- // ast_layout_attribute_type_t valid_attributes_link[] = { AST_LAYOUT_ATTRIBUTE_TYPE_HREF, - AST_LAYOUT_ATTRIBUTE_TYPE_LINK, }; const size_t valid_attributes_link_length = sizeof(valid_attributes_link) / sizeof(valid_attributes_link[0]); @@ -212,7 +211,6 @@ const size_t valid_attributes_input_length = sizeof(valid_attributes_input) / si ast_layout_attribute_type_t valid_attributes_img[] = { AST_LAYOUT_ATTRIBUTE_TYPE_SRC, - AST_LAYOUT_ATTRIBUTE_TYPE_LINK, }; const size_t valid_attributes_img_length = sizeof(valid_attributes_img) / sizeof(valid_attributes_img[0]); diff --git a/src/generator_layout.c b/src/generator_layout.c index 62fd7cad..e867479d 100644 --- a/src/generator_layout.c +++ b/src/generator_layout.c @@ -819,10 +819,17 @@ string_t *generator_code_layout_attributes(generator_t *generator, string_append_char(html_attributes, ' '); } - string_append_str( - html_attributes, - attribute->final_key); // TODO: Why name lowercase - // entry->key? + // TODO: Why name lowercase entry->key? + if (attribute->final_key == NULL) { + string_append_str( + html_attributes, + entry->key); + } else { + string_append_str( + html_attributes, + attribute->final_key); + } + string_append_str(html_attributes, "="); if (attribute_value_length > 1) { From 62c18cf301a1dd6e917bc2b455ac15a7c3bd7f36 Mon Sep 17 00:00:00 2001 From: Max Base Date: Sat, 25 Jan 2025 17:29:37 +0330 Subject: [PATCH 08/19] clean --- config/yaml/docs.md | 153 +- config/yaml/json/block.json | 36 +- .../layout/attribute/style/global_value.json | 96 +- .../json/layout/attribute/style/state.json | 694 +- .../json/layout/attribute/style/type.json | 6268 +++---- .../json/layout/attribute/style/value.json | 13546 +++++++--------- config/yaml/json/layout/attribute/type.json | 1012 +- config/yaml/json/layout/attribute/value.json | 602 +- config/yaml/json/layout/type.json | 1620 +- config/yaml/json/type.json | 144 +- config/yaml/yaml.pyi | 4 +- mypy.ini | 1 - src/ast_layout.c | 2 +- src/generated-config/ast_block_type.h | 2 +- .../ast_layout_attribute_style_global.h | 4 +- .../ast_layout_attribute_style_state_type.h | 140 +- .../ast_layout_attribute_style_type.h | 2579 ++- .../ast_layout_attribute_style_value.h | 2196 ++- .../ast_layout_attribute_style_value_extern.h | 473 +- .../ast_layout_attribute_type.h | 303 +- .../ast_layout_attribute_value.h | 80 +- .../ast_layout_attribute_value_extern.h | 2 +- src/generated-config/ast_layout_type.h | 134 +- .../ast_layout_type_attributes.h | 49 +- .../ast_layout_type_attributes_all.h | 150 +- .../ast_layout_type_attributes_values.h | 188 +- ...ast_layout_type_attributes_values_extern.h | 2 +- src/generated-config/ast_type.h | 2 +- src/generator_layout.c | 9 +- 29 files changed, 13953 insertions(+), 16538 deletions(-) diff --git a/config/yaml/docs.md b/config/yaml/docs.md index f717cf9b..3ec45908 100644 --- a/config/yaml/docs.md +++ b/config/yaml/docs.md @@ -10,9 +10,9 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `منبع` | | `href` | +| نام ویژگی | توضیح | تولید | +| --------- | ----- | ------ | +| `منبع` | | `href` |

دستور بارگیری

@@ -20,10 +20,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `منبع` | | `src` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +| --------- | ----- | -------- | +| `منبع` | | `src` | +| `تکرار` | | `repeat` |

دستور خطا

@@ -35,19 +35,19 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `عنوان` | | `title` | -| `زبان` | | `lang` | -| `جهت` | | `dir` | -| `نویسنده` | | `author` | -| `توضیح` | | `description` | -| `کلمات` | | `keywords` | -| `نمایه` | | `icon` | -| `فرمت متنی` | | `charset` | -| `بروزرسانی` | | `refresh` | -| `محدوده نمایش` | | `viewport` | +| نام ویژگی | توضیح | تولید | +| -------------- | --------------------------------------- | ------------- | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `عنوان` | | `title` | +| `زبان` | | `lang` | +| `جهت` | | `dir` | +| `نویسنده` | | `author` | +| `توضیح` | | `description` | +| `کلمات` | | `keywords` | +| `نمایه` | | `icon` | +| `فرمت متنی` | | `charset` | +| `بروزرسانی` | | `refresh` | +| `محدوده نمایش` | | `viewport` |

دستور جعبه

@@ -57,10 +57,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | --------- | +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور پاراگراف

@@ -70,10 +70,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | --------- | +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور دکمه

@@ -83,11 +83,11 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `نام` | | `name` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | --------- | +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `نام` | | `name` |

دستور ویرایشگرمتن

@@ -97,12 +97,12 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `نام` | | `name` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `تکرار` | | `repeat` | -| `راهنما` | | `placeholder` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | ------------- | +| `نام` | | `name` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `تکرار` | | `repeat` | +| `راهنما` | | `placeholder` |

دستور برچسب

@@ -118,10 +118,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `نام` | | `name` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +| --------- | ----- | -------- | +| `نام` | | `name` | +| `تکرار` | | `repeat` |

دستور گروه‌بندی

@@ -143,13 +143,13 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `منبع` | | `src` | -| `نوع` | | `type` | -| `روش` | | `target` | -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | --------- | +| `منبع` | | `src` | +| `نوع` | | `type` | +| `روش` | | `target` | +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور گروه انتخاب

@@ -171,10 +171,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `تکرار` | | `repeat` | -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | --------- | +| `تکرار` | | `repeat` | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

دستور ضخیم مهم

@@ -322,10 +322,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | --------- | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `تکرار` | | `repeat` |

دستور مورد

@@ -335,10 +335,10 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | -| `تکرار` | | `repeat` | +| نام ویژگی | توضیح | تولید | +| --------- | --------------------------------------- | --------- | +| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` | +| `تکرار` | | `repeat` |

دستور جدول

@@ -408,11 +408,11 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `مقدار` | | `value` | -| `نام` | | `name` | -| `راهنما` | | `placeholder` | +| نام ویژگی | توضیح | تولید | +| --------- | ----- | ------------- | +| `مقدار` | | `value` | +| `نام` | | `name` | +| `راهنما` | | `placeholder` |

دستور تصویر

@@ -423,8 +423,8 @@ این دستور دارای ویژگی‌های زیر می‌باشد: | نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `منبع` | | `src` | +| --------- | ----- | ----- | +| `منبع` | | `src` |

دستور قلم

@@ -434,13 +434,13 @@ این دستور دارای ویژگی‌های زیر می‌باشد: -| نام ویژگی | توضیح | تولید | -|-----------|------------|-------| -| `نام` | | `font-family` | -| `منبع` | | `src` | -| `محدود یونیکد` | | `unicode-range` | -| `سبک` | | `font-style` | -| `وزن` | | `font-weight` | +| نام ویژگی | توضیح | تولید | +| -------------- | ----- | --------------- | +| `نام` | | `font-family` | +| `منبع` | | `src` | +| `محدود یونیکد` | | `unicode-range` | +| `سبک` | | `font-style` | +| `وزن` | | `font-weight` |

دستور واکنش گرا

@@ -448,5 +448,4 @@ نام این دستور معادل دستور `@media` می‌باشد. - diff --git a/config/yaml/json/block.json b/config/yaml/json/block.json index f090a111..d54df958 100644 --- a/config/yaml/json/block.json +++ b/config/yaml/json/block.json @@ -1,19 +1,19 @@ { - "items": [ - { - "id": "AST_BLOCK_TYPE_LAYOUT" - }, - { - "id": "AST_BLOCK_TYPE_FUNCTION" - }, - { - "id": "AST_BLOCK_TYPE_IF" - }, - { - "id": "AST_BLOCK_TYPE_ELSE_IF" - }, - { - "id": "AST_BLOCK_TYPE_ERROR" - } - ] -} \ No newline at end of file + "items": [ + { + "id": "AST_BLOCK_TYPE_LAYOUT" + }, + { + "id": "AST_BLOCK_TYPE_FUNCTION" + }, + { + "id": "AST_BLOCK_TYPE_IF" + }, + { + "id": "AST_BLOCK_TYPE_ELSE_IF" + }, + { + "id": "AST_BLOCK_TYPE_ERROR" + } + ] +} diff --git a/config/yaml/json/layout/attribute/style/global_value.json b/config/yaml/json/layout/attribute/style/global_value.json index 27b31007..9d7f71a7 100644 --- a/config/yaml/json/layout/attribute/style/global_value.json +++ b/config/yaml/json/layout/attribute/style/global_value.json @@ -1,59 +1,39 @@ { - "items": [ - { - "id": "inherit", - "text": { - "en": [ - "inherit" - ], - "fa": [ - "ارث بری" - ] - } - }, - { - "id": "initial", - "text": { - "en": [ - "initial" - ], - "fa": [ - "ابتدایی" - ] - } - }, - { - "id": "revert", - "text": { - "en": [ - "revert" - ], - "fa": [ - "بازگردانی" - ] - } - }, - { - "id": "revert-layer", - "text": { - "en": [ - "revert-layer" - ], - "fa": [ - "بازگردانی لایه" - ] - } - }, - { - "id": "unset", - "text": { - "en": [ - "unset" - ], - "fa": [ - "حذف شده" - ] - } - } - ] -} \ No newline at end of file + "items": [ + { + "id": "inherit", + "text": { + "en": ["inherit"], + "fa": ["ارث بری"] + } + }, + { + "id": "initial", + "text": { + "en": ["initial"], + "fa": ["ابتدایی"] + } + }, + { + "id": "revert", + "text": { + "en": ["revert"], + "fa": ["بازگردانی"] + } + }, + { + "id": "revert-layer", + "text": { + "en": ["revert-layer"], + "fa": ["بازگردانی لایه"] + } + }, + { + "id": "unset", + "text": { + "en": ["unset"], + "fa": ["حذف شده"] + } + } + ] +} diff --git a/config/yaml/json/layout/attribute/style/state.json b/config/yaml/json/layout/attribute/style/state.json index 11f618b8..0a7f8877 100644 --- a/config/yaml/json/layout/attribute/style/state.json +++ b/config/yaml/json/layout/attribute/style/state.json @@ -1,416 +1,280 @@ { - "items": [ - { - "generate_name": "", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR" - }, - { - "generate_name": "*", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL", - "text": { - "en": [ - "global" - ], - "fa": [ - "سراسری" - ] - } - }, - { - "generate_name": "hover", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER", - "text": { - "en": [ - "hover" - ], - "fa": [ - "هاور" - ] - } - }, - { - "generate_name": "active", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE", - "text": { - "en": [ - "active" - ], - "fa": [ - "فعال" - ] - } - }, - { - "generate_name": "focus", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS", - "text": { - "en": [ - "focus" - ], - "fa": [ - "فوكوس" - ] - } - }, - { - "generate_name": "visited", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED", - "text": { - "en": [ - "visited" - ], - "fa": [ - "بازديد" - ] - } - }, - { - "generate_name": "link", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK", - "text": { - "en": [ - "link" - ], - "fa": [ - "لينك" - ] - } - }, - { - "generate_name": "focus-visible", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE", - "text": { - "en": [ - "focus-visible" - ], - "fa": [ - "فوكوس قابل مشاهده" - ] - } - }, - { - "generate_name": "focus-within", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN", - "text": { - "en": [ - "focus-within" - ], - "fa": [ - "فوكوس داخلي" - ] - } - }, - { - "generate_name": "checked", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED", - "text": { - "en": [ - "checked" - ], - "fa": [ - "انتخاب" - ] - } - }, - { - "generate_name": "disabled", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED", - "text": { - "en": [ - "disabled" - ], - "fa": [ - "غيرفعال" - ] - } - }, - { - "generate_name": "enabled", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED", - "text": { - "en": [ - "enabled" - ], - "fa": [ - "فعال" - ] - } - }, - { - "generate_name": "required", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED", - "text": { - "en": [ - "required" - ], - "fa": [ - "ضروري" - ] - } - }, - { - "generate_name": "optional", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL", - "text": { - "en": [ - "optional" - ], - "fa": [ - "اختياري" - ] - } - }, - { - "generate_name": "read-only", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY", - "text": { - "en": [ - "read-only" - ], - "fa": [ - "فقط خواندني" - ] - } - }, - { - "generate_name": "read-write", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE", - "text": { - "en": [ - "read-write" - ], - "fa": [ - "قابل نوشتن" - ] - } - }, - { - "generate_name": "valid", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID", - "text": { - "en": [ - "valid" - ], - "fa": [ - "معتبر" - ] - } - }, - { - "generate_name": "invalid", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID", - "text": { - "en": [ - "invalid" - ], - "fa": [ - "نامعتبر" - ] - } - }, - { - "generate_name": "in-range", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE", - "text": { - "en": [ - "in-range" - ], - "fa": [ - "در محدوده" - ] - } - }, - { - "generate_name": "out-of-range", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE", - "text": { - "en": [ - "out-of-range" - ], - "fa": [ - "خارج از محدوده" - ] - } - }, - { - "generate_name": "placeholder-shown", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN", - "text": { - "en": [ - "placeholder-shown" - ], - "fa": [ - "نمايش جايگير" - ] - } - }, - { - "generate_name": "blank", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK", - "text": { - "en": [ - "blank" - ], - "fa": [ - "خالي" - ] - } - }, - { - "generate_name": "target", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET", - "text": { - "en": [ - "target" - ], - "fa": [ - "هدف" - ] - } - }, - { - "generate_name": "root", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT", - "text": { - "en": [ - "root" - ], - "fa": [ - "ريشه" - ] - } - }, - { - "generate_name": "nth-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD", - "text": { - "en": [ - "nth-child" - ], - "fa": [ - "فرزند nام" - ] - } - }, - { - "generate_name": "nth-last-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD", - "text": { - "en": [ - "nth-last-child" - ], - "fa": [ - "آخرين فرزند nام" - ] - } - }, - { - "generate_name": "nth-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE", - "text": { - "en": [ - "nth-of-type" - ], - "fa": [ - "نوع nام" - ] - } - }, - { - "generate_name": "nth-last-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE", - "text": { - "en": [ - "nth-last-of-type" - ], - "fa": [ - "آخرين نوع nام" - ] - } - }, - { - "generate_name": "first-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD", - "text": { - "en": [ - "first-child" - ], - "fa": [ - "اولين فرزند" - ] - } - }, - { - "generate_name": "last-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD", - "text": { - "en": [ - "last-child" - ], - "fa": [ - "آخرين فرزند" - ] - } - }, - { - "generate_name": "first-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE", - "text": { - "en": [ - "first-of-type" - ], - "fa": [ - "اولين نوع" - ] - } - }, - { - "generate_name": "last-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE", - "text": { - "en": [ - "last-of-type" - ], - "fa": [ - "آخرين نوع" - ] - } - }, - { - "generate_name": "only-child", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD", - "text": { - "en": [ - "only-child" - ], - "fa": [ - "تنها فرزند" - ] - } - }, - { - "generate_name": "only-of-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE", - "text": { - "en": [ - "only-of-type" - ], - "fa": [ - "تنها نوع" - ] - } - }, - { - "generate_name": "empty", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY", - "text": { - "en": [ - "empty" - ], - "fa": [ - "خالي" - ] - } - } - ] -} \ No newline at end of file + "items": [ + { + "generate_name": "", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR" + }, + { + "generate_name": "*", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL", + "text": { + "en": ["global"], + "fa": ["سراسری"] + } + }, + { + "generate_name": "hover", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER", + "text": { + "en": ["hover"], + "fa": ["هاور"] + } + }, + { + "generate_name": "active", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE", + "text": { + "en": ["active"], + "fa": ["فعال"] + } + }, + { + "generate_name": "focus", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS", + "text": { + "en": ["focus"], + "fa": ["فوكوس"] + } + }, + { + "generate_name": "visited", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED", + "text": { + "en": ["visited"], + "fa": ["بازديد"] + } + }, + { + "generate_name": "link", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK", + "text": { + "en": ["link"], + "fa": ["لينك"] + } + }, + { + "generate_name": "focus-visible", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE", + "text": { + "en": ["focus-visible"], + "fa": ["فوكوس قابل مشاهده"] + } + }, + { + "generate_name": "focus-within", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN", + "text": { + "en": ["focus-within"], + "fa": ["فوكوس داخلي"] + } + }, + { + "generate_name": "checked", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED", + "text": { + "en": ["checked"], + "fa": ["انتخاب"] + } + }, + { + "generate_name": "disabled", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED", + "text": { + "en": ["disabled"], + "fa": ["غيرفعال"] + } + }, + { + "generate_name": "enabled", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED", + "text": { + "en": ["enabled"], + "fa": ["فعال"] + } + }, + { + "generate_name": "required", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED", + "text": { + "en": ["required"], + "fa": ["ضروري"] + } + }, + { + "generate_name": "optional", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL", + "text": { + "en": ["optional"], + "fa": ["اختياري"] + } + }, + { + "generate_name": "read-only", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY", + "text": { + "en": ["read-only"], + "fa": ["فقط خواندني"] + } + }, + { + "generate_name": "read-write", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE", + "text": { + "en": ["read-write"], + "fa": ["قابل نوشتن"] + } + }, + { + "generate_name": "valid", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID", + "text": { + "en": ["valid"], + "fa": ["معتبر"] + } + }, + { + "generate_name": "invalid", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID", + "text": { + "en": ["invalid"], + "fa": ["نامعتبر"] + } + }, + { + "generate_name": "in-range", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE", + "text": { + "en": ["in-range"], + "fa": ["در محدوده"] + } + }, + { + "generate_name": "out-of-range", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE", + "text": { + "en": ["out-of-range"], + "fa": ["خارج از محدوده"] + } + }, + { + "generate_name": "placeholder-shown", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN", + "text": { + "en": ["placeholder-shown"], + "fa": ["نمايش جايگير"] + } + }, + { + "generate_name": "blank", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK", + "text": { + "en": ["blank"], + "fa": ["خالي"] + } + }, + { + "generate_name": "target", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET", + "text": { + "en": ["target"], + "fa": ["هدف"] + } + }, + { + "generate_name": "root", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT", + "text": { + "en": ["root"], + "fa": ["ريشه"] + } + }, + { + "generate_name": "nth-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD", + "text": { + "en": ["nth-child"], + "fa": ["فرزند nام"] + } + }, + { + "generate_name": "nth-last-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD", + "text": { + "en": ["nth-last-child"], + "fa": ["آخرين فرزند nام"] + } + }, + { + "generate_name": "nth-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE", + "text": { + "en": ["nth-of-type"], + "fa": ["نوع nام"] + } + }, + { + "generate_name": "nth-last-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE", + "text": { + "en": ["nth-last-of-type"], + "fa": ["آخرين نوع nام"] + } + }, + { + "generate_name": "first-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD", + "text": { + "en": ["first-child"], + "fa": ["اولين فرزند"] + } + }, + { + "generate_name": "last-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD", + "text": { + "en": ["last-child"], + "fa": ["آخرين فرزند"] + } + }, + { + "generate_name": "first-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE", + "text": { + "en": ["first-of-type"], + "fa": ["اولين نوع"] + } + }, + { + "generate_name": "last-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE", + "text": { + "en": ["last-of-type"], + "fa": ["آخرين نوع"] + } + }, + { + "generate_name": "only-child", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD", + "text": { + "en": ["only-child"], + "fa": ["تنها فرزند"] + } + }, + { + "generate_name": "only-of-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE", + "text": { + "en": ["only-of-type"], + "fa": ["تنها نوع"] + } + }, + { + "generate_name": "empty", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY", + "text": { + "en": ["empty"], + "fa": ["خالي"] + } + } + ] +} diff --git a/config/yaml/json/layout/attribute/style/type.json b/config/yaml/json/layout/attribute/style/type.json index 92f800d8..eaa5c525 100644 --- a/config/yaml/json/layout/attribute/style/type.json +++ b/config/yaml/json/layout/attribute/style/type.json @@ -1,3672 +1,2598 @@ { - "items": [ - { - "generate_name": "width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "width" - ], - "fa": [ - "عرض" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT", - "reserved_values": "", - "text": { - "en": [ - "height" - ], - "fa": [ - "ارتفاع" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "accent-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR", - "reserved_values": "", - "text": { - "en": [ - "accent-color" - ], - "fa": [ - "رنگ برجسته" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "appearance", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE", - "reserved_values": "ast_layout_allowed_style_list_appearance", - "text": { - "en": [ - "appearance" - ], - "fa": [ - "ظاهر" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "aspect-ratio", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO", - "reserved_values": "ast_layout_allowed_style_list_aspect_ratio", - "text": { - "en": [ - "aspect-ratio" - ], - "fa": [ - "نسبت ابعاد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "backdrop-filter", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER", - "reserved_values": "", - "text": { - "en": [ - "backdrop-filter" - ], - "fa": [ - "فیلتر پس‌زمینه", - "فیلتر پس زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "backface-visibility", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY", - "reserved_values": "ast_layout_allowed_style_list_backface_visibility", - "text": { - "en": [ - "backface-visibility" - ], - "fa": [ - "مشاهده‌پذیری پشت‌نما", - "مشاهده پذیری پشت‌نما", - "مشاهده پذیری پشت نما" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "block-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE", - "reserved_values": "ast_layout_allowed_style_list_block_size", - "text": { - "en": [ - "block-size" - ], - "fa": [ - "اندازه بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-image", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE", - "reserved_values": "ast_layout_allowed_style_list_background_image", - "text": { - "en": [ - "background-image" - ], - "fa": [ - "تصویر پس‌زمینه", - "تصویر پس‌ زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-attachment", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT", - "reserved_values": "ast_layout_allowed_style_list_background_attachment", - "text": { - "en": [ - "background-attachment" - ], - "fa": [ - "پیوست تصویر پس‌زمینه", - "پیوست تصویر پس‌ زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-blend-mode", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE", - "reserved_values": "ast_layout_allowed_style_list_background_blend_mode", - "text": { - "en": [ - "background-blend-mode" - ], - "fa": [ - "حالت ترکیب پس‌زمینه", - "حالت ترکیب پس زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-clip", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP", - "reserved_values": "ast_layout_allowed_style_list_background_clip", - "text": { - "en": [ - "background-clip" - ], - "fa": [ - "برش پس‌زمینه", - "برش پس زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "background-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR", - "reserved_values": "ast_layout_allowed_style_list_background_clip", - "text": { - "en": [ - "background-color" - ], - "fa": [ - "رنگ پس‌زمینه", - "رنگ پس زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "background-origin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN", - "reserved_values": "ast_layout_allowed_style_list_background_origin", - "text": { - "en": [ - "background-origin" - ], - "fa": [ - "مبدا پس‌زمینه", - "مبدا پس زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-basis", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS", - "reserved_values": "ast_layout_allowed_style_list_flex_basis", - "text": { - "en": [ - "flex-basis" - ], - "fa": [ - "مبنای انعطاف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-position", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION", - "reserved_values": "ast_layout_allowed_style_list_background_position_x", - "text": { - "en": [ - "background-position" - ], - "fa": [ - "موقعیت پس‌زمینه", - "موقعیت پس‌ زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-position-x", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X", - "reserved_values": "ast_layout_allowed_style_list_background_position_x", - "text": { - "en": [ - "background-position-x" - ], - "fa": [ - "موقعیت افقی پس‌زمینه", - "موقعیت افقی پس‌ زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-position-y", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y", - "reserved_values": "ast_layout_allowed_style_list_background_position_x", - "text": { - "en": [ - "background-position-y" - ], - "fa": [ - "موقعیت عمودی پس‌زمینه", - "موقعیت عمودی پس‌ زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-repeat", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT", - "reserved_values": "ast_layout_allowed_style_list_background_repeat", - "text": { - "en": [ - "background-repeat" - ], - "fa": [ - "تکرار پس‌زمینه", - "تکرار پس‌ زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "background-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE", - "reserved_values": "ast_layout_allowed_style_list_background_size", - "text": { - "en": [ - "background-size" - ], - "fa": [ - "اندازه پس‌زمینه", - "اندازه پس‌ زمینه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "border-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-radius" - ], - "fa": [ - "گردی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "border", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER", - "reserved_values": "", - "text": { - "en": [ - "border" - ], - "fa": [ - "مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "border-block-end-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR", - "reserved_values": "", - "text": { - "en": [ - "border-block-end-color" - ], - "fa": [ - "رنگ مرز انتهایی بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-block-end-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", - "text": { - "en": [ - "border-block-end-style" - ], - "fa": [ - "سبک مرز انتهایی بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-block-end-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", - "text": { - "en": [ - "border-block-end-width" - ], - "fa": [ - "عرض مرز انتهایی بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-block-start-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR", - "reserved_values": "", - "text": { - "en": [ - "border-block-start-color" - ], - "fa": [ - "رنگ مرز ابتدایی بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-block-start-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", - "text": { - "en": [ - "border-block-start-style" - ], - "fa": [ - "رنگ مرز ابتدایی بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-block-start-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", - "text": { - "en": [ - "border-block-start-width" - ], - "fa": [ - "عرض مرز ابتدایی بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-bottom-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR", - "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", - "text": { - "en": [ - "border-bottom-color" - ], - "fa": [ - "رنگ مرز پایین" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-bottom-left-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-bottom-left-radius" - ], - "fa": [ - "گردی پایین چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-bottom-right-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-bottom-right-radius" - ], - "fa": [ - "گردی پایین راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-bottom-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", - "text": { - "en": [ - "border-bottom-style" - ], - "fa": [ - "سبک مرز پایین" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-bottom-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", - "text": { - "en": [ - "border-bottom-width" - ], - "fa": [ - "عرض مرز پایین" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-collapse", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE", - "reserved_values": "ast_layout_allowed_style_list_border_collapse", - "text": { - "en": [ - "border-collapse" - ], - "fa": [ - "ادغام مرز", - "ادغام مرز ها", - "ادغام مرزها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-end-end-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-end-end-radius" - ], - "fa": [ - "گردی انتها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-end-start-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-end-start-radius" - ], - "fa": [ - "گردی شروع" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-image-outset", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET", - "reserved_values": "", - "text": { - "en": [ - "border-image-outset" - ], - "fa": [ - "برآمدگی تصویر مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-image-repeat", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT", - "reserved_values": "ast_layout_allowed_style_list_border_image_repeat", - "text": { - "en": [ - "border-image-repeat" - ], - "fa": [ - "تکرار تصویر مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-image-slice", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE", - "reserved_values": "", - "text": { - "en": [ - "border-image-slice" - ], - "fa": [ - "برش تصویر مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER" - }, - { - "generate_name": "border-image-source", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE", - "reserved_values": "ast_layout_allowed_style_list_border_image_source", - "text": { - "en": [ - "border-image-source" - ], - "fa": [ - "منبع تصویر مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-image-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_image_width", - "text": { - "en": [ - "border-image-width" - ], - "fa": [ - "عرض تصویر مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-inline-end-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR", - "reserved_values": "", - "text": { - "en": [ - "border-inline-end-color" - ], - "fa": [ - "رنگ مرز انتهایی خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-inline-end-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_inline_end_style", - "text": { - "en": [ - "border-inline-end-style" - ], - "fa": [ - "سبک مرز انتهایی خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-inline-end-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "border-inline-end-width" - ], - "fa": [ - "عرض مرز انتهایی خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-inline-start-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR", - "reserved_values": "", - "text": { - "en": [ - "border-inline-start-color" - ], - "fa": [ - "رنگ مرز ابتدایی خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-inline-start-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_inline_start_style", - "text": { - "en": [ - "border-inline-start-style" - ], - "fa": [ - "سبک مرز ابتدایی خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-inline-start-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "border-inline-start-width" - ], - "fa": [ - "عرض مرز ابتدایی خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-left-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR", - "reserved_values": "", - "text": { - "en": [ - "border-left-color" - ], - "fa": [ - "رنگ مرز چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-left-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_left_style", - "text": { - "en": [ - "border-left-style" - ], - "fa": [ - "سبک مرز چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-left-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "border-left-width" - ], - "fa": [ - "عرض مرز چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-right-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR", - "reserved_values": "", - "text": { - "en": [ - "border-right-color" - ], - "fa": [ - "رنگ مرز راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-right-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_right_style", - "text": { - "en": [ - "border-right-style" - ], - "fa": [ - "سبک مرز راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-right-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "border-right-width" - ], - "fa": [ - "عرض مرز راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-spacing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING", - "reserved_values": "", - "text": { - "en": [ - "border-spacing" - ], - "fa": [ - "فاصله مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-start-end-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-start-end-radius" - ], - "fa": [ - "گردی ابتدا و انتها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-start-start-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-start-start-radius" - ], - "fa": [ - "شعاع ابتدایی شروع مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-top-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR", - "reserved_values": "", - "text": { - "en": [ - "border-top-color" - ], - "fa": [ - "رنگ مرز بالا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-top-left-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-top-left-radius" - ], - "fa": [ - "گردی بالا چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "border-top-right-radius", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS", - "reserved_values": "", - "text": { - "en": [ - "border-top-right-radius" - ], - "fa": [ - "گردی بالا راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "border-top-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE", - "reserved_values": "ast_layout_allowed_style_list_border_top_style", - "text": { - "en": [ - "border-top-style" - ], - "fa": [ - "سبک مرز بالا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "border-top-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_border_top_style", - "text": { - "en": [ - "border-top-width" - ], - "fa": [ - "عرض مرز بالا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM", - "reserved_values": "ast_layout_allowed_style_list_bottom", - "text": { - "en": [ - "bottom" - ], - "fa": [ - "پایین" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "box-sizing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING", - "reserved_values": "ast_layout_allowed_style_list_box_sizing", - "text": { - "en": [ - "box-sizing" - ], - "fa": [ - "نوع اندازه‌گیری جعبه", - "نوع اندازه گیری جعبه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "box-shadow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW", - "reserved_values": "", - "text": { - "en": [ - "box-shadow" - ], - "fa": [ - "سایه جعبه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "break-inside", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE", - "reserved_values": "ast_layout_allowed_style_list_break_inside", - "text": { - "en": [ - "break-inside" - ], - "fa": [ - "شکست درون" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "break-before", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE", - "reserved_values": "ast_layout_allowed_style_list_break_before", - "text": { - "en": [ - "break-before" - ], - "fa": [ - "شکست قبل" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "break-after", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER", - "reserved_values": "ast_layout_allowed_style_list_break_after", - "text": { - "en": [ - "break-after" - ], - "fa": [ - "شکست بعد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "caption-side", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE", - "reserved_values": "ast_layout_allowed_style_list_caption_side", - "text": { - "en": [ - "caption-side" - ], - "fa": [ - "موقعیت عنوان" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "caret-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR", - "reserved_values": "", - "text": { - "en": [ - "caret-color" - ], - "fa": [ - "رنگ نشانگر متنی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "caret-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR", - "reserved_values": "ast_layout_allowed_style_list_clear", - "text": { - "en": [ - "caret-color" - ], - "fa": [ - "پاک‌سازی", - "پاک سازی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "clip-path", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH", - "reserved_values": "ast_layout_allowed_style_list_clip_path", - "text": { - "en": [ - "clip-path" - ], - "fa": [ - "مسیر برش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "clip-rule", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE", - "reserved_values": "ast_layout_allowed_style_list_clip_rule", - "text": { - "en": [ - "clip-rule" - ], - "fa": [ - "قاعده برش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR", - "reserved_values": "", - "text": { - "en": [ - "color" - ], - "fa": [ - "رنگ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "color-interpolation", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION", - "reserved_values": "ast_layout_allowed_style_list_color_interpolation", - "text": { - "en": [ - "color-interpolation" - ], - "fa": [ - "درهم‌آمیزی رنگ", - "درهم آمیزی رنگ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "color-interpolation-filters", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS", - "reserved_values": "ast_layout_allowed_style_list_color_interpolation_filters", - "text": { - "en": [ - "color-interpolation-filters" - ], - "fa": [ - "درهم‌آمیزی رنگ فیلترها", - "درهم آمیزی رنگ فیلترها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "color-scheme", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME", - "reserved_values": "ast_layout_allowed_style_list_color_scheme", - "text": { - "en": [ - "color-scheme" - ], - "fa": [ - "طرح رنگ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "column-count", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT", - "reserved_values": "ast_layout_allowed_style_list_column_count", - "text": { - "en": [ - "column-count" - ], - "fa": [ - "تعداد ستون‌ها", - "تعداد ستون‌ ها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "column-fill", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL", - "reserved_values": "ast_layout_allowed_style_list_column_fill", - "text": { - "en": [ - "column-fill" - ], - "fa": [ - "پر کردن ستون‌ها", - "پر کردن ستون ها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "column-gap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP", - "reserved_values": "", - "text": { - "en": [ - "column-gap" - ], - "fa": [ - "فاصله بین ستون‌ها", - "فاصله بین ستون‌ ها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "column-rule-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR", - "reserved_values": "", - "text": { - "en": [ - "column-rule-color" - ], - "fa": [ - "رنگ خط افقی ستون" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "column-rule-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE", - "reserved_values": "ast_layout_allowed_style_list_column_rule_style", - "text": { - "en": [ - "column-rule-style" - ], - "fa": [ - "سبک خط افقی ستون" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "column-rule-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "column-rule-width" - ], - "fa": [ - "عرض خط افقی ستون" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "column-span", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN", - "reserved_values": "ast_layout_allowed_style_list_column_span", - "text": { - "en": [ - "column-span" - ], - "fa": [ - "گستردگی ستون‌ها", - "گستردگی ستون ها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "columns", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS", - "reserved_values": "", - "text": { - "en": [ - "columns" - ], - "fa": [ - "ستون‌ها", - "ستون‌ ها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "contain", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN", - "reserved_values": "ast_layout_allowed_style_list_contain", - "text": { - "en": [ - "contain" - ], - "fa": [ - "حاوی بودن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-block-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_block_size", - "text": { - "en": [ - "contain-intrinsic-block-size" - ], - "fa": [ - "اندازه بلوک ذاتی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_height", - "text": { - "en": [ - "contain-intrinsic-height" - ], - "fa": [ - "ارتفاع ذاتی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-inline-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_inline_size", - "text": { - "en": [ - "contain-intrinsic-inline-size" - ], - "fa": [ - "اندازه درون‌خطی ذاتی", - "اندازه درون خطی ذاتی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_size", - "text": { - "en": [ - "contain-intrinsic-size" - ], - "fa": [ - "اندازه ذاتی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "contain-intrinsic-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_width", - "text": { - "en": [ - "contain-intrinsic-width" - ], - "fa": [ - "عرض ذاتی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "container", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER", - "reserved_values": "ast_layout_allowed_style_list_container", - "text": { - "en": [ - "container" - ], - "fa": [ - "ظرف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "container-name", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME", - "reserved_values": "ast_layout_allowed_style_list_container_name", - "text": { - "en": [ - "container-name" - ], - "fa": [ - "نام ظرف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "container-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE", - "reserved_values": "ast_layout_allowed_style_list_container_type", - "text": { - "en": [ - "container-type" - ], - "fa": [ - "نوع ظرف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "content", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT", - "reserved_values": "ast_layout_allowed_style_list_content", - "text": { - "en": [ - "content" - ], - "fa": [ - "محتوا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "content-visibility", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY", - "reserved_values": "ast_layout_allowed_style_list_content_visibility", - "text": { - "en": [ - "content-visibility" - ], - "fa": [ - "مشاهده محتوا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "counter-increment", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT", - "reserved_values": "ast_layout_allowed_style_list_counter_increment", - "text": { - "en": [ - "counter-increment" - ], - "fa": [ - "افزایش شمارنده" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "counter-reset", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET", - "reserved_values": "", - "text": { - "en": [ - "counter-reset" - ], - "fa": [ - "بازنشانی شمارنده" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "counter-set", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET", - "reserved_values": "ast_layout_allowed_style_list_counter_set", - "text": { - "en": [ - "counter-set" - ], - "fa": [ - "تنظیم شمارنده" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "cursor", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR", - "reserved_values": "ast_layout_allowed_style_list_cursor", - "text": { - "en": [ - "cursor" - ], - "fa": [ - "نشانگر" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "direction", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION", - "reserved_values": "ast_layout_allowed_style_list_direction", - "text": { - "en": [ - "direction" - ], - "fa": [ - "جهت" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "display", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY", - "reserved_values": "ast_layout_allowed_style_list_display", - "text": { - "en": [ - "display" - ], - "fa": [ - "قرارگیری", - "قرار گیری" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "empty-cells", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS", - "reserved_values": "ast_layout_allowed_style_list_empty_cells", - "text": { - "en": [ - "empty-cells" - ], - "fa": [ - "سلول‌های خالی", - "سلول های خالی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "fill", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL", - "reserved_values": "ast_layout_allowed_style_list_fill", - "text": { - "en": [ - "fill" - ], - "fa": [ - "پر کردن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "fill-opacity", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY", - "reserved_values": "ast_layout_allowed_style_list_fill", - "text": { - "en": [ - "fill-opacity" - ], - "fa": [ - "شفافیت پر کردن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" - }, - { - "generate_name": "fill-rule", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE", - "reserved_values": "ast_layout_allowed_style_list_fill_rule", - "text": { - "en": [ - "fill-rule" - ], - "fa": [ - "قاعده پر کردن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "filter", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER", - "reserved_values": "ast_layout_allowed_style_list_filter", - "text": { - "en": [ - "filter" - ], - "fa": [ - "فیلتر" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX", - "reserved_values": "ast_layout_allowed_style_list_flex", - "text": { - "en": [ - "flex" - ], - "fa": [ - "انعطاف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-direction", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION", - "reserved_values": "ast_layout_allowed_style_list_flex_direction", - "text": { - "en": [ - "flex-direction" - ], - "fa": [ - "جهت انعطاف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-flow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW", - "reserved_values": "ast_layout_allowed_style_list_flex_flow", - "text": { - "en": [ - "flex-flow" - ], - "fa": [ - "جریان انعطاف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "flex-grow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW", - "reserved_values": "", - "text": { - "en": [ - "flex-grow" - ], - "fa": [ - "رشد انعطاف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "flex-shrink", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK", - "reserved_values": "", - "text": { - "en": [ - "flex-shrink" - ], - "fa": [ - "کوچک‌شدن انعطاف", - "کوچک‌ شدن انعطاف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "flex-wrap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP", - "reserved_values": "ast_layout_allowed_style_list_flex_wrap", - "text": { - "en": [ - "flex-wrap" - ], - "fa": [ - "چینش انعطاف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "float", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT", - "reserved_values": "ast_layout_allowed_style_list_float", - "text": { - "en": [ - "float" - ], - "fa": [ - "شناور" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-family", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY", - "reserved_values": "ast_layout_allowed_style_list_font_family", - "text": { - "en": [ - "font-family" - ], - "fa": [ - "نام قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY" - }, - { - "generate_name": "font-feature-settings", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS", - "reserved_values": "ast_layout_allowed_style_list_font_feature_settings", - "text": { - "en": [ - "font-feature-settings" - ], - "fa": [ - "تنظیمات ویژگی قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-kerning", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING", - "reserved_values": "ast_layout_allowed_style_list_font_kerning", - "text": { - "en": [ - "font-kerning" - ], - "fa": [ - "کرنینگ قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-language-override", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE", - "reserved_values": "ast_layout_allowed_style_list_font_language_override", - "text": { - "en": [ - "font-language-override" - ], - "fa": [ - "بازنویسی زبان قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-optical-sizing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING", - "reserved_values": "ast_layout_allowed_style_list_font_optical_sizing", - "text": { - "en": [ - "font-optical-sizing" - ], - "fa": [ - "اندازه‌گیری اپتیکال قلم", - "اندازه گیری اپتیکال قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-size", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE", - "reserved_values": "", - "text": { - "en": [ - "font-size" - ], - "fa": [ - "اندازه قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "font-stretch", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH", - "reserved_values": "ast_layout_allowed_style_list_font_stretch", - "text": { - "en": [ - "font-stretch" - ], - "fa": [ - "کشیدگی قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE", - "reserved_values": "ast_layout_allowed_style_list_font_style", - "text": { - "en": [ - "font-style" - ], - "fa": [ - "سبک قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-variant", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT", - "reserved_values": "ast_layout_allowed_style_list_font_variant", - "text": { - "en": [ - "font-variant" - ], - "fa": [ - "نوع قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-display", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY", - "reserved_values": "ast_layout_allowed_style_list_font_display", - "text": { - "en": [ - "font-display" - ], - "fa": [ - "نمایش قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "font-weight", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT", - "reserved_values": "ast_layout_allowed_style_list_font_weight", - "text": { - "en": [ - "font-weight" - ], - "fa": [ - "وزن قلم" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER" - }, - { - "generate_name": "grid", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID", - "reserved_values": "ast_layout_allowed_style_list_grid", - "text": { - "en": [ - "grid" - ], - "fa": [ - "شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-area", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA", - "reserved_values": "ast_layout_allowed_style_list_grid_area", - "text": { - "en": [ - "grid-area" - ], - "fa": [ - "منطقه شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-auto-columns", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS", - "reserved_values": "ast_layout_allowed_style_list_grid_auto_columns", - "text": { - "en": [ - "grid-auto-columns" - ], - "fa": [ - "ستون‌های خودکار شبکه", - "ستون های خودکار شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-auto-flow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW", - "reserved_values": "ast_layout_allowed_style_list_grid_auto_flow", - "text": { - "en": [ - "grid-auto-flow" - ], - "fa": [ - "جریان خودکار شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-auto-rows", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS", - "reserved_values": "ast_layout_allowed_style_list_grid_auto_rows", - "text": { - "en": [ - "grid-auto-rows" - ], - "fa": [ - "ردیف‌های خودکار شبکه", - "ردیف های خودکار شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-column", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN", - "reserved_values": "ast_layout_allowed_style_list_grid_column", - "text": { - "en": [ - "grid-column" - ], - "fa": [ - "ستون‌های شبکه", - "ستون های شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-column-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END", - "reserved_values": "ast_layout_allowed_style_list_grid_column_end", - "text": { - "en": [ - "grid-column-end" - ], - "fa": [ - "پایان ستون شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-column-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START", - "reserved_values": "ast_layout_allowed_style_list_grid_column_start", - "text": { - "en": [ - "grid-column-start" - ], - "fa": [ - "شروع ستون شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-row", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW", - "reserved_values": "ast_layout_allowed_style_list_grid_row", - "text": { - "en": [ - "grid-row" - ], - "fa": [ - "ردیف‌های شبکه", - "ردیف های شبکه", - "پایان ردیف شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-row-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START", - "reserved_values": "ast_layout_allowed_style_list_grid_row_start", - "text": { - "en": [ - "grid-row-start" - ], - "fa": [ - "شروع ردیف شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE", - "reserved_values": "ast_layout_allowed_style_list_grid_template", - "text": { - "en": [ - "grid-template" - ], - "fa": [ - "الگوی شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template-areas", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS", - "reserved_values": "ast_layout_allowed_style_list_grid_template_areas", - "text": { - "en": [ - "grid-template-areas" - ], - "fa": [ - "مناطق الگوی شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template-columns", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS", - "reserved_values": "ast_layout_allowed_style_list_grid_template_columns", - "text": { - "en": [ - "grid-template-columns" - ], - "fa": [ - "ستون‌های الگوی شبکه", - "ستون های الگوی شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "grid-template-rows", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS", - "reserved_values": "ast_layout_allowed_style_list_grid_template_rows", - "text": { - "en": [ - "grid-template-rows" - ], - "fa": [ - "ردیف‌های الگوی شبکه", - "ردیف های الگوی شبکه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "justify-content", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT", - "reserved_values": "ast_layout_allowed_style_list_justify_content", - "text": { - "en": [ - "justify-content" - ], - "fa": [ - "توجیه محتوا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT", - "reserved_values": "ast_layout_allowed_style_list_left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "letter-spacing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING", - "reserved_values": "", - "text": { - "en": [ - "letter-spacing" - ], - "fa": [ - "فاصله بین حروف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "line-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT", - "reserved_values": "", - "text": { - "en": [ - "line-height" - ], - "fa": [ - "ارتفاع خط" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "list-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE", - "reserved_values": "ast_layout_allowed_style_list_list_style", - "text": { - "en": [ - "list-style" - ], - "fa": [ - "سبک فهرست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "margin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN", - "reserved_values": "ast_layout_allowed_style_list_margin", - "text": { - "en": [ - "margin" - ], - "fa": [ - "فضا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM", - "reserved_values": "ast_layout_allowed_style_list_margin_bottom", - "text": { - "en": [ - "margin-bottom" - ], - "fa": [ - "فضا پایین", - "فضای پایین" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT", - "reserved_values": "ast_layout_allowed_style_list_margin_left", - "text": { - "en": [ - "margin-left" - ], - "fa": [ - "فضا چپ", - "فضای چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT", - "reserved_values": "ast_layout_allowed_style_list_margin_right", - "text": { - "en": [ - "margin-right" - ], - "fa": [ - "فضا راست", - "فضای راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "margin-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP", - "reserved_values": "ast_layout_allowed_style_list_margin_top", - "text": { - "en": [ - "margin-top" - ], - "fa": [ - "فضا بالا", - "فضای بالا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "max-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT", - "reserved_values": "", - "text": { - "en": [ - "max-height" - ], - "fa": [ - "حداکثر ارتفاع" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "max-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "max-width" - ], - "fa": [ - "حداکثر عرض" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "min-height", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT", - "reserved_values": "", - "text": { - "en": [ - "min-height" - ], - "fa": [ - "حداقل ارتفاع" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "min-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH", - "reserved_values": "", - "text": { - "en": [ - "min-width" - ], - "fa": [ - "حداقل عرض" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "object-fit", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT", - "reserved_values": "ast_layout_allowed_style_list_object_fit", - "text": { - "en": [ - "object-fit" - ], - "fa": [ - "تناسب شیء" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "opacity", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY", - "reserved_values": "", - "text": { - "en": [ - "opacity" - ], - "fa": [ - "شفافیت" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" - }, - { - "generate_name": "overflow", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW", - "reserved_values": "ast_layout_allowed_style_list_overflow", - "text": { - "en": [ - "overflow" - ], - "fa": [ - "بیش از حد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-x", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X", - "reserved_values": "ast_layout_allowed_style_list_overflow_x", - "text": { - "en": [ - "overflow-x" - ], - "fa": [ - "بیش از حد (X)" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-y", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y", - "reserved_values": "ast_layout_allowed_style_list_overflow_y", - "text": { - "en": [ - "overflow-y" - ], - "fa": [ - "بیش از حد (Y)" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": [ - "padding" - ], - "fa": [ - "فاصله" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": [ - "padding-right" - ], - "fa": [ - "فاصله راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": [ - "padding-left" - ], - "fa": [ - "فاصله چپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": [ - "padding-top" - ], - "fa": [ - "فاصله بالا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "padding-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM", - "reserved_values": "ast_layout_allowed_style_list_padding", - "text": { - "en": [ - "padding-bottom" - ], - "fa": [ - "فاصله پایین" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" - }, - { - "generate_name": "text-decoration", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION", - "reserved_values": "ast_layout_allowed_style_list_text_decoration", - "text": { - "en": [ - "text-decoration" - ], - "fa": [ - "زینت متن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-transform", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM", - "reserved_values": "ast_layout_allowed_style_list_text_transform", - "text": { - "en": [ - "text-transform" - ], - "fa": [ - "تبدیل متن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "visibility", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY", - "reserved_values": "ast_layout_allowed_style_list_visibility", - "text": { - "en": [ - "visibility" - ], - "fa": [ - "قابلیت مشاهده" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "z-index", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX", - "reserved_values": "ast_layout_allowed_style_list_z_index", - "text": { - "en": [ - "z-index" - ], - "fa": [ - "الویت موقعیت", - "ترتیب اولویت" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" - }, - { - "generate_name": "outline-color", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR", - "reserved_values": "ast_layout_allowed_style_list_outline_color", - "text": { - "en": [ - "outline-color" - ], - "fa": [ - "رنگ مرز" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" - }, - { - "generate_name": "outline-offset", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET", - "reserved_values": "", - "text": { - "en": [ - "outline-offset" - ], - "fa": [ - "فاصله حاشیه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "outline-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE", - "reserved_values": "ast_layout_allowed_style_list_outline_style", - "text": { - "en": [ - "outline-style" - ], - "fa": [ - "سبک حاشیه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "outline-width", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH", - "reserved_values": "ast_layout_allowed_style_list_outline_width", - "text": { - "en": [ - "outline-width" - ], - "fa": [ - "عرض حاشیه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "overflow-anchor", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR", - "reserved_values": "ast_layout_allowed_style_list_overflow_anchor", - "text": { - "en": [ - "overflow-anchor" - ], - "fa": [ - "لنگر بیش از حد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK", - "reserved_values": "ast_layout_allowed_style_list_overflow_block", - "text": { - "en": [ - "overflow-block" - ], - "fa": [ - "بیش از حد بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-clip-margin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN", - "reserved_values": "", - "text": { - "en": [ - "overflow-clip-margin" - ], - "fa": [ - "فاصله برش بیش از حد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "overflow-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE", - "reserved_values": "ast_layout_allowed_style_list_overflow_inline", - "text": { - "en": [ - "overflow-inline" - ], - "fa": [ - "بیش از حد درون خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "overflow-wrap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP", - "reserved_values": "ast_layout_allowed_style_list_overflow_wrap", - "text": { - "en": [ - "overflow-wrap" - ], - "fa": [ - "پیچش بیش از حد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK", - "reserved_values": "", - "text": { - "en": [ - "padding-block" - ], - "fa": [ - "فاصله بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "padding-block-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END", - "reserved_values": "ast_layout_allowed_style_list_padding_block_end", - "text": { - "en": [ - "padding-block-end" - ], - "fa": [ - "فاصله انتهای بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-block-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START", - "reserved_values": "ast_layout_allowed_style_list_padding_block_start", - "text": { - "en": [ - "padding-block-start" - ], - "fa": [ - "فاصله شروع بلوک" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE", - "reserved_values": "ast_layout_allowed_style_list_padding_inline", - "text": { - "en": [ - "padding-inline" - ], - "fa": [ - "فاصله درون خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-inline-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END", - "reserved_values": "ast_layout_allowed_style_list_padding_inline_end", - "text": { - "en": [ - "padding-inline-end" - ], - "fa": [ - "فاصله انتهای درون خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "padding-inline-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START", - "reserved_values": "ast_layout_allowed_style_list_padding_inline_start", - "text": { - "en": [ - "padding-inline-start" - ], - "fa": [ - "فاصله شروع درون خطی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE", - "reserved_values": "ast_layout_allowed_style_list_page", - "text": { - "en": [ - "page" - ], - "fa": [ - "صفحه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page-break-after", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER", - "reserved_values": "ast_layout_allowed_style_list_page_break_after", - "text": { - "en": [ - "page-break-after" - ], - "fa": [ - "شکست صفحه بعد از" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page-break-before", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE", - "reserved_values": "ast_layout_allowed_style_list_page_break_before", - "text": { - "en": [ - "page-break-before" - ], - "fa": [ - "شکست صفحه قبل از" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "page-break-inside", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE", - "reserved_values": "ast_layout_allowed_style_list_page_break_inside", - "text": { - "en": [ - "page-break-inside" - ], - "fa": [ - "شکست صفحه درون" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "paint-order", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER", - "reserved_values": "ast_layout_allowed_style_list_paint_order", - "text": { - "en": [ - "paint-order" - ], - "fa": [ - "ترتیب نقاشی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "perspective", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE", - "reserved_values": "ast_layout_allowed_style_list_perspective", - "text": { - "en": [ - "perspective" - ], - "fa": [ - "پرسپکتیو" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "perspective-origin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN", - "reserved_values": "ast_layout_allowed_style_list_perspective", - "text": { - "en": [ - "perspective-origin" - ], - "fa": [ - "مبدأ پرسپکتیو" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "place-content", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT", - "reserved_values": "ast_layout_allowed_style_list_place_content", - "text": { - "en": [ - "place-content" - ], - "fa": [ - "محتوای مکان" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "place-items", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS", - "reserved_values": "ast_layout_allowed_style_list_place_items", - "text": { - "en": [ - "place-items" - ], - "fa": [ - "موارد مکان" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "place-self", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF", - "reserved_values": "ast_layout_allowed_style_list_place_self", - "text": { - "en": [ - "place-self" - ], - "fa": [ - "خود مکان" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "pointer-events", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS", - "reserved_values": "ast_layout_allowed_style_list_pointer_events", - "text": { - "en": [ - "pointer-events" - ], - "fa": [ - "رویدادهای اشاره‌گر", - "رویدادهای اشاره گر" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "position", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION", - "reserved_values": "ast_layout_allowed_style_list_position", - "text": { - "en": [ - "position" - ], - "fa": [ - "موقعیت" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "print-color-adjust", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST", - "reserved_values": "ast_layout_allowed_style_list_print_color_adjust", - "text": { - "en": [ - "print-color-adjust" - ], - "fa": [ - "تنظیم رنگ چاپ" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "quotes", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES", - "reserved_values": "ast_layout_allowed_style_list_quotes", - "text": { - "en": [ - "quotes" - ], - "fa": [ - "نقل‌قول", - "نقل قول" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "r", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R", - "reserved_values": "", - "text": { - "en": [ - "r" - ], - "fa": [ - "شعاع" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "resize", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE", - "reserved_values": "ast_layout_allowed_style_list_resize", - "text": { - "en": [ - "resize" - ], - "fa": [ - "تغییر اندازه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT", - "reserved_values": "ast_layout_allowed_style_list_right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "rotate", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE", - "reserved_values": "ast_layout_allowed_style_list_rotate", - "text": { - "en": [ - "rotate" - ], - "fa": [ - "چرخش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "row-gap", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP", - "reserved_values": "ast_layout_allowed_style_list_rotate", - "text": { - "en": [ - "row-gap" - ], - "fa": [ - "فاصله ردیف" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "ruby-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_ruby_align", - "text": { - "en": [ - "ruby-align" - ], - "fa": [ - "هم‌راستایی روبی", - "هم راستایی روبی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "ruby-position", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION", - "reserved_values": "ast_layout_allowed_style_list_ruby_position", - "text": { - "en": [ - "ruby-position" - ], - "fa": [ - "موقعیت روبی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "rx", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX", - "reserved_values": "", - "text": { - "en": [ - "rx" - ], - "fa": [ - "شعاع X" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "ry", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY", - "reserved_values": "", - "text": { - "en": [ - "ry" - ], - "fa": [ - "شعاع Y" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scale", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE", - "reserved_values": "", - "text": { - "en": [ - "scale" - ], - "fa": [ - "مقیاس" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "scroll-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR", - "reserved_values": "ast_layout_allowed_style_list_scroll_behavior", - "text": { - "en": [ - "scroll-behavior" - ], - "fa": [ - "رفتار پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "scroll-margin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin" - ], - "fa": [ - "فاصله پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-block" - ], - "fa": [ - "فاصله بلوک پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-block-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-block-end" - ], - "fa": [ - "فاصله انتهای بلوک پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-block-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-block-start" - ], - "fa": [ - "فاصله شروع بلوک پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-bottom" - ], - "fa": [ - "فاصله پایین پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-inline" - ], - "fa": [ - "فاصله درون خطی پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-inline-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-inline-end" - ], - "fa": [ - "فاصله انتهای درون خطی پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-inline-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-inline-start" - ], - "fa": [ - "فاصله شروع درون خطی پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-left" - ], - "fa": [ - "فاصله چپ پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-right" - ], - "fa": [ - "فاصله راست پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-margin-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP", - "reserved_values": "", - "text": { - "en": [ - "scroll-margin-top" - ], - "fa": [ - "فاصله بالا پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding" - ], - "fa": [ - "فاصله پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-block", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-block" - ], - "fa": [ - "فاصله بلوک پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-block-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-block-end" - ], - "fa": [ - "فاصله انتهای بلوک پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-block-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-block-start" - ], - "fa": [ - "فاصله شروع بلوک پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-bottom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-bottom" - ], - "fa": [ - "فاصله پایین پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-inline", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-inline" - ], - "fa": [ - "فاصله درون خطی پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-inline-end", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-inline-end" - ], - "fa": [ - "فاصله انتهای درون خطی پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-inline-start", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-inline-start" - ], - "fa": [ - "فاصله شروع درون خطی پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-left", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-left" - ], - "fa": [ - "فاصله چپ پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-right", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-right" - ], - "fa": [ - "فاصله راست پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-padding-top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP", - "reserved_values": "", - "text": { - "en": [ - "scroll-padding-top" - ], - "fa": [ - "فاصله بالا پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "scroll-snap-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_scroll_snap_align", - "text": { - "en": [ - "scroll-snap-align" - ], - "fa": [ - "تراز پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "scroll-snap-type", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE", - "reserved_values": "ast_layout_allowed_style_list_scroll_snap_type", - "text": { - "en": [ - "scroll-snap-type" - ], - "fa": [ - "نوع پیمایش" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "shape-outside", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE", - "reserved_values": "ast_layout_allowed_style_list_shape_outside", - "text": { - "en": [ - "shape-outside" - ], - "fa": [ - "شکل خارج" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_text_align", - "text": { - "en": [ - "text-align" - ], - "fa": [ - "تراز متن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-align-last", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST", - "reserved_values": "ast_layout_allowed_style_list_text_align_last", - "text": { - "en": [ - "text-align-last" - ], - "fa": [ - "تراز آخرین متن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "align-items", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS", - "reserved_values": "ast_layout_allowed_style_list_align_items", - "text": { - "en": [ - "align-items" - ], - "fa": [ - "تراز‌کردن‌ اقلام", - "تراز‌ کردن‌ اقلام", - "تراز‌کردن‌ محتوا", - "تراز محتوا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "text-indent", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT", - "reserved_values": "ast_layout_allowed_style_list_text_indent", - "text": { - "en": [ - "text-indent" - ], - "fa": [ - "تورفتگی متن", - "تو رفتگی متن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "top", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP", - "reserved_values": "ast_layout_allowed_style_list_top", - "text": { - "en": [ - "top" - ], - "fa": [ - "بالا" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "transform", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM", - "reserved_values": "ast_layout_allowed_style_list_transform", - "text": { - "en": [ - "transform" - ], - "fa": [ - "تبدیل" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "transform-origin", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN", - "reserved_values": "ast_layout_allowed_style_list_transform_origin", - "text": { - "en": [ - "transform-origin" - ], - "fa": [ - "مرکز تبدیل" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "translate", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE", - "reserved_values": "", - "text": { - "en": [ - "translate" - ], - "fa": [ - "ترجمه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "unicode-bidi", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI", - "reserved_values": "ast_layout_allowed_style_list_unicode_bidi", - "text": { - "en": [ - "unicode-bidi" - ], - "fa": [ - "معکوس یونیکد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "user-select", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT", - "reserved_values": "ast_layout_allowed_style_list_user_select", - "text": { - "en": [ - "user-select" - ], - "fa": [ - "انتخاب کاربر" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "will-change", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE", - "reserved_values": "ast_layout_allowed_style_list_will_change", - "text": { - "en": [ - "will-change" - ], - "fa": [ - "تغییر خواهد کرد" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transform-box", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX", - "reserved_values": "ast_layout_allowed_style_list_transform_box", - "text": { - "en": [ - "transform-box" - ], - "fa": [ - "باکس تبدیل" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transform-style", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE", - "reserved_values": "ast_layout_allowed_style_list_transform_style", - "text": { - "en": [ - "transform-style" - ], - "fa": [ - "سبک تبدیل" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transition", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION", - "reserved_values": "ast_layout_allowed_style_list_transition", - "text": { - "en": [ - "transition" - ], - "fa": [ - "انتقال" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - }, - { - "generate_name": "transition-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR", - "reserved_values": "ast_layout_allowed_style_list_transition_behavior", - "text": { - "en": [ - "transition-behavior" - ], - "fa": [ - "رفتار انتقال" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transition-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY", - "reserved_values": "ast_layout_allowed_style_list_transition_delay", - "text": { - "en": [ - "transition-delay" - ], - "fa": [ - "تاخیر انتقال" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" - }, - { - "generate_name": "transition-behavior", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION", - "reserved_values": "ast_layout_allowed_style_list_transition_duration", - "text": { - "en": [ - "transition-delay" - ], - "fa": [ - "مدت انتقال" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" - }, - { - "generate_name": "transition-property", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY", - "reserved_values": "ast_layout_allowed_style_list_transition_property", - "text": { - "en": [ - "transition-property" - ], - "fa": [ - "ویژگی انتقال" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "transition-timing-function", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION", - "reserved_values": "ast_layout_allowed_style_list_transition_timing_function", - "text": { - "en": [ - "transition-timing-function" - ], - "fa": [ - "تابع زمان‌بندی انتقال", - "تابع زمان بندی انتقال" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "vector-effect", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT", - "reserved_values": "ast_layout_allowed_style_list_vector_effect", - "text": { - "en": [ - "vector-effect" - ], - "fa": [ - "اثر وکتور" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "vertical-align", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN", - "reserved_values": "ast_layout_allowed_style_list_vertical_align", - "text": { - "en": [ - "vertical-align" - ], - "fa": [ - "تراز عمودی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "white-space", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE", - "reserved_values": "ast_layout_allowed_style_list_white_space", - "text": { - "en": [ - "white-space" - ], - "fa": [ - "فضای سفید" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "widows", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS", - "reserved_values": "", - "text": { - "en": [ - "widows" - ], - "fa": [ - "بیوه‌ها", - "بیوه‌ ها" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "word-break", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK", - "reserved_values": "ast_layout_allowed_style_list_word_break", - "text": { - "en": [ - "word-break" - ], - "fa": [ - "شکستن کلمه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "word-spacing", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING", - "reserved_values": "", - "text": { - "en": [ - "word-spacing" - ], - "fa": [ - "فاصله کلمه" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" - }, - { - "generate_name": "writing-mode", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE", - "reserved_values": "ast_layout_allowed_style_list_writing_mode", - "text": { - "en": [ - "writing-mode" - ], - "fa": [ - "حالت نوشتن" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "generate_name": "zoom", - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM", - "reserved_values": "ast_layout_allowed_style_list_zoom", - "text": { - "en": [ - "zoom" - ], - "fa": [ - "بزرگنمایی" - ] - }, - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" - }, - { - "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" - } - ] -} \ No newline at end of file + "items": [ + { + "generate_name": "width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH", + "reserved_values": "", + "text": { + "en": ["width"], + "fa": ["عرض"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT", + "reserved_values": "", + "text": { + "en": ["height"], + "fa": ["ارتفاع"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "accent-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR", + "reserved_values": "", + "text": { + "en": ["accent-color"], + "fa": ["رنگ برجسته"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "appearance", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE", + "reserved_values": "ast_layout_allowed_style_list_appearance", + "text": { + "en": ["appearance"], + "fa": ["ظاهر"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "aspect-ratio", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO", + "reserved_values": "ast_layout_allowed_style_list_aspect_ratio", + "text": { + "en": ["aspect-ratio"], + "fa": ["نسبت ابعاد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "backdrop-filter", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER", + "reserved_values": "", + "text": { + "en": ["backdrop-filter"], + "fa": ["فیلتر پس‌زمینه", "فیلتر پس زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "backface-visibility", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY", + "reserved_values": "ast_layout_allowed_style_list_backface_visibility", + "text": { + "en": ["backface-visibility"], + "fa": [ + "مشاهده‌پذیری پشت‌نما", + "مشاهده پذیری پشت‌نما", + "مشاهده پذیری پشت نما" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "block-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE", + "reserved_values": "ast_layout_allowed_style_list_block_size", + "text": { + "en": ["block-size"], + "fa": ["اندازه بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-image", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE", + "reserved_values": "ast_layout_allowed_style_list_background_image", + "text": { + "en": ["background-image"], + "fa": ["تصویر پس‌زمینه", "تصویر پس‌ زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-attachment", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT", + "reserved_values": "ast_layout_allowed_style_list_background_attachment", + "text": { + "en": ["background-attachment"], + "fa": ["پیوست تصویر پس‌زمینه", "پیوست تصویر پس‌ زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-blend-mode", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE", + "reserved_values": "ast_layout_allowed_style_list_background_blend_mode", + "text": { + "en": ["background-blend-mode"], + "fa": ["حالت ترکیب پس‌زمینه", "حالت ترکیب پس زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-clip", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP", + "reserved_values": "ast_layout_allowed_style_list_background_clip", + "text": { + "en": ["background-clip"], + "fa": ["برش پس‌زمینه", "برش پس زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "background-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR", + "reserved_values": "ast_layout_allowed_style_list_background_clip", + "text": { + "en": ["background-color"], + "fa": ["رنگ پس‌زمینه", "رنگ پس زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "background-origin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN", + "reserved_values": "ast_layout_allowed_style_list_background_origin", + "text": { + "en": ["background-origin"], + "fa": ["مبدا پس‌زمینه", "مبدا پس زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-basis", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS", + "reserved_values": "ast_layout_allowed_style_list_flex_basis", + "text": { + "en": ["flex-basis"], + "fa": ["مبنای انعطاف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-position", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION", + "reserved_values": "ast_layout_allowed_style_list_background_position_x", + "text": { + "en": ["background-position"], + "fa": ["موقعیت پس‌زمینه", "موقعیت پس‌ زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-position-x", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X", + "reserved_values": "ast_layout_allowed_style_list_background_position_x", + "text": { + "en": ["background-position-x"], + "fa": ["موقعیت افقی پس‌زمینه", "موقعیت افقی پس‌ زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-position-y", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y", + "reserved_values": "ast_layout_allowed_style_list_background_position_x", + "text": { + "en": ["background-position-y"], + "fa": ["موقعیت عمودی پس‌زمینه", "موقعیت عمودی پس‌ زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-repeat", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT", + "reserved_values": "ast_layout_allowed_style_list_background_repeat", + "text": { + "en": ["background-repeat"], + "fa": ["تکرار پس‌زمینه", "تکرار پس‌ زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "background-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE", + "reserved_values": "ast_layout_allowed_style_list_background_size", + "text": { + "en": ["background-size"], + "fa": ["اندازه پس‌زمینه", "اندازه پس‌ زمینه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "border-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-radius"], + "fa": ["گردی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "border", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER", + "reserved_values": "", + "text": { + "en": ["border"], + "fa": ["مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "border-block-end-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR", + "reserved_values": "", + "text": { + "en": ["border-block-end-color"], + "fa": ["رنگ مرز انتهایی بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-block-end-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", + "text": { + "en": ["border-block-end-style"], + "fa": ["سبک مرز انتهایی بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-block-end-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_block_end_style", + "text": { + "en": ["border-block-end-width"], + "fa": ["عرض مرز انتهایی بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-block-start-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR", + "reserved_values": "", + "text": { + "en": ["border-block-start-color"], + "fa": ["رنگ مرز ابتدایی بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-block-start-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", + "text": { + "en": ["border-block-start-style"], + "fa": ["رنگ مرز ابتدایی بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-block-start-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", + "text": { + "en": ["border-block-start-width"], + "fa": ["عرض مرز ابتدایی بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-bottom-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR", + "reserved_values": "ast_layout_allowed_style_list_border_block_start_style", + "text": { + "en": ["border-bottom-color"], + "fa": ["رنگ مرز پایین"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-bottom-left-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-bottom-left-radius"], + "fa": ["گردی پایین چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-bottom-right-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-bottom-right-radius"], + "fa": ["گردی پایین راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-bottom-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", + "text": { + "en": ["border-bottom-style"], + "fa": ["سبک مرز پایین"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-bottom-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_bottom_style", + "text": { + "en": ["border-bottom-width"], + "fa": ["عرض مرز پایین"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-collapse", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE", + "reserved_values": "ast_layout_allowed_style_list_border_collapse", + "text": { + "en": ["border-collapse"], + "fa": ["ادغام مرز", "ادغام مرز ها", "ادغام مرزها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-end-end-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-end-end-radius"], + "fa": ["گردی انتها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-end-start-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-end-start-radius"], + "fa": ["گردی شروع"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-image-outset", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET", + "reserved_values": "", + "text": { + "en": ["border-image-outset"], + "fa": ["برآمدگی تصویر مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-image-repeat", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT", + "reserved_values": "ast_layout_allowed_style_list_border_image_repeat", + "text": { + "en": ["border-image-repeat"], + "fa": ["تکرار تصویر مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-image-slice", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE", + "reserved_values": "", + "text": { + "en": ["border-image-slice"], + "fa": ["برش تصویر مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER" + }, + { + "generate_name": "border-image-source", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE", + "reserved_values": "ast_layout_allowed_style_list_border_image_source", + "text": { + "en": ["border-image-source"], + "fa": ["منبع تصویر مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-image-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_image_width", + "text": { + "en": ["border-image-width"], + "fa": ["عرض تصویر مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-inline-end-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR", + "reserved_values": "", + "text": { + "en": ["border-inline-end-color"], + "fa": ["رنگ مرز انتهایی خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-inline-end-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_inline_end_style", + "text": { + "en": ["border-inline-end-style"], + "fa": ["سبک مرز انتهایی خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-inline-end-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH", + "reserved_values": "", + "text": { + "en": ["border-inline-end-width"], + "fa": ["عرض مرز انتهایی خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-inline-start-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR", + "reserved_values": "", + "text": { + "en": ["border-inline-start-color"], + "fa": ["رنگ مرز ابتدایی خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-inline-start-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_inline_start_style", + "text": { + "en": ["border-inline-start-style"], + "fa": ["سبک مرز ابتدایی خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-inline-start-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH", + "reserved_values": "", + "text": { + "en": ["border-inline-start-width"], + "fa": ["عرض مرز ابتدایی خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-left-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR", + "reserved_values": "", + "text": { + "en": ["border-left-color"], + "fa": ["رنگ مرز چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-left-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_left_style", + "text": { + "en": ["border-left-style"], + "fa": ["سبک مرز چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-left-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH", + "reserved_values": "", + "text": { + "en": ["border-left-width"], + "fa": ["عرض مرز چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-right-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR", + "reserved_values": "", + "text": { + "en": ["border-right-color"], + "fa": ["رنگ مرز راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-right-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_right_style", + "text": { + "en": ["border-right-style"], + "fa": ["سبک مرز راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-right-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH", + "reserved_values": "", + "text": { + "en": ["border-right-width"], + "fa": ["عرض مرز راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-spacing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING", + "reserved_values": "", + "text": { + "en": ["border-spacing"], + "fa": ["فاصله مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-start-end-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-start-end-radius"], + "fa": ["گردی ابتدا و انتها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-start-start-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-start-start-radius"], + "fa": ["شعاع ابتدایی شروع مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-top-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR", + "reserved_values": "", + "text": { + "en": ["border-top-color"], + "fa": ["رنگ مرز بالا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-top-left-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-top-left-radius"], + "fa": ["گردی بالا چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "border-top-right-radius", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS", + "reserved_values": "", + "text": { + "en": ["border-top-right-radius"], + "fa": ["گردی بالا راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "border-top-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE", + "reserved_values": "ast_layout_allowed_style_list_border_top_style", + "text": { + "en": ["border-top-style"], + "fa": ["سبک مرز بالا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "border-top-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_border_top_style", + "text": { + "en": ["border-top-width"], + "fa": ["عرض مرز بالا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM", + "reserved_values": "ast_layout_allowed_style_list_bottom", + "text": { + "en": ["bottom"], + "fa": ["پایین"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "box-sizing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING", + "reserved_values": "ast_layout_allowed_style_list_box_sizing", + "text": { + "en": ["box-sizing"], + "fa": ["نوع اندازه‌گیری جعبه", "نوع اندازه گیری جعبه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "box-shadow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW", + "reserved_values": "", + "text": { + "en": ["box-shadow"], + "fa": ["سایه جعبه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "break-inside", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE", + "reserved_values": "ast_layout_allowed_style_list_break_inside", + "text": { + "en": ["break-inside"], + "fa": ["شکست درون"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "break-before", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE", + "reserved_values": "ast_layout_allowed_style_list_break_before", + "text": { + "en": ["break-before"], + "fa": ["شکست قبل"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "break-after", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER", + "reserved_values": "ast_layout_allowed_style_list_break_after", + "text": { + "en": ["break-after"], + "fa": ["شکست بعد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "caption-side", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE", + "reserved_values": "ast_layout_allowed_style_list_caption_side", + "text": { + "en": ["caption-side"], + "fa": ["موقعیت عنوان"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "caret-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR", + "reserved_values": "", + "text": { + "en": ["caret-color"], + "fa": ["رنگ نشانگر متنی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "caret-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR", + "reserved_values": "ast_layout_allowed_style_list_clear", + "text": { + "en": ["caret-color"], + "fa": ["پاک‌سازی", "پاک سازی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "clip-path", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH", + "reserved_values": "ast_layout_allowed_style_list_clip_path", + "text": { + "en": ["clip-path"], + "fa": ["مسیر برش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "clip-rule", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE", + "reserved_values": "ast_layout_allowed_style_list_clip_rule", + "text": { + "en": ["clip-rule"], + "fa": ["قاعده برش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR", + "reserved_values": "", + "text": { + "en": ["color"], + "fa": ["رنگ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "color-interpolation", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION", + "reserved_values": "ast_layout_allowed_style_list_color_interpolation", + "text": { + "en": ["color-interpolation"], + "fa": ["درهم‌آمیزی رنگ", "درهم آمیزی رنگ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "color-interpolation-filters", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS", + "reserved_values": "ast_layout_allowed_style_list_color_interpolation_filters", + "text": { + "en": ["color-interpolation-filters"], + "fa": ["درهم‌آمیزی رنگ فیلترها", "درهم آمیزی رنگ فیلترها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "color-scheme", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME", + "reserved_values": "ast_layout_allowed_style_list_color_scheme", + "text": { + "en": ["color-scheme"], + "fa": ["طرح رنگ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "column-count", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT", + "reserved_values": "ast_layout_allowed_style_list_column_count", + "text": { + "en": ["column-count"], + "fa": ["تعداد ستون‌ها", "تعداد ستون‌ ها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "column-fill", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL", + "reserved_values": "ast_layout_allowed_style_list_column_fill", + "text": { + "en": ["column-fill"], + "fa": ["پر کردن ستون‌ها", "پر کردن ستون ها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "column-gap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP", + "reserved_values": "", + "text": { + "en": ["column-gap"], + "fa": ["فاصله بین ستون‌ها", "فاصله بین ستون‌ ها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "column-rule-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR", + "reserved_values": "", + "text": { + "en": ["column-rule-color"], + "fa": ["رنگ خط افقی ستون"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "column-rule-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE", + "reserved_values": "ast_layout_allowed_style_list_column_rule_style", + "text": { + "en": ["column-rule-style"], + "fa": ["سبک خط افقی ستون"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "column-rule-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH", + "reserved_values": "", + "text": { + "en": ["column-rule-width"], + "fa": ["عرض خط افقی ستون"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "column-span", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN", + "reserved_values": "ast_layout_allowed_style_list_column_span", + "text": { + "en": ["column-span"], + "fa": ["گستردگی ستون‌ها", "گستردگی ستون ها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "columns", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS", + "reserved_values": "", + "text": { + "en": ["columns"], + "fa": ["ستون‌ها", "ستون‌ ها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "contain", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN", + "reserved_values": "ast_layout_allowed_style_list_contain", + "text": { + "en": ["contain"], + "fa": ["حاوی بودن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-block-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_block_size", + "text": { + "en": ["contain-intrinsic-block-size"], + "fa": ["اندازه بلوک ذاتی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_height", + "text": { + "en": ["contain-intrinsic-height"], + "fa": ["ارتفاع ذاتی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-inline-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_inline_size", + "text": { + "en": ["contain-intrinsic-inline-size"], + "fa": ["اندازه درون‌خطی ذاتی", "اندازه درون خطی ذاتی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_size", + "text": { + "en": ["contain-intrinsic-size"], + "fa": ["اندازه ذاتی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "contain-intrinsic-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_contain_intrinsic_width", + "text": { + "en": ["contain-intrinsic-width"], + "fa": ["عرض ذاتی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "container", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER", + "reserved_values": "ast_layout_allowed_style_list_container", + "text": { + "en": ["container"], + "fa": ["ظرف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "container-name", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME", + "reserved_values": "ast_layout_allowed_style_list_container_name", + "text": { + "en": ["container-name"], + "fa": ["نام ظرف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "container-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE", + "reserved_values": "ast_layout_allowed_style_list_container_type", + "text": { + "en": ["container-type"], + "fa": ["نوع ظرف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "content", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT", + "reserved_values": "ast_layout_allowed_style_list_content", + "text": { + "en": ["content"], + "fa": ["محتوا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "content-visibility", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY", + "reserved_values": "ast_layout_allowed_style_list_content_visibility", + "text": { + "en": ["content-visibility"], + "fa": ["مشاهده محتوا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "counter-increment", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT", + "reserved_values": "ast_layout_allowed_style_list_counter_increment", + "text": { + "en": ["counter-increment"], + "fa": ["افزایش شمارنده"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "counter-reset", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET", + "reserved_values": "", + "text": { + "en": ["counter-reset"], + "fa": ["بازنشانی شمارنده"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "counter-set", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET", + "reserved_values": "ast_layout_allowed_style_list_counter_set", + "text": { + "en": ["counter-set"], + "fa": ["تنظیم شمارنده"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "cursor", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR", + "reserved_values": "ast_layout_allowed_style_list_cursor", + "text": { + "en": ["cursor"], + "fa": ["نشانگر"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "direction", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION", + "reserved_values": "ast_layout_allowed_style_list_direction", + "text": { + "en": ["direction"], + "fa": ["جهت"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "display", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY", + "reserved_values": "ast_layout_allowed_style_list_display", + "text": { + "en": ["display"], + "fa": ["قرارگیری", "قرار گیری"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "empty-cells", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS", + "reserved_values": "ast_layout_allowed_style_list_empty_cells", + "text": { + "en": ["empty-cells"], + "fa": ["سلول‌های خالی", "سلول های خالی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "fill", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL", + "reserved_values": "ast_layout_allowed_style_list_fill", + "text": { + "en": ["fill"], + "fa": ["پر کردن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "fill-opacity", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY", + "reserved_values": "ast_layout_allowed_style_list_fill", + "text": { + "en": ["fill-opacity"], + "fa": ["شفافیت پر کردن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" + }, + { + "generate_name": "fill-rule", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE", + "reserved_values": "ast_layout_allowed_style_list_fill_rule", + "text": { + "en": ["fill-rule"], + "fa": ["قاعده پر کردن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "filter", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER", + "reserved_values": "ast_layout_allowed_style_list_filter", + "text": { + "en": ["filter"], + "fa": ["فیلتر"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX", + "reserved_values": "ast_layout_allowed_style_list_flex", + "text": { + "en": ["flex"], + "fa": ["انعطاف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-direction", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION", + "reserved_values": "ast_layout_allowed_style_list_flex_direction", + "text": { + "en": ["flex-direction"], + "fa": ["جهت انعطاف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-flow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW", + "reserved_values": "ast_layout_allowed_style_list_flex_flow", + "text": { + "en": ["flex-flow"], + "fa": ["جریان انعطاف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "flex-grow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW", + "reserved_values": "", + "text": { + "en": ["flex-grow"], + "fa": ["رشد انعطاف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "flex-shrink", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK", + "reserved_values": "", + "text": { + "en": ["flex-shrink"], + "fa": ["کوچک‌شدن انعطاف", "کوچک‌ شدن انعطاف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "flex-wrap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP", + "reserved_values": "ast_layout_allowed_style_list_flex_wrap", + "text": { + "en": ["flex-wrap"], + "fa": ["چینش انعطاف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "float", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT", + "reserved_values": "ast_layout_allowed_style_list_float", + "text": { + "en": ["float"], + "fa": ["شناور"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-family", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY", + "reserved_values": "ast_layout_allowed_style_list_font_family", + "text": { + "en": ["font-family"], + "fa": ["نام قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY" + }, + { + "generate_name": "font-feature-settings", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS", + "reserved_values": "ast_layout_allowed_style_list_font_feature_settings", + "text": { + "en": ["font-feature-settings"], + "fa": ["تنظیمات ویژگی قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-kerning", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING", + "reserved_values": "ast_layout_allowed_style_list_font_kerning", + "text": { + "en": ["font-kerning"], + "fa": ["کرنینگ قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-language-override", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE", + "reserved_values": "ast_layout_allowed_style_list_font_language_override", + "text": { + "en": ["font-language-override"], + "fa": ["بازنویسی زبان قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-optical-sizing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING", + "reserved_values": "ast_layout_allowed_style_list_font_optical_sizing", + "text": { + "en": ["font-optical-sizing"], + "fa": ["اندازه‌گیری اپتیکال قلم", "اندازه گیری اپتیکال قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-size", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE", + "reserved_values": "", + "text": { + "en": ["font-size"], + "fa": ["اندازه قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "font-stretch", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH", + "reserved_values": "ast_layout_allowed_style_list_font_stretch", + "text": { + "en": ["font-stretch"], + "fa": ["کشیدگی قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE", + "reserved_values": "ast_layout_allowed_style_list_font_style", + "text": { + "en": ["font-style"], + "fa": ["سبک قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-variant", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT", + "reserved_values": "ast_layout_allowed_style_list_font_variant", + "text": { + "en": ["font-variant"], + "fa": ["نوع قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-display", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY", + "reserved_values": "ast_layout_allowed_style_list_font_display", + "text": { + "en": ["font-display"], + "fa": ["نمایش قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "font-weight", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT", + "reserved_values": "ast_layout_allowed_style_list_font_weight", + "text": { + "en": ["font-weight"], + "fa": ["وزن قلم"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER" + }, + { + "generate_name": "grid", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID", + "reserved_values": "ast_layout_allowed_style_list_grid", + "text": { + "en": ["grid"], + "fa": ["شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-area", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA", + "reserved_values": "ast_layout_allowed_style_list_grid_area", + "text": { + "en": ["grid-area"], + "fa": ["منطقه شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-auto-columns", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS", + "reserved_values": "ast_layout_allowed_style_list_grid_auto_columns", + "text": { + "en": ["grid-auto-columns"], + "fa": ["ستون‌های خودکار شبکه", "ستون های خودکار شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-auto-flow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW", + "reserved_values": "ast_layout_allowed_style_list_grid_auto_flow", + "text": { + "en": ["grid-auto-flow"], + "fa": ["جریان خودکار شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-auto-rows", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS", + "reserved_values": "ast_layout_allowed_style_list_grid_auto_rows", + "text": { + "en": ["grid-auto-rows"], + "fa": ["ردیف‌های خودکار شبکه", "ردیف های خودکار شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-column", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN", + "reserved_values": "ast_layout_allowed_style_list_grid_column", + "text": { + "en": ["grid-column"], + "fa": ["ستون‌های شبکه", "ستون های شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-column-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END", + "reserved_values": "ast_layout_allowed_style_list_grid_column_end", + "text": { + "en": ["grid-column-end"], + "fa": ["پایان ستون شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-column-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START", + "reserved_values": "ast_layout_allowed_style_list_grid_column_start", + "text": { + "en": ["grid-column-start"], + "fa": ["شروع ستون شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-row", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW", + "reserved_values": "ast_layout_allowed_style_list_grid_row", + "text": { + "en": ["grid-row"], + "fa": ["ردیف‌های شبکه", "ردیف های شبکه", "پایان ردیف شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-row-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START", + "reserved_values": "ast_layout_allowed_style_list_grid_row_start", + "text": { + "en": ["grid-row-start"], + "fa": ["شروع ردیف شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE", + "reserved_values": "ast_layout_allowed_style_list_grid_template", + "text": { + "en": ["grid-template"], + "fa": ["الگوی شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template-areas", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS", + "reserved_values": "ast_layout_allowed_style_list_grid_template_areas", + "text": { + "en": ["grid-template-areas"], + "fa": ["مناطق الگوی شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template-columns", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS", + "reserved_values": "ast_layout_allowed_style_list_grid_template_columns", + "text": { + "en": ["grid-template-columns"], + "fa": ["ستون‌های الگوی شبکه", "ستون های الگوی شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "grid-template-rows", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS", + "reserved_values": "ast_layout_allowed_style_list_grid_template_rows", + "text": { + "en": ["grid-template-rows"], + "fa": ["ردیف‌های الگوی شبکه", "ردیف های الگوی شبکه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "justify-content", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT", + "reserved_values": "ast_layout_allowed_style_list_justify_content", + "text": { + "en": ["justify-content"], + "fa": ["توجیه محتوا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT", + "reserved_values": "ast_layout_allowed_style_list_left", + "text": { + "en": ["left"], + "fa": ["چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "letter-spacing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING", + "reserved_values": "", + "text": { + "en": ["letter-spacing"], + "fa": ["فاصله بین حروف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "line-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT", + "reserved_values": "", + "text": { + "en": ["line-height"], + "fa": ["ارتفاع خط"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "list-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE", + "reserved_values": "ast_layout_allowed_style_list_list_style", + "text": { + "en": ["list-style"], + "fa": ["سبک فهرست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "margin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN", + "reserved_values": "ast_layout_allowed_style_list_margin", + "text": { + "en": ["margin"], + "fa": ["فضا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM", + "reserved_values": "ast_layout_allowed_style_list_margin_bottom", + "text": { + "en": ["margin-bottom"], + "fa": ["فضا پایین", "فضای پایین"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT", + "reserved_values": "ast_layout_allowed_style_list_margin_left", + "text": { + "en": ["margin-left"], + "fa": ["فضا چپ", "فضای چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT", + "reserved_values": "ast_layout_allowed_style_list_margin_right", + "text": { + "en": ["margin-right"], + "fa": ["فضا راست", "فضای راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "margin-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP", + "reserved_values": "ast_layout_allowed_style_list_margin_top", + "text": { + "en": ["margin-top"], + "fa": ["فضا بالا", "فضای بالا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "max-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT", + "reserved_values": "", + "text": { + "en": ["max-height"], + "fa": ["حداکثر ارتفاع"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "max-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH", + "reserved_values": "", + "text": { + "en": ["max-width"], + "fa": ["حداکثر عرض"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "min-height", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT", + "reserved_values": "", + "text": { + "en": ["min-height"], + "fa": ["حداقل ارتفاع"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "min-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH", + "reserved_values": "", + "text": { + "en": ["min-width"], + "fa": ["حداقل عرض"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "object-fit", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT", + "reserved_values": "ast_layout_allowed_style_list_object_fit", + "text": { + "en": ["object-fit"], + "fa": ["تناسب شیء"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "opacity", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY", + "reserved_values": "", + "text": { + "en": ["opacity"], + "fa": ["شفافیت"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE" + }, + { + "generate_name": "overflow", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW", + "reserved_values": "ast_layout_allowed_style_list_overflow", + "text": { + "en": ["overflow"], + "fa": ["بیش از حد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-x", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X", + "reserved_values": "ast_layout_allowed_style_list_overflow_x", + "text": { + "en": ["overflow-x"], + "fa": ["بیش از حد (X)"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-y", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y", + "reserved_values": "ast_layout_allowed_style_list_overflow_y", + "text": { + "en": ["overflow-y"], + "fa": ["بیش از حد (Y)"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": ["padding"], + "fa": ["فاصله"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": ["padding-right"], + "fa": ["فاصله راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": ["padding-left"], + "fa": ["فاصله چپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": ["padding-top"], + "fa": ["فاصله بالا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "padding-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM", + "reserved_values": "ast_layout_allowed_style_list_padding", + "text": { + "en": ["padding-bottom"], + "fa": ["فاصله پایین"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124" + }, + { + "generate_name": "text-decoration", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION", + "reserved_values": "ast_layout_allowed_style_list_text_decoration", + "text": { + "en": ["text-decoration"], + "fa": ["زینت متن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-transform", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM", + "reserved_values": "ast_layout_allowed_style_list_text_transform", + "text": { + "en": ["text-transform"], + "fa": ["تبدیل متن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "visibility", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY", + "reserved_values": "ast_layout_allowed_style_list_visibility", + "text": { + "en": ["visibility"], + "fa": ["قابلیت مشاهده"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "z-index", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX", + "reserved_values": "ast_layout_allowed_style_list_z_index", + "text": { + "en": ["z-index"], + "fa": ["الویت موقعیت", "ترتیب اولویت"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER" + }, + { + "generate_name": "outline-color", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR", + "reserved_values": "ast_layout_allowed_style_list_outline_color", + "text": { + "en": ["outline-color"], + "fa": ["رنگ مرز"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_COLOR" + }, + { + "generate_name": "outline-offset", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET", + "reserved_values": "", + "text": { + "en": ["outline-offset"], + "fa": ["فاصله حاشیه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "outline-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE", + "reserved_values": "ast_layout_allowed_style_list_outline_style", + "text": { + "en": ["outline-style"], + "fa": ["سبک حاشیه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "outline-width", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH", + "reserved_values": "ast_layout_allowed_style_list_outline_width", + "text": { + "en": ["outline-width"], + "fa": ["عرض حاشیه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "overflow-anchor", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR", + "reserved_values": "ast_layout_allowed_style_list_overflow_anchor", + "text": { + "en": ["overflow-anchor"], + "fa": ["لنگر بیش از حد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK", + "reserved_values": "ast_layout_allowed_style_list_overflow_block", + "text": { + "en": ["overflow-block"], + "fa": ["بیش از حد بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-clip-margin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN", + "reserved_values": "", + "text": { + "en": ["overflow-clip-margin"], + "fa": ["فاصله برش بیش از حد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "overflow-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE", + "reserved_values": "ast_layout_allowed_style_list_overflow_inline", + "text": { + "en": ["overflow-inline"], + "fa": ["بیش از حد درون خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "overflow-wrap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP", + "reserved_values": "ast_layout_allowed_style_list_overflow_wrap", + "text": { + "en": ["overflow-wrap"], + "fa": ["پیچش بیش از حد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK", + "reserved_values": "", + "text": { + "en": ["padding-block"], + "fa": ["فاصله بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "padding-block-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END", + "reserved_values": "ast_layout_allowed_style_list_padding_block_end", + "text": { + "en": ["padding-block-end"], + "fa": ["فاصله انتهای بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-block-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START", + "reserved_values": "ast_layout_allowed_style_list_padding_block_start", + "text": { + "en": ["padding-block-start"], + "fa": ["فاصله شروع بلوک"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE", + "reserved_values": "ast_layout_allowed_style_list_padding_inline", + "text": { + "en": ["padding-inline"], + "fa": ["فاصله درون خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-inline-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END", + "reserved_values": "ast_layout_allowed_style_list_padding_inline_end", + "text": { + "en": ["padding-inline-end"], + "fa": ["فاصله انتهای درون خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "padding-inline-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START", + "reserved_values": "ast_layout_allowed_style_list_padding_inline_start", + "text": { + "en": ["padding-inline-start"], + "fa": ["فاصله شروع درون خطی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE", + "reserved_values": "ast_layout_allowed_style_list_page", + "text": { + "en": ["page"], + "fa": ["صفحه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page-break-after", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER", + "reserved_values": "ast_layout_allowed_style_list_page_break_after", + "text": { + "en": ["page-break-after"], + "fa": ["شکست صفحه بعد از"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page-break-before", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE", + "reserved_values": "ast_layout_allowed_style_list_page_break_before", + "text": { + "en": ["page-break-before"], + "fa": ["شکست صفحه قبل از"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "page-break-inside", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE", + "reserved_values": "ast_layout_allowed_style_list_page_break_inside", + "text": { + "en": ["page-break-inside"], + "fa": ["شکست صفحه درون"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "paint-order", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER", + "reserved_values": "ast_layout_allowed_style_list_paint_order", + "text": { + "en": ["paint-order"], + "fa": ["ترتیب نقاشی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "perspective", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE", + "reserved_values": "ast_layout_allowed_style_list_perspective", + "text": { + "en": ["perspective"], + "fa": ["پرسپکتیو"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "perspective-origin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN", + "reserved_values": "ast_layout_allowed_style_list_perspective", + "text": { + "en": ["perspective-origin"], + "fa": ["مبدأ پرسپکتیو"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "place-content", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT", + "reserved_values": "ast_layout_allowed_style_list_place_content", + "text": { + "en": ["place-content"], + "fa": ["محتوای مکان"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "place-items", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS", + "reserved_values": "ast_layout_allowed_style_list_place_items", + "text": { + "en": ["place-items"], + "fa": ["موارد مکان"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "place-self", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF", + "reserved_values": "ast_layout_allowed_style_list_place_self", + "text": { + "en": ["place-self"], + "fa": ["خود مکان"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "pointer-events", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS", + "reserved_values": "ast_layout_allowed_style_list_pointer_events", + "text": { + "en": ["pointer-events"], + "fa": ["رویدادهای اشاره‌گر", "رویدادهای اشاره گر"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "position", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION", + "reserved_values": "ast_layout_allowed_style_list_position", + "text": { + "en": ["position"], + "fa": ["موقعیت"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "print-color-adjust", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST", + "reserved_values": "ast_layout_allowed_style_list_print_color_adjust", + "text": { + "en": ["print-color-adjust"], + "fa": ["تنظیم رنگ چاپ"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "quotes", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES", + "reserved_values": "ast_layout_allowed_style_list_quotes", + "text": { + "en": ["quotes"], + "fa": ["نقل‌قول", "نقل قول"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "r", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R", + "reserved_values": "", + "text": { + "en": ["r"], + "fa": ["شعاع"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "resize", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE", + "reserved_values": "ast_layout_allowed_style_list_resize", + "text": { + "en": ["resize"], + "fa": ["تغییر اندازه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT", + "reserved_values": "ast_layout_allowed_style_list_right", + "text": { + "en": ["right"], + "fa": ["راست"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "rotate", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE", + "reserved_values": "ast_layout_allowed_style_list_rotate", + "text": { + "en": ["rotate"], + "fa": ["چرخش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "row-gap", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP", + "reserved_values": "ast_layout_allowed_style_list_rotate", + "text": { + "en": ["row-gap"], + "fa": ["فاصله ردیف"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "ruby-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_ruby_align", + "text": { + "en": ["ruby-align"], + "fa": ["هم‌راستایی روبی", "هم راستایی روبی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "ruby-position", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION", + "reserved_values": "ast_layout_allowed_style_list_ruby_position", + "text": { + "en": ["ruby-position"], + "fa": ["موقعیت روبی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "rx", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX", + "reserved_values": "", + "text": { + "en": ["rx"], + "fa": ["شعاع X"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "ry", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY", + "reserved_values": "", + "text": { + "en": ["ry"], + "fa": ["شعاع Y"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scale", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE", + "reserved_values": "", + "text": { + "en": ["scale"], + "fa": ["مقیاس"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "scroll-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR", + "reserved_values": "ast_layout_allowed_style_list_scroll_behavior", + "text": { + "en": ["scroll-behavior"], + "fa": ["رفتار پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "scroll-margin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN", + "reserved_values": "", + "text": { + "en": ["scroll-margin"], + "fa": ["فاصله پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK", + "reserved_values": "", + "text": { + "en": ["scroll-margin-block"], + "fa": ["فاصله بلوک پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-block-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END", + "reserved_values": "", + "text": { + "en": ["scroll-margin-block-end"], + "fa": ["فاصله انتهای بلوک پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-block-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START", + "reserved_values": "", + "text": { + "en": ["scroll-margin-block-start"], + "fa": ["فاصله شروع بلوک پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM", + "reserved_values": "", + "text": { + "en": ["scroll-margin-bottom"], + "fa": ["فاصله پایین پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE", + "reserved_values": "", + "text": { + "en": ["scroll-margin-inline"], + "fa": ["فاصله درون خطی پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-inline-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END", + "reserved_values": "", + "text": { + "en": ["scroll-margin-inline-end"], + "fa": ["فاصله انتهای درون خطی پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-inline-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START", + "reserved_values": "", + "text": { + "en": ["scroll-margin-inline-start"], + "fa": ["فاصله شروع درون خطی پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT", + "reserved_values": "", + "text": { + "en": ["scroll-margin-left"], + "fa": ["فاصله چپ پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT", + "reserved_values": "", + "text": { + "en": ["scroll-margin-right"], + "fa": ["فاصله راست پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-margin-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP", + "reserved_values": "", + "text": { + "en": ["scroll-margin-top"], + "fa": ["فاصله بالا پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING", + "reserved_values": "", + "text": { + "en": ["scroll-padding"], + "fa": ["فاصله پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-block", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK", + "reserved_values": "", + "text": { + "en": ["scroll-padding-block"], + "fa": ["فاصله بلوک پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-block-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END", + "reserved_values": "", + "text": { + "en": ["scroll-padding-block-end"], + "fa": ["فاصله انتهای بلوک پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-block-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START", + "reserved_values": "", + "text": { + "en": ["scroll-padding-block-start"], + "fa": ["فاصله شروع بلوک پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-bottom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM", + "reserved_values": "", + "text": { + "en": ["scroll-padding-bottom"], + "fa": ["فاصله پایین پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-inline", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE", + "reserved_values": "", + "text": { + "en": ["scroll-padding-inline"], + "fa": ["فاصله درون خطی پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-inline-end", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END", + "reserved_values": "", + "text": { + "en": ["scroll-padding-inline-end"], + "fa": ["فاصله انتهای درون خطی پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-inline-start", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START", + "reserved_values": "", + "text": { + "en": ["scroll-padding-inline-start"], + "fa": ["فاصله شروع درون خطی پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-left", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT", + "reserved_values": "", + "text": { + "en": ["scroll-padding-left"], + "fa": ["فاصله چپ پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-right", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT", + "reserved_values": "", + "text": { + "en": ["scroll-padding-right"], + "fa": ["فاصله راست پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-padding-top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP", + "reserved_values": "", + "text": { + "en": ["scroll-padding-top"], + "fa": ["فاصله بالا پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "scroll-snap-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_scroll_snap_align", + "text": { + "en": ["scroll-snap-align"], + "fa": ["تراز پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "scroll-snap-type", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE", + "reserved_values": "ast_layout_allowed_style_list_scroll_snap_type", + "text": { + "en": ["scroll-snap-type"], + "fa": ["نوع پیمایش"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "shape-outside", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE", + "reserved_values": "ast_layout_allowed_style_list_shape_outside", + "text": { + "en": ["shape-outside"], + "fa": ["شکل خارج"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_text_align", + "text": { + "en": ["text-align"], + "fa": ["تراز متن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-align-last", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST", + "reserved_values": "ast_layout_allowed_style_list_text_align_last", + "text": { + "en": ["text-align-last"], + "fa": ["تراز آخرین متن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "align-items", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS", + "reserved_values": "ast_layout_allowed_style_list_align_items", + "text": { + "en": ["align-items"], + "fa": [ + "تراز‌کردن‌ اقلام", + "تراز‌ کردن‌ اقلام", + "تراز‌کردن‌ محتوا", + "تراز محتوا" + ] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "text-indent", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT", + "reserved_values": "ast_layout_allowed_style_list_text_indent", + "text": { + "en": ["text-indent"], + "fa": ["تورفتگی متن", "تو رفتگی متن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "top", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP", + "reserved_values": "ast_layout_allowed_style_list_top", + "text": { + "en": ["top"], + "fa": ["بالا"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "transform", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM", + "reserved_values": "ast_layout_allowed_style_list_transform", + "text": { + "en": ["transform"], + "fa": ["تبدیل"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "transform-origin", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN", + "reserved_values": "ast_layout_allowed_style_list_transform_origin", + "text": { + "en": ["transform-origin"], + "fa": ["مرکز تبدیل"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "translate", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE", + "reserved_values": "", + "text": { + "en": ["translate"], + "fa": ["ترجمه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "unicode-bidi", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI", + "reserved_values": "ast_layout_allowed_style_list_unicode_bidi", + "text": { + "en": ["unicode-bidi"], + "fa": ["معکوس یونیکد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "user-select", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT", + "reserved_values": "ast_layout_allowed_style_list_user_select", + "text": { + "en": ["user-select"], + "fa": ["انتخاب کاربر"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "will-change", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE", + "reserved_values": "ast_layout_allowed_style_list_will_change", + "text": { + "en": ["will-change"], + "fa": ["تغییر خواهد کرد"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transform-box", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX", + "reserved_values": "ast_layout_allowed_style_list_transform_box", + "text": { + "en": ["transform-box"], + "fa": ["باکس تبدیل"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transform-style", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE", + "reserved_values": "ast_layout_allowed_style_list_transform_style", + "text": { + "en": ["transform-style"], + "fa": ["سبک تبدیل"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transition", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION", + "reserved_values": "ast_layout_allowed_style_list_transition", + "text": { + "en": ["transition"], + "fa": ["انتقال"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + }, + { + "generate_name": "transition-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR", + "reserved_values": "ast_layout_allowed_style_list_transition_behavior", + "text": { + "en": ["transition-behavior"], + "fa": ["رفتار انتقال"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transition-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY", + "reserved_values": "ast_layout_allowed_style_list_transition_delay", + "text": { + "en": ["transition-delay"], + "fa": ["تاخیر انتقال"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" + }, + { + "generate_name": "transition-behavior", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION", + "reserved_values": "ast_layout_allowed_style_list_transition_duration", + "text": { + "en": ["transition-delay"], + "fa": ["مدت انتقال"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_TIME" + }, + { + "generate_name": "transition-property", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY", + "reserved_values": "ast_layout_allowed_style_list_transition_property", + "text": { + "en": ["transition-property"], + "fa": ["ویژگی انتقال"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "transition-timing-function", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION", + "reserved_values": "ast_layout_allowed_style_list_transition_timing_function", + "text": { + "en": ["transition-timing-function"], + "fa": ["تابع زمان‌بندی انتقال", "تابع زمان بندی انتقال"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "vector-effect", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT", + "reserved_values": "ast_layout_allowed_style_list_vector_effect", + "text": { + "en": ["vector-effect"], + "fa": ["اثر وکتور"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "vertical-align", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN", + "reserved_values": "ast_layout_allowed_style_list_vertical_align", + "text": { + "en": ["vertical-align"], + "fa": ["تراز عمودی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "white-space", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE", + "reserved_values": "ast_layout_allowed_style_list_white_space", + "text": { + "en": ["white-space"], + "fa": ["فضای سفید"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "widows", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS", + "reserved_values": "", + "text": { + "en": ["widows"], + "fa": ["بیوه‌ها", "بیوه‌ ها"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "word-break", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK", + "reserved_values": "ast_layout_allowed_style_list_word_break", + "text": { + "en": ["word-break"], + "fa": ["شکستن کلمه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "word-spacing", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING", + "reserved_values": "", + "text": { + "en": ["word-spacing"], + "fa": ["فاصله کلمه"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_SIZE" + }, + { + "generate_name": "writing-mode", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE", + "reserved_values": "ast_layout_allowed_style_list_writing_mode", + "text": { + "en": ["writing-mode"], + "fa": ["حالت نوشتن"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "generate_name": "zoom", + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM", + "reserved_values": "ast_layout_allowed_style_list_zoom", + "text": { + "en": ["zoom"], + "fa": ["بزرگنمایی"] + }, + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING" + }, + { + "id": "AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY" + } + ] +} diff --git a/config/yaml/json/layout/attribute/style/value.json b/config/yaml/json/layout/attribute/style/value.json index 597ce586..94e109af 100644 --- a/config/yaml/json/layout/attribute/style/value.json +++ b/config/yaml/json/layout/attribute/style/value.json @@ -1,8118 +1,5430 @@ { - "items": [ - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "max-content", - "text": { - "en": [ - "max-content" - ], - "fa": [ - "حداکثر محتوا" - ] - } - }, - { - "generate_name": "min-content", - "text": { - "en": [ - "min-content" - ], - "fa": [ - "حداقل محتوا" - ] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": [ - "fit-content" - ], - "fa": [ - "فیت" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_size_default" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "مدیر کنترل پیش‌فرض" - ] - } - }, - { - "generate_name": "button", - "text": { - "en": [ - "button" - ], - "fa": [ - "دکمه" - ] - } - }, - { - "generate_name": "default", - "text": { - "en": [ - "default" - ], - "fa": [ - "پیش‌فرض" - ] - } - }, - { - "generate_name": "text", - "text": { - "en": [ - "text" - ], - "fa": [ - "متن" - ] - } - }, - { - "generate_name": "dropdown", - "text": { - "en": [ - "dropdown" - ], - "fa": [ - "منوی کشویی" - ] - } - }, - { - "generate_name": "textfield", - "text": { - "en": [ - "textfield" - ], - "fa": [ - "فیلد متنی" - ] - } - }, - { - "generate_name": "output", - "text": { - "en": [ - "output" - ], - "fa": [ - "خروجی" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "مخفی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_appearance" - }, - { - "childrens": [ - { - "generate_name": "transparent", - "text": { - "en": [ - "transparent" - ], - "fa": [ - "بی‌رنگ", - "بی رنگ", - "شفاف" - ] - } - }, - { - "generate_name": "black", - "text": { - "en": [ - "black" - ], - "fa": [ - "سیاه" - ] - } - }, - { - "generate_name": "transparent", - "text": { - "en": [ - "transparent" - ], - "fa": [ - "بی‌رنگ", - "بی رنگ", - "شفاف" - ] - } - }, - { - "generate_name": "black", - "text": { - "en": [ - "black" - ], - "fa": [ - "سیاه" - ] - } - }, - { - "generate_name": "white", - "text": { - "en": [ - "white" - ], - "fa": [ - "سفید" - ] - } - }, - { - "generate_name": "pink", - "text": { - "en": [ - "pink" - ], - "fa": [ - "صورتی" - ] - } - }, - { - "generate_name": "purple", - "text": { - "en": [ - "purple" - ], - "fa": [ - "بنفش" - ] - } - }, - { - "generate_name": "red", - "text": { - "en": [ - "red" - ], - "fa": [ - "قرمز" - ] - } - }, - { - "generate_name": "green", - "text": { - "en": [ - "green" - ], - "fa": [ - "سبز" - ] - } - }, - { - "generate_name": "yellow", - "text": { - "en": [ - "yellow" - ], - "fa": [ - "زرد" - ] - } - }, - { - "generate_name": "blue", - "text": { - "en": [ - "blue" - ], - "fa": [ - "ابی", - "آبی" - ] - } - }, - { - "generate_name": "brown", - "text": { - "en": [ - "brown" - ], - "fa": [ - "قهوه‌ای", - "قهوه ای" - ] - } - }, - { - "generate_name": "orange", - "text": { - "en": [ - "orange" - ], - "fa": [ - "نارنجی" - ] - } - }, - { - "generate_name": "gray", - "text": { - "en": [ - "gray" - ], - "fa": [ - "خاکستری" - ] - } - }, - { - "generate_name": "silver", - "text": { - "en": [ - "silver" - ], - "fa": [ - "طوسی" - ] - } - }, - { - "generate_name": "gold", - "text": { - "en": [ - "gold" - ], - "fa": [ - "طلایی" - ] - } - }, - { - "generate_name": "beige", - "text": { - "en": [ - "beige" - ], - "fa": [ - "بژ" - ] - } - }, - { - "generate_name": "olive", - "text": { - "en": [ - "olive" - ], - "fa": [ - "زیتونی" - ] - } - }, - { - "generate_name": "navy", - "text": { - "en": [ - "navy" - ], - "fa": [ - "لاجوردی" - ] - } - }, - { - "generate_name": "turquoise", - "text": { - "en": [ - "turquoise" - ], - "fa": [ - "فیروزه‌ای", - "فیروزه ای" - ] - } - }, - { - "generate_name": "indigo", - "text": { - "en": [ - "indigo" - ], - "fa": [ - "نیلی" - ] - } - }, - { - "generate_name": "crimson", - "text": { - "en": [ - "crimson" - ], - "fa": [ - "خرمایی" - ] - } - }, - { - "generate_name": "darkred", - "text": { - "en": [ - "darkred" - ], - "fa": [ - "قرمز تیره" - ] - } - }, - { - "generate_name": "deeppink", - "text": { - "en": [ - "deeppink" - ], - "fa": [ - "صورتی تیره" - ] - } - }, - { - "generate_name": "firebrick", - "text": { - "en": [ - "firebrick" - ], - "fa": [ - "آتشین" - ] - } - }, - { - "generate_name": "hotpink", - "text": { - "en": [ - "hotpink" - ], - "fa": [ - "صورتی داغ" - ] - } - }, - { - "generate_name": "indianred", - "text": { - "en": [ - "indianred" - ], - "fa": [ - "قرمز هندی" - ] - } - }, - { - "generate_name": "lavenderblush", - "text": { - "en": [ - "lavenderblush" - ], - "fa": [ - "اسطوخودوسی" - ] - } - }, - { - "generate_name": "lightcoral", - "text": { - "en": [ - "lightcoral" - ], - "fa": [ - "مرجانی روشن" - ] - } - }, - { - "generate_name": "lightpink", - "text": { - "en": [ - "lightpink" - ], - "fa": [ - "صورتی روشن" - ] - } - }, - { - "generate_name": "maroon", - "text": { - "en": [ - "maroon" - ], - "fa": [ - "زرشکی" - ] - } - }, - { - "generate_name": "mistyrose", - "text": { - "en": [ - "mistyrose" - ], - "fa": [ - "رز مه آلود" - ] - } - }, - { - "generate_name": "palevioletred", - "text": { - "en": [ - "palevioletred" - ], - "fa": [ - "قرمز بنفش کم" - ] - } - }, - { - "generate_name": "bisque", - "text": { - "en": [ - "bisque" - ], - "fa": [ - "پوست" - ] - } - }, - { - "generate_name": "coral", - "text": { - "en": [ - "coral" - ], - "fa": [ - "مرجانی" - ] - } - }, - { - "generate_name": "darkorange", - "text": { - "en": [ - "darkorange" - ], - "fa": [ - "نارنجی تیره" - ] - } - }, - { - "generate_name": "darksalmon", - "text": { - "en": [ - "darksalmon" - ], - "fa": [ - "سالمون تیره" - ] - } - }, - { - "generate_name": "lightsalmon", - "text": { - "en": [ - "lightsalmon" - ], - "fa": [ - "سالمون روشن" - ] - } - }, - { - "generate_name": "orangered", - "text": { - "en": [ - "orangered" - ], - "fa": [ - "نارنجی قرمز" - ] - } - }, - { - "generate_name": "papayawhip", - "text": { - "en": [ - "papayawhip" - ], - "fa": [ - "خامه پاپایا" - ] - } - }, - { - "generate_name": "peachpuff", - "text": { - "en": [ - "peachpuff" - ], - "fa": [ - "هلو" - ] - } - }, - { - "generate_name": "salmon", - "text": { - "en": [ - "salmon" - ], - "fa": [ - "سالمون" - ] - } - }, - { - "generate_name": "tomato", - "text": { - "en": [ - "tomato" - ], - "fa": [ - "گوجه فرنگی" - ] - } - }, - { - "generate_name": "cornsilk", - "text": { - "en": [ - "cornsilk" - ], - "fa": [ - "خمیر ذرت" - ] - } - }, - { - "generate_name": "darkgoldenrod", - "text": { - "en": [ - "darkgoldenrod" - ], - "fa": [ - "طلایی تیره" - ] - } - }, - { - "generate_name": "darkkhaki", - "text": { - "en": [ - "darkkhaki" - ], - "fa": [ - "خاکی تیره" - ] - } - }, - { - "generate_name": "lightgoldenrodyellow", - "text": { - "en": [ - "lightgoldenrodyellow" - ], - "fa": [ - "طلایی روشن" - ] - } - }, - { - "generate_name": "lightyellow", - "text": { - "en": [ - "lightyellow" - ], - "fa": [ - "زرد روشن" - ] - } - }, - { - "generate_name": "khaki", - "text": { - "en": [ - "khaki" - ], - "fa": [ - "خاکی" - ] - } - }, - { - "generate_name": "palegoldenrod", - "text": { - "en": [ - "palegoldenrod" - ], - "fa": [ - "پرتقالی کم", - "زرد کم" - ] - } - }, - { - "generate_name": "aquamarine", - "text": { - "en": [ - "aquamarine" - ], - "fa": [ - "سبز دریایی" - ] - } - }, - { - "generate_name": "chartreuse", - "text": { - "en": [ - "chartreuse" - ], - "fa": [ - "چارتوز" - ] - } - }, - { - "generate_name": "darkgreen", - "text": { - "en": [ - "darkgreen" - ], - "fa": [ - "سبز تیره" - ] - } - }, - { - "generate_name": "darkolivegreen", - "text": { - "en": [ - "darkolivegreen" - ], - "fa": [ - "زیتونی تیره" - ] - } - }, - { - "generate_name": "darkseagreen", - "text": { - "en": [ - "darkseagreen" - ], - "fa": [ - "سبز دریایی تیره" - ] - } - }, - { - "generate_name": "darkslategray", - "text": { - "en": [ - "darkslategray" - ], - "fa": [ - "خاکستری تیره" - ] - } - }, - { - "generate_name": "forestgreen", - "text": { - "en": [ - "forestgreen" - ], - "fa": [ - "سبز جنگلی" - ] - } - }, - { - "generate_name": "greenyellow", - "text": { - "en": [ - "greenyellow" - ], - "fa": [ - "زرد سبز" - ] - } - }, - { - "generate_name": "honeydew", - "text": { - "en": [ - "honeydew" - ], - "fa": [ - "شهد" - ] - } - }, - { - "generate_name": "lawngreen", - "text": { - "en": [ - "lawngreen" - ], - "fa": [ - "سبز چمنی" - ] - } - }, - { - "generate_name": "lightgreen", - "text": { - "en": [ - "lightgreen" - ], - "fa": [ - "سبز روشن" - ] - } - }, - { - "generate_name": "lightseagreen", - "text": { - "en": [ - "lightseagreen" - ], - "fa": [ - "سبز دریایی روشن" - ] - } - }, - { - "generate_name": "lime", - "text": { - "en": [ - "lime" - ], - "fa": [ - "لیمو سبز" - ] - } - }, - { - "generate_name": "limegreen", - "text": { - "en": [ - "limegreen" - ], - "fa": [ - "لیمو سبز روشن" - ] - } - }, - { - "generate_name": "mediumaquamarine", - "text": { - "en": [ - "mediumaquamarine" - ], - "fa": [ - "آب دریایی میانه" - ] - } - }, - { - "generate_name": "mediumseagreen", - "text": { - "en": [ - "mediumseagreen" - ], - "fa": [ - "سبز دریایی میانه" - ] - } - }, - { - "generate_name": "mediumspringgreen", - "text": { - "en": [ - "mediumspringgreen" - ], - "fa": [ - "سبز بهاری میانه" - ] - } - }, - { - "generate_name": "olivedrab", - "text": { - "en": [ - "olivedrab" - ], - "fa": [ - "سبز زیتونی تیره" - ] - } - }, - { - "generate_name": "palegreen", - "text": { - "en": [ - "palegreen" - ], - "fa": [ - "سبز کم" - ] - } - }, - { - "generate_name": "seagreen", - "text": { - "en": [ - "seagreen" - ], - "fa": [ - "سبز دریایی" - ] - } - }, - { - "generate_name": "springgreen", - "text": { - "en": [ - "springgreen" - ], - "fa": [ - "سبز بهاری" - ] - } - }, - { - "generate_name": "teal", - "text": { - "en": [ - "teal" - ], - "fa": [ - "فیروزه ای" - ] - } - }, - { - "generate_name": "yellowgreen", - "text": { - "en": [ - "yellowgreen" - ], - "fa": [ - "سبز زرد" - ] - } - }, - { - "generate_name": "aliceblue", - "text": { - "en": [ - "aliceblue" - ], - "fa": [ - "آبی آسمانی روشن" - ] - } - }, - { - "generate_name": "aqua", - "text": { - "en": [ - "aqua" - ], - "fa": [ - "آبی" - ] - } - }, - { - "generate_name": "azure", - "text": { - "en": [ - "azure" - ], - "fa": [ - "آبی روشن" - ] - } - }, - { - "generate_name": "cadetblue", - "text": { - "en": [ - "cadetblue" - ], - "fa": [ - "آبی کاپیتان" - ] - } - }, - { - "generate_name": "cornflowerblue", - "text": { - "en": [ - "cornflowerblue" - ], - "fa": [ - "آبی گل گندم" - ] - } - }, - { - "generate_name": "darkcyan", - "text": { - "en": [ - "darkcyan" - ], - "fa": [ - "آبی آسمانی تیره" - ] - } - }, - { - "generate_name": "darkturquoise", - "text": { - "en": [ - "darkturquoise" - ], - "fa": [ - "فیروزه ای تیره" - ] - } - }, - { - "generate_name": "deepskyblue", - "text": { - "en": [ - "deepskyblue" - ], - "fa": [ - "آبی آسمانی عمیق" - ] - } - }, - { - "generate_name": "dodgerblue", - "text": { - "en": [ - "dodgerblue" - ], - "fa": [ - "آبی آسمانی داج" - ] - } - }, - { - "generate_name": "lightblue", - "text": { - "en": [ - "lightblue" - ], - "fa": [ - "آبی روشن" - ] - } - }, - { - "generate_name": "lightcyan", - "text": { - "en": [ - "lightcyan" - ], - "fa": [ - "فیروزه ای روشن" - ] - } - }, - { - "generate_name": "lightskyblue", - "text": { - "en": [ - "lightskyblue" - ], - "fa": [ - "آبی آسمانی روشن" - ] - } - }, - { - "generate_name": "lightsteelblue", - "text": { - "en": [ - "lightsteelblue" - ], - "fa": [ - "آبی فولادی روشن" - ] - } - }, - { - "generate_name": "mediumblue", - "text": { - "en": [ - "mediumblue" - ], - "fa": [ - "آبی میانه" - ] - } - }, - { - "generate_name": "mediumturquoise", - "text": { - "en": [ - "mediumturquoise" - ], - "fa": [ - "فیروزه ای میانه" - ] - } - }, - { - "generate_name": "midnightblue", - "text": { - "en": [ - "midnightblue" - ], - "fa": [ - "آبی نیمه شب" - ] - } - }, - { - "generate_name": "navy", - "text": { - "en": [ - "navy" - ], - "fa": [ - "نیلی" - ] - } - }, - { - "generate_name": "paleturquoise", - "text": { - "en": [ - "paleturquoise" - ], - "fa": [ - "آبی روشن" - ] - } - }, - { - "generate_name": "powderblue", - "text": { - "en": [ - "powderblue" - ], - "fa": [ - "آبی پودری" - ] - } - }, - { - "generate_name": "royalblue", - "text": { - "en": [ - "royalblue" - ], - "fa": [ - "آبی سلطنتی" - ] - } - }, - { - "generate_name": "skyblue", - "text": { - "en": [ - "skyblue" - ], - "fa": [ - "آبی آسمانی" - ] - } - }, - { - "generate_name": "steelblue", - "text": { - "en": [ - "steelblue" - ], - "fa": [ - "آبی فولادی" - ] - } - }, - { - "generate_name": "blueviolet", - "text": { - "en": [ - "blueviolet" - ], - "fa": [ - "آبی بنفش" - ] - } - }, - { - "generate_name": "darkmagenta", - "text": { - "en": [ - "darkmagenta" - ], - "fa": [ - "ارغوانی تیره" - ] - } - }, - { - "generate_name": "darkorchid", - "text": { - "en": [ - "darkorchid" - ], - "fa": [ - "بنفش ارکیده تیره" - ] - } - }, - { - "generate_name": "darkslateblue", - "text": { - "en": [ - "darkslateblue" - ], - "fa": [ - "آبی ارغوانی تیره" - ] - } - }, - { - "generate_name": "darkviolet", - "text": { - "en": [ - "darkviolet" - ], - "fa": [ - "بنفش تیره" - ] - } - }, - { - "generate_name": "fuchsia", - "text": { - "en": [ - "fuchsia" - ], - "fa": [ - "سرخابی" - ] - } - }, - { - "generate_name": "lavender", - "text": { - "en": [ - "lavender" - ], - "fa": [ - "اسطوخودوس" - ] - } - }, - { - "generate_name": "magenta", - "text": { - "en": [ - "magenta" - ], - "fa": [ - "ارغوانی" - ] - } - }, - { - "generate_name": "mediumorchid", - "text": { - "en": [ - "mediumorchid" - ], - "fa": [ - "ارکیده میانه" - ] - } - }, - { - "generate_name": "mediumpurple", - "text": { - "en": [ - "mediumpurple" - ], - "fa": [ - "بنفش میانه" - ] - } - }, - { - "generate_name": "mediumslateblue", - "text": { - "en": [ - "mediumslateblue" - ], - "fa": [ - "آبی ارغوانی میانه" - ] - } - }, - { - "generate_name": "orchid", - "text": { - "en": [ - "orchid" - ], - "fa": [ - "ارکیده" - ] - } - }, - { - "generate_name": "plum", - "text": { - "en": [ - "plum" - ], - "fa": [ - "آلو" - ] - } - }, - { - "generate_name": "purple", - "text": { - "en": [ - "purple" - ], - "fa": [ - "بنفش" - ] - } - }, - { - "generate_name": "rebeccapurple", - "text": { - "en": [ - "rebeccapurple" - ], - "fa": [ - "بنفش ربکا" - ] - } - }, - { - "generate_name": "thistle", - "text": { - "en": [ - "thistle" - ], - "fa": [ - "خار مریم" - ] - } - }, - { - "generate_name": "violet", - "text": { - "en": [ - "violet" - ], - "fa": [ - "بنفش روشن" - ] - } - }, - { - "generate_name": "black", - "text": { - "en": [ - "black" - ], - "fa": [ - "سیاه" - ] - } - }, - { - "generate_name": "darkgray", - "text": { - "en": [ - "darkgray" - ], - "fa": [ - "خاکستری تیره" - ] - } - }, - { - "generate_name": "darkslategray", - "text": { - "en": [ - "darkslategray" - ], - "fa": [ - "خاکستری تخته تیره" - ] - } - }, - { - "generate_name": "dimgray", - "text": { - "en": [ - "dimgray" - ], - "fa": [ - "خاکستری کم‌رنگ" - ] - } - }, - { - "generate_name": "gainsboro", - "text": { - "en": [ - "gainsboro" - ], - "fa": [ - "گینزبورو" - ] - } - }, - { - "generate_name": "gray", - "text": { - "en": [ - "gray" - ], - "fa": [ - "خاکستری" - ] - } - }, - { - "generate_name": "lightgray", - "text": { - "en": [ - "lightgray" - ], - "fa": [ - "خاکستری روشن" - ] - } - }, - { - "generate_name": "lightsteelgray", - "text": { - "en": [ - "lightsteelgray" - ], - "fa": [ - "خاکستری فولادی روشن" - ] - } - }, - { - "generate_name": "silver", - "text": { - "en": [ - "silver" - ], - "fa": [ - "نقره‌ای" - ] - } - }, - { - "generate_name": "slategray", - "text": { - "en": [ - "slategray" - ], - "fa": [ - "خاکستری تخته" - ] - } - }, - { - "generate_name": "white", - "text": { - "en": [ - "white" - ], - "fa": [ - "سفید" - ] - } - }, - { - "generate_name": "whitesmoke", - "text": { - "en": [ - "whitesmoke" - ], - "fa": [ - "سفید دود" - ] - } - } - ], - "id": "ast_layout_allowed_style_color" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "max-content", - "text": { - "en": [ - "max-content" - ], - "fa": [ - "حداکثر محتوا" - ] - } - }, - { - "generate_name": "min-content", - "text": { - "en": [ - "min-content" - ], - "fa": [ - "حداقل محتوا" - ] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": [ - "fit-content" - ], - "fa": [ - "فیت" - ] - } - } - ], - "id": "ast_layout_allowed_style_width" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "max-content", - "text": { - "en": [ - "max-content" - ], - "fa": [ - "حداکثر محتوا" - ] - } - }, - { - "generate_name": "min-content", - "text": { - "en": [ - "min-content" - ], - "fa": [ - "حداقل محتوا" - ] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": [ - "fit-content" - ], - "fa": [ - "فیت" - ] - } - } - ], - "id": "ast_layout_allowed_style_height" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_aspect_ratio" - }, - { - "childrens": [ - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "مشاهده‌پذیر" - ] - } - }, - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_backface_visibility" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "min-content", - "text": { - "en": [ - "min-content" - ], - "fa": [ - "حداقل با محتوا" - ] - } - }, - { - "generate_name": "max-content", - "text": { - "en": [ - "max-content" - ], - "fa": [ - "ماکزیمم محتوا" - ] - } - }, - { - "generate_name": "fit-content", - "text": { - "en": [ - "fit-content" - ], - "fa": [ - "فیت" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_block_size" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_image" - }, - { - "childrens": [ - { - "generate_name": "scroll", - "text": { - "en": [ - "scroll" - ], - "fa": [ - "پیمایش" - ] - } - }, - { - "generate_name": "fixed", - "text": { - "en": [ - "fixed" - ], - "fa": [ - "ثابت" - ] - } - }, - { - "generate_name": "local", - "text": { - "en": [ - "local" - ], - "fa": [ - "محلی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_attachment" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "عادی", - "معمولی" - ] - } - }, - { - "generate_name": "local", - "text": { - "en": [ - "local" - ], - "fa": [ - "محلی" - ] - } - }, - { - "generate_name": "local", - "text": { - "en": [ - "local" - ], - "fa": [ - "محلی" - ] - } - }, - { - "generate_name": "local", - "text": { - "en": [ - "local" - ], - "fa": [ - "محلی" - ] - } - }, - { - "generate_name": "local", - "text": { - "en": [ - "local" - ], - "fa": [ - "محلی" - ] - } - }, - { - "generate_name": "multiply", - "text": { - "en": [ - "multiply" - ], - "fa": [ - "سخت" - ] - } - }, - { - "generate_name": "screen", - "text": { - "en": [ - "screen" - ], - "fa": [ - "افزودن" - ] - } - }, - { - "generate_name": "overlay", - "text": { - "en": [ - "overlay" - ], - "fa": [ - "حذف" - ] - } - }, - { - "generate_name": "darken", - "text": { - "en": [ - "darken" - ], - "fa": [ - "تیره کردن" - ] - } - }, - { - "generate_name": "lighten", - "text": { - "en": [ - "lighten" - ], - "fa": [ - "روشن کردن" - ] - } - }, - { - "generate_name": "color-dodge", - "text": { - "en": [ - "color-dodge" - ], - "fa": [ - "سایه" - ] - } - }, - { - "generate_name": "color-burn", - "text": { - "en": [ - "color-burn" - ], - "fa": [ - "فراکتال" - ] - } - }, - { - "generate_name": "hue", - "text": { - "en": [ - "hue" - ], - "fa": [ - "حالت ترکیب" - ] - } - }, - { - "generate_name": "saturation", - "text": { - "en": [ - "saturation" - ], - "fa": [ - "مات" - ] - } - }, - { - "generate_name": "color", - "text": { - "en": [ - "color" - ], - "fa": [ - "رنگ" - ] - } - }, - { - "generate_name": "luminosity", - "text": { - "en": [ - "luminosity" - ], - "fa": [ - "تن سایه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_blend_mode" - }, - { - "childrens": [ - { - "generate_name": "content-box", - "text": { - "en": [ - "content-box" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "padding-box", - "text": { - "en": [ - "padding-box" - ], - "fa": [ - "حاشیه" - ] - } - }, - { - "generate_name": "border-box", - "text": { - "en": [ - "border-box" - ], - "fa": [ - "کل عنصر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_clip" - }, - { - "childrens": [ - { - "generate_name": "content-box", - "text": { - "en": [ - "content-box" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "padding-box", - "text": { - "en": [ - "padding-box" - ], - "fa": [ - "حاشیه" - ] - } - }, - { - "generate_name": "border-box", - "text": { - "en": [ - "border-box" - ], - "fa": [ - "کل عنصر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_origin" - }, - { - "childrens": [ - { - "generate_name": "left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_position_x" - }, - { - "childrens": [ - { - "generate_name": "top", - "text": { - "en": [ - "top" - ], - "fa": [ - "بالا" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "bottom", - "text": { - "en": [ - "bottom" - ], - "fa": [ - "پایین" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_position_y" - }, - { - "childrens": [ - { - "generate_name": "repeat", - "text": { - "en": [ - "repeat" - ], - "fa": [ - "تکرار" - ] - } - }, - { - "generate_name": "repeat-x", - "text": { - "en": [ - "repeat-x" - ], - "fa": [ - "تکرار در محور افقی" - ] - } - }, - { - "generate_name": "repeat-y", - "text": { - "en": [ - "repeat-y" - ], - "fa": [ - "تکرار در محور عمودی" - ] - } - }, - { - "generate_name": "no-repeat", - "text": { - "en": [ - "no-repeat" - ], - "fa": [ - "هیچ" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_repeat" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "cover", - "text": { - "en": [ - "cover" - ], - "fa": [ - "پوشش" - ] - } - }, - { - "generate_name": "contain", - "text": { - "en": [ - "contain" - ], - "fa": [ - "مناسب با محتوا" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_background_size" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط‌چین", - "خط چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه‌چین", - "نقطه چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دوگانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_end_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_end_width" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط‌چین", - "خط چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه چین", - "نقطه‌چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دو گانه", - "دوگانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_start_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_block_start_width" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط چین", - "خط‌چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه چین", - "نقطه‌چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دو گانه", - "دوگانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_bottom_style" - }, - { - "childrens": [ - { - "generate_name": "collapse", - "text": { - "en": [ - "collapse" - ], - "fa": [ - "بله", - "اره" - ] - } - }, - { - "generate_name": "separate", - "text": { - "en": [ - "separate" - ], - "fa": [ - "خیر", - "نه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_collapse" - }, - { - "childrens": [ - { - "generate_name": "repeat", - "text": { - "en": [ - "repeat" - ], - "fa": [ - "تکرار" - ] - } - }, - { - "generate_name": "repeat-x", - "text": { - "en": [ - "repeat-x" - ], - "fa": [ - "تکرارافقی", - "تکرار افقی" - ] - } - }, - { - "generate_name": "repeat-y", - "text": { - "en": [ - "repeat-y" - ], - "fa": [ - "تکرارعمودی", - "تکرار عمودی" - ] - } - }, - { - "generate_name": "no-repeat", - "text": { - "en": [ - "no-repeat" - ], - "fa": [ - "بدون‌تکرار", - "بدون تکرار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_image_repeat" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_image_source" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_image_width" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط‌چین", - "خط چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه‌ چین", - "نقطه‌چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دوگانه", - "دو گانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_inline_end_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط چین", - "خط‌چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه چین", - "نقطه‌چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دو گانه", - "دوگانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_inline_start_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط چین", - "خط‌چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه چین", - "نقطه‌چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دو گانه", - "دوگانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_left_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط چین", - "خط‌چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه چین", - "نقطه‌چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دو گانه", - "دوگانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_right_style" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط چین", - "خط‌چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه چین", - "نقطه‌چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دو گانه", - "دوگانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_border_top_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_bottom" - }, - { - "childrens": [ - { - "generate_name": "content-box", - "text": { - "en": [ - "content-box" - ], - "fa": [ - "محتویات" - ] - } - }, - { - "generate_name": "border-box", - "text": { - "en": [ - "border-box" - ], - "fa": [ - "مرزی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_box_sizing" - }, - { - "childrens": [ - { - "generate_name": "avoid", - "text": { - "en": [ - "avoid" - ], - "fa": [ - "اجتناب" - ] - } - }, - { - "generate_name": "avoid-page", - "text": { - "en": [ - "avoid-page" - ], - "fa": [ - "اجتناب پرچم" - ] - } - }, - { - "generate_name": "avoid-column", - "text": { - "en": [ - "avoid-column" - ], - "fa": [ - "اجتناب صفحه" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "شکست" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_break_inside" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "شکست" - ] - } - }, - { - "generate_name": "page", - "text": { - "en": [ - "page" - ], - "fa": [ - "صفحه" - ] - } - }, - { - "generate_name": "column", - "text": { - "en": [ - "column" - ], - "fa": [ - "ستون" - ] - } - }, - { - "generate_name": "region", - "text": { - "en": [ - "region" - ], - "fa": [ - "خلاصه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_break_before" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "شکست" - ] - } - }, - { - "generate_name": "page", - "text": { - "en": [ - "page" - ], - "fa": [ - "صفحه" - ] - } - }, - { - "generate_name": "column", - "text": { - "en": [ - "column" - ], - "fa": [ - "ستون" - ] - } - }, - { - "generate_name": "region", - "text": { - "en": [ - "region" - ], - "fa": [ - "خلاصه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_break_after" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - }, - { - "generate_name": "top", - "text": { - "en": [ - "top" - ], - "fa": [ - "بالا" - ] - } - }, - { - "generate_name": "bottom", - "text": { - "en": [ - "bottom" - ], - "fa": [ - "پایین" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_caption_side" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پایین" - ] - } - }, - { - "generate_name": "right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "both", - "text": { - "en": [ - "both" - ], - "fa": [ - "هردو", - "هر دو" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_clear" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - }, - { - "generate_name": "circle()", - "text": { - "en": [ - "circle()" - ], - "fa": [ - "دایره" - ] - } - }, - { - "generate_name": "rect()", - "text": { - "en": [ - "rect()" - ], - "fa": [ - "مستطیل" - ] - } - }, - { - "generate_name": "polygon()", - "text": { - "en": [ - "polygon()" - ], - "fa": [ - "پنج‌ ضلعی", - "پنج‌ضلعی" - ] - } - }, - { - "generate_name": "path()", - "text": { - "en": [ - "path()" - ], - "fa": [ - "مسیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_clip_path" - }, - { - "childrens": [ - { - "generate_name": "nonzero", - "text": { - "en": [ - "nonzero" - ], - "fa": [ - "تازه" - ] - } - }, - { - "generate_name": "evenodd", - "text": { - "en": [ - "evenodd" - ], - "fa": [ - "یکسان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_clip_rule" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "srgb", - "text": { - "en": [ - "srgb" - ], - "fa": [ - "RGB", - "rgb" - ] - } - }, - { - "generate_name": "linearRGB", - "text": { - "en": [ - "linearRGB" - ], - "fa": [ - "خطی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_color_interpolation" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "srgb", - "text": { - "en": [ - "srgb" - ], - "fa": [ - "RGB", - "rgb" - ] - } - }, - { - "generate_name": "linearRGB", - "text": { - "en": [ - "linearRGB" - ], - "fa": [ - "خطی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_color_interpolation_filters" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "light", - "text": { - "en": [ - "light" - ], - "fa": [ - "روشن" - ] - } - }, - { - "generate_name": "dark", - "text": { - "en": [ - "dark" - ], - "fa": [ - "تاریک" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_color_scheme" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_column_count" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "balance", - "text": { - "en": [ - "balance" - ], - "fa": [ - "بلافاصله", - "بلا فاصله" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_column_fill" - }, - { - "childrens": [ - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "پیوسته" - ] - } - }, - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط‌چین", - "خط چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "نقطه‌چین", - "نقطه چین" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دوگانه", - "دو گانه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_column_rule_style" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "یک ستون" - ] - } - }, - { - "generate_name": "all", - "text": { - "en": [ - "all" - ], - "fa": [ - "بیش از یک ستون", - "بیش از یک‌ستون" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_column_span" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "content", - "text": { - "en": [ - "content" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "layout", - "text": { - "en": [ - "layout" - ], - "fa": [ - "لایه" - ] - } - }, - { - "generate_name": "size", - "text": { - "en": [ - "size" - ], - "fa": [ - "اندازه" - ] - } - }, - { - "generate_name": "layout size", - "text": { - "en": [ - "layout size" - ], - "fa": [ - "لایه و اندازه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_contain" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_block_size" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_height" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_inline_size" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_size" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_contain_intrinsic_width" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "inline-size", - "text": { - "en": [ - "inline-size" - ], - "fa": [ - "کامل" - ] - } - }, - { - "generate_name": "block-size", - "text": { - "en": [ - "block-size" - ], - "fa": [ - "بیشتر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_container" - }, - { - "childrens": [ - { - "generate_name": "name", - "text": { - "en": [ - "name" - ], - "fa": [ - "نام" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_container_name" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "inline-size", - "text": { - "en": [ - "inline-size" - ], - "fa": [ - "بزرگ" - ] - } - }, - { - "generate_name": "block-size", - "text": { - "en": [ - "block-size" - ], - "fa": [ - "بیشتر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_container_type" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "خالی" - ] - } - }, - { - "generate_name": "content", - "text": { - "en": [ - "content" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "var()", - "text": { - "en": [ - "var()" - ], - "fa": [ - "متغیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_content" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "معلوم" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "مشاهده" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_content_visibility" - }, - { - "childrens": [ - { - "generate_name": "number", - "text": { - "en": [ - "number" - ], - "fa": [ - "عدد" - ] - } - }, - { - "generate_name": "counter()", - "text": { - "en": [ - "counter()" - ], - "fa": [ - "حساب" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_counter_increment" - }, - { - "childrens": [ - { - "generate_name": "number", - "text": { - "en": [ - "number" - ], - "fa": [ - "عدد" - ] - } - }, - { - "generate_name": "counter()", - "text": { - "en": [ - "counter()" - ], - "fa": [ - "شمارنده" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_counter_set" - }, - { - "childrens": [ - { - "generate_name": "pointer", - "text": { - "en": [ - "pointer" - ], - "fa": [ - "دست" - ] - } - }, - { - "generate_name": "default", - "text": { - "en": [ - "default" - ], - "fa": [ - "نشانگر" - ] - } - }, - { - "generate_name": "not-allowed", - "text": { - "en": [ - "not-allowed" - ], - "fa": [ - "مشکل" - ] - } - }, - { - "generate_name": "text", - "text": { - "en": [ - "text" - ], - "fa": [ - "متن" - ] - } - }, - { - "generate_name": "progress", - "text": { - "en": [ - "progress" - ], - "fa": [ - "بازی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_cursor" - }, - { - "childrens": [ - { - "generate_name": "ltr", - "text": { - "en": [ - "ltr" - ], - "fa": [ - "چپ به راست" - ] - } - }, - { - "generate_name": "rtl", - "text": { - "en": [ - "rtl" - ], - "fa": [ - "راست به چپ" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_direction" - }, - { - "childrens": [ - { - "generate_name": "block", - "text": { - "en": [ - "block" - ], - "fa": [ - "بلوک" - ] - } - }, - { - "generate_name": "inline", - "text": { - "en": [ - "inline" - ], - "fa": [ - "خطی" - ] - } - }, - { - "generate_name": "inline-block", - "text": { - "en": [ - "inline-block" - ], - "fa": [ - "بلوک خطی" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "flex", - "text": { - "en": [ - "flex" - ], - "fa": [ - "فلکس", - "منطف" - ] - } - }, - { - "generate_name": "contents", - "text": { - "en": [ - "contents" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "grid", - "text": { - "en": [ - "grid" - ], - "fa": [ - "شبکه" - ] - } - }, - { - "generate_name": "subgrid", - "text": { - "en": [ - "subgrid" - ], - "fa": [ - "فرعی" - ] - } - }, - { - "generate_name": "list-item", - "text": { - "en": [ - "list-item" - ], - "fa": [ - "فهرست" - ] - } - }, - { - "generate_name": "inline-list-item", - "text": { - "en": [ - "inline-list-item" - ], - "fa": [ - "فهرست داخلی" - ] - } - }, - { - "generate_name": "table", - "text": { - "en": [ - "table" - ], - "fa": [ - "جدول" - ] - } - }, - { - "generate_name": "table-row-group", - "text": { - "en": [ - "table-row-group" - ], - "fa": [ - "جدول سطر گروه" - ] - } - }, - { - "generate_name": "table-header-group", - "text": { - "en": [ - "table-header-group" - ], - "fa": [ - "جدول سربرگ گروه" - ] - } - }, - { - "generate_name": "table-footer-group", - "text": { - "en": [ - "table-footer-group" - ], - "fa": [ - "جدول زیرنویس گروه" - ] - } - }, - { - "generate_name": "table-row", - "text": { - "en": [ - "table-row" - ], - "fa": [ - "جدول ردیف" - ] - } - }, - { - "generate_name": "table-cell", - "text": { - "en": [ - "table-cell" - ], - "fa": [ - "جدول سلول" - ] - } - }, - { - "generate_name": "table-column", - "text": { - "en": [ - "table-column" - ], - "fa": [ - "جدول ستون" - ] - } - }, - { - "generate_name": "table-column-group", - "text": { - "en": [ - "table-column-group" - ], - "fa": [ - "جدول گروه ستون" - ] - } - }, - { - "generate_name": "table-caption", - "text": { - "en": [ - "table-caption" - ], - "fa": [ - "جدول ثابت" - ] - } - }, - { - "generate_name": "table-column", - "text": { - "en": [ - "inline-grid" - ], - "fa": [ - "شبکه داخلی" - ] - } - }, - { - "generate_name": "inline-flex", - "text": { - "en": [ - "inline-flex" - ], - "fa": [ - "فلکس داخلی" - ] - } - }, - { - "generate_name": "inline-contents", - "text": { - "en": [ - "inline-contents" - ], - "fa": [ - "محتوا داخلی" - ] - } - }, - { - "generate_name": "ruby", - "text": { - "en": [ - "ruby" - ], - "fa": [ - "محتوای شبکه" - ] - } - }, - { - "generate_name": "ruby-base", - "text": { - "en": [ - "ruby-base" - ], - "fa": [ - "پایه شبکه" - ] - } - }, - { - "generate_name": "ruby-text", - "text": { - "en": [ - "ruby-text" - ], - "fa": [ - "روبی گروه" - ] - } - }, - { - "generate_name": "ruby-base-container", - "text": { - "en": [ - "ruby-base-container" - ], - "fa": [ - "پایه روبی داخلی" - ] - } - }, - { - "generate_name": "ruby-text-container", - "text": { - "en": [ - "ruby-text-container" - ], - "fa": [ - "متن روبی داخلی" - ] - } - }, - { - "generate_name": "inline-contents", - "text": { - "en": [ - "inline-contents" - ], - "fa": [ - "گروه روبی داخلی" - ] - } - }, - { - "generate_name": "run-in", - "text": { - "en": [ - "run-in" - ], - "fa": [ - "اصطلاح" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_display" - }, - { - "childrens": [ - { - "generate_name": "hide", - "text": { - "en": [ - "hide" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "flex-start", - "text": { - "en": [ - "flex-start" - ], - "fa": [ - "شروع" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "flex-end", - "text": { - "en": [ - "flex-end" - ], - "fa": [ - "پایان" - ] - } - }, - { - "generate_name": "stretch", - "text": { - "en": [ - "stretch" - ], - "fa": [ - "کشش" - ] - } - }, - { - "generate_name": "baseline", - "text": { - "en": [ - "baseline" - ], - "fa": [ - "خط مبنا" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_align_items" - }, - { - "childrens": [ - { - "generate_name": "hide", - "text": { - "en": [ - "hide" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "show", - "text": { - "en": [ - "show" - ], - "fa": [ - "نمایش" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_empty_cells" - }, - { - "childrens": [ - { - "generate_name": "color", - "text": { - "en": [ - "color" - ], - "fa": [ - "رنگ" - ] - } - }, - { - "generate_name": "image", - "text": { - "en": [ - "image" - ], - "fa": [ - "تصویر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_fill" - }, - { - "childrens": [ - { - "generate_name": "nonzero", - "text": { - "en": [ - "nonzero" - ], - "fa": [ - "تازه" - ] - } - }, - { - "generate_name": "evenodd", - "text": { - "en": [ - "evenodd" - ], - "fa": [ - "یکسان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_fill_rule" - }, - { - "childrens": [ - { - "generate_name": "blur()", - "text": { - "en": [ - "blur()" - ], - "fa": [ - "مات", - "گرم" - ] - } - }, - { - "generate_name": "brightness()", - "text": { - "en": [ - "brightness()" - ], - "fa": [ - "کنتراست" - ] - } - }, - { - "generate_name": "drop-shadow()", - "text": { - "en": [ - "drop-shadow()" - ], - "fa": [ - "گرادیان" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_filter" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_flex" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_basis" - }, - { - "childrens": [ - { - "generate_name": "row", - "text": { - "en": [ - "row" - ], - "fa": [ - "افقی" - ] - } - }, - { - "generate_name": "column", - "text": { - "en": [ - "column" - ], - "fa": [ - "عمودی" - ] - } - }, - { - "generate_name": "row-reverse", - "text": { - "en": [ - "row-reverse" - ], - "fa": [ - "افقی معکوس" - ] - } - }, - { - "generate_name": "column-reverse", - "text": { - "en": [ - "column-reverse" - ], - "fa": [ - "عمودی معکوس" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_direction" - }, - { - "childrens": [ - { - "generate_name": "row wrap", - "text": { - "en": [ - "row wrap" - ], - "fa": [ - "جهت فلکس و چینش" - ] - } - }, - { - "generate_name": "row nowrap", - "text": { - "en": [ - "row nowrap" - ], - "fa": [ - "پخش" - ] - } - }, - { - "generate_name": "column wrap", - "text": { - "en": [ - "column wrap" - ], - "fa": [ - "جهت عمودی و چینش" - ] - } - }, - { - "generate_name": "column nowrap", - "text": { - "en": [ - "column nowrap" - ], - "fa": [ - "عمودی و پخش" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_flow" - }, - { - "childrens": [ - { - "generate_name": "nowrap", - "text": { - "en": [ - "nowrap" - ], - "fa": [ - "پهن" - ] - } - }, - { - "generate_name": "wrap", - "text": { - "en": [ - "wrap" - ], - "fa": [ - "چینش" - ] - } - }, - { - "generate_name": "wrap-reverse", - "text": { - "en": [ - "wrap-reverse" - ], - "fa": [ - "چینش معکوس" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_flex_wrap" - }, - { - "childrens": [ - { - "generate_name": "left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "خالی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_float" - }, - { - "id": "ast_layout_allowed_style_list_font" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "block", - "text": { - "en": [ - "block" - ], - "fa": [ - "بلوک" - ] - } - }, - { - "generate_name": "swap", - "text": { - "en": [ - "swap" - ], - "fa": [ - "تعویض" - ] - } - }, - { - "generate_name": "fallback", - "text": { - "en": [ - "fallback" - ], - "fa": [ - "پشتیبانی" - ] - } - }, - { - "generate_name": "optional", - "text": { - "en": [ - "optional" - ], - "fa": [ - "اختیاری", - "دلخواه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_display" - }, - { - "id": "ast_layout_allowed_style_list_font_family" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "فعال" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "غیرفعال", - "غیر فعال" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_feature_settings" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "نه" - ] - } - }, - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "بله" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_kerning" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "غیر فعال", - "غیرفعال" - ] - } - }, - { - "generate_name": "override", - "text": { - "en": [ - "override" - ], - "fa": [ - "فعال" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_language_override" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "optical", - "text": { - "en": [ - "optical" - ], - "fa": [ - "سازگار" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "غیر سازگار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_optical_sizing" - }, - { - "childrens": [ - { - "generate_name": "ultra-condensed", - "text": { - "en": [ - "ultra-condensed" - ], - "fa": [ - "پهن" - ] - } - }, - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "متوسط" - ] - } - }, - { - "generate_name": "ultra-expanded", - "text": { - "en": [ - "ultra-expanded" - ], - "fa": [ - "کشیده" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_stretch" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "عادی", - "معمولی" - ] - } - }, - { - "generate_name": "italic", - "text": { - "en": [ - "italic" - ], - "fa": [ - "خوب" - ] - } - }, - { - "generate_name": "oblique", - "text": { - "en": [ - "oblique" - ], - "fa": [ - "خمیده" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_style" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "معمولی", - "عادی" - ] - } - }, - { - "generate_name": "small-caps", - "text": { - "en": [ - "small-caps" - ], - "fa": [ - "حرف‌های بزرگ" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_variant" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "معمولی", - "عادی" - ] - } - }, - { - "generate_name": "bold", - "text": { - "en": [ - "bold" - ], - "fa": [ - "ضخیم", - "سنگین" - ] - } - }, - { - "generate_name": "bolder", - "text": { - "en": [ - "bolder" - ], - "fa": [ - "خیلی ضخیم", - "خیلی سنگین" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_font_weight" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "column", - "text": { - "en": [ - "column" - ], - "fa": [ - "ستون" - ] - } - }, - { - "generate_name": "row", - "text": { - "en": [ - "row" - ], - "fa": [ - "ردیف" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_area" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_auto_columns" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "column", - "text": { - "en": [ - "column" - ], - "fa": [ - "ستون" - ] - } - }, - { - "generate_name": "row", - "text": { - "en": [ - "row" - ], - "fa": [ - "ردیف" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_auto_flow" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_auto_rows" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_column" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_column_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_column_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_row" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_row_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_row_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template_areas" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template_columns" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_grid_template_rows" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_height" - }, - { - "childrens": [ - { - "generate_name": "flex-start", - "text": { - "en": [ - "flex-start" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "flex-end", - "text": { - "en": [ - "flex-end" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "space-between", - "text": { - "en": [ - "space-between" - ], - "fa": [ - "پخش" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_justify_content" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_left" - }, - { - "childrens": [ - { - "generate_name": "cover", - "text": { - "en": [ - "cover" - ], - "fa": [ - "پوشش" - ] - } - }, - { - "generate_name": "disc", - "text": { - "en": [ - "disc" - ], - "fa": [ - "نشان‌دهنده", - "نشان دهنده" - ] - } - }, - { - "generate_name": "circle", - "text": { - "en": [ - "circle" - ], - "fa": [ - "دایره‌ای" - ] - } - }, - { - "generate_name": "square", - "text": { - "en": [ - "square" - ], - "fa": [ - "مستطیل" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "پنهان", - "غیر فعال" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_list_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_margin" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_bottom" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_left" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_right" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_margin_top" - }, - { - "childrens": [ - { - "generate_name": "cover", - "text": { - "en": [ - "cover" - ], - "fa": [ - "پوشش" - ] - } - }, - { - "generate_name": "contain", - "text": { - "en": [ - "contain" - ], - "fa": [ - "پوشش کامل" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_object_fit" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding" - }, - { - "childrens": [ - { - "generate_name": "underline", - "text": { - "en": [ - "underline" - ], - "fa": [ - "زیرخط", - "زیر خط" - ] - } - }, - { - "generate_name": "line-through", - "text": { - "en": [ - "line-through" - ], - "fa": [ - "خط خورده" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "بی‌خط", - "بی خط" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_text_decoration" - }, - { - "id": "ast_layout_allowed_style_list_z_index" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_outline_color" - }, - { - "childrens": [ - { - "generate_name": "dashed", - "text": { - "en": [ - "dashed" - ], - "fa": [ - "خط‌چین", - "خط چین" - ] - } - }, - { - "generate_name": "dotted", - "text": { - "en": [ - "dotted" - ], - "fa": [ - "خط دار", - "خط‌دار" - ] - } - }, - { - "generate_name": "solid", - "text": { - "en": [ - "solid" - ], - "fa": [ - "مستقیم" - ] - } - }, - { - "generate_name": "double", - "text": { - "en": [ - "double" - ], - "fa": [ - "دو گانه", - "دوگانه" - ] - } - }, - { - "generate_name": "groove", - "text": { - "en": [ - "groove" - ], - "fa": [ - "موجی" - ] - } - }, - { - "generate_name": "inset", - "text": { - "en": [ - "inset" - ], - "fa": [ - "فرورفته", - "فرو رفته" - ] - } - }, - { - "generate_name": "outset", - "text": { - "en": [ - "outset" - ], - "fa": [ - "برامده", - "برآمده", - "برامده" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_outline_style" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_outline_width" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "غیرفعال", - "غیر فعال" - ] - } - }, - { - "generate_name": "scroll", - "text": { - "en": [ - "scroll" - ], - "fa": [ - "چرخش" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "بله" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "خیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_anchor" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "غیرفعال", - "غیر فعال" - ] - } - }, - { - "generate_name": "scroll", - "text": { - "en": [ - "scroll" - ], - "fa": [ - "چرخش" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_block" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "غیرفعال", - "غیر فعال" - ] - } - }, - { - "generate_name": "scroll", - "text": { - "en": [ - "scroll" - ], - "fa": [ - "چرخش" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_inline" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خیر" - ] - } - }, - { - "generate_name": "break-word", - "text": { - "en": [ - "break-word" - ], - "fa": [ - "بله" - ] - } - }, - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "خیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_wrap" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "غیر فعال", - "غیرفعال" - ] - } - }, - { - "generate_name": "scroll", - "text": { - "en": [ - "scroll" - ], - "fa": [ - "چرخش" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_x" - }, - { - "childrens": [ - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "غیر فعال", - "غیرفعال" - ] - } - }, - { - "generate_name": "scroll", - "text": { - "en": [ - "scroll" - ], - "fa": [ - "چرخش" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_overflow_y" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_block_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_block_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_bottom" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_inline" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_inline_end" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_inline_start" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_left" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_right" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_padding_top" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار", - "بله" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "خیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_page" - }, - { - "childrens": [ - { - "generate_name": "always", - "text": { - "en": [ - "always" - ], - "fa": [ - "همیشه", - "بله" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_page_break_after" - }, - { - "childrens": [ - { - "generate_name": "always", - "text": { - "en": [ - "always" - ], - "fa": [ - "همیشه", - "بله" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_page_break_before" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "بله", - "خودکار" - ] - } - }, - { - "generate_name": "avoid", - "text": { - "en": [ - "avoid" - ], - "fa": [ - "خیر" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_page_break_inside" - }, - { - "childrens": [ - { - "generate_name": "content", - "text": { - "en": [ - "content" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "border", - "text": { - "en": [ - "border" - ], - "fa": [ - "مرز", - "حاشیه" - ] - } - }, - { - "generate_name": "padding", - "text": { - "en": [ - "padding" - ], - "fa": [ - "فاصله" - ] - } - }, - { - "generate_name": "all", - "text": { - "en": [ - "all" - ], - "fa": [ - "همه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_paint_order" - }, - { - "id": "ast_layout_allowed_style_list_perspective" - }, - { - "childrens": [ - { - "generate_name": "space-between", - "text": { - "en": [ - "space-between" - ], - "fa": [ - "فضا" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "start", - "text": { - "en": [ - "start" - ], - "fa": [ - "جپ" - ] - } - }, - { - "generate_name": "end", - "text": { - "en": [ - "end" - ], - "fa": [ - "راست" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_place_content" - }, - { - "childrens": [ - { - "generate_name": "space-between", - "text": { - "en": [ - "space-between" - ], - "fa": [ - "فضا" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "start", - "text": { - "en": [ - "start" - ], - "fa": [ - "جپ" - ] - } - }, - { - "generate_name": "end", - "text": { - "en": [ - "end" - ], - "fa": [ - "راست" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_place_items" - }, - { - "childrens": [ - { - "generate_name": "space-between", - "text": { - "en": [ - "space-between" - ], - "fa": [ - "فضا" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "start", - "text": { - "en": [ - "start" - ], - "fa": [ - "جپ" - ] - } - }, - { - "generate_name": "end", - "text": { - "en": [ - "end" - ], - "fa": [ - "راست" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_place_self" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "فعال" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "غیرفعال", - "غیر فعال" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_pointer_events" - }, - { - "childrens": [ - { - "generate_name": "absolute", - "text": { - "en": [ - "absolute" - ], - "fa": [ - "مطلق" - ] - } - }, - { - "generate_name": "fixed", - "text": { - "en": [ - "fixed" - ], - "fa": [ - "ثابت" - ] - } - }, - { - "generate_name": "sticky", - "text": { - "en": [ - "sticky" - ], - "fa": [ - "چسبان" - ] - } - }, - { - "generate_name": "relative", - "text": { - "en": [ - "relative" - ], - "fa": [ - "نسبی" - ] - } - }, - { - "generate_name": "static", - "text": { - "en": [ - "static" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_position" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "exact", - "text": { - "en": [ - "exact" - ], - "fa": [ - "بهینه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_print_color_adjust" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "\"«\" \"»\"", - "text": { - "en": [ - "auto" - ], - "fa": [ - "تکی" - ] - } - }, - { - "generate_name": "\"«\" \"»\" \"‹\" \"›\"", - "text": { - "en": [ - "auto" - ], - "fa": [ - "دوتایی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_quotes" - }, - { - "childrens": [ - { - "generate_name": "horizontal", - "text": { - "en": [ - "horizontal" - ], - "fa": [ - "افقی" - ] - } - }, - { - "generate_name": "vertical", - "text": { - "en": [ - "vertical" - ], - "fa": [ - "عمودی" - ] - } - }, - { - "generate_name": "both", - "text": { - "en": [ - "both" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "غیرفعال", - "غیر فعال" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_resize" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_right" - }, - { - "childrens": [ - { - "generate_name": "deg", - "text": { - "en": [ - "deg" - ], - "fa": [ - "درجه" - ] - } - }, - { - "generate_name": "rad", - "text": { - "en": [ - "rad" - ], - "fa": [ - "رادیان" - ] - } - }, - { - "generate_name": "turn", - "text": { - "en": [ - "turn" - ], - "fa": [ - "مدور" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_rotate" - }, - { - "childrens": [ - { - "generate_name": "right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "base", - "text": { - "en": [ - "base" - ], - "fa": [ - "بنیاد" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_ruby_align" - }, - { - "childrens": [ - { - "generate_name": "smooth", - "text": { - "en": [ - "smooth" - ] - } - }, - { - "generate_name": "smooth", - "text": { - "en": [ - "smooth" - ] - } - }, - { - "generate_name": "over", - "text": { - "en": [ - "over" - ], - "fa": [ - "بالا", - "روی" - ] - } - }, - { - "generate_name": "under", - "text": { - "en": [ - "under" - ], - "fa": [ - "پایین", - "زیر" - ] - } - }, - { - "generate_name": "before", - "text": { - "en": [ - "before" - ], - "fa": [ - "قبل", - "پیش" - ] - } - }, - { - "generate_name": "after", - "text": { - "en": [ - "after" - ], - "fa": [ - "بعد", - "پس" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_ruby_position" - }, - { - "childrens": [ - { - "generate_name": "smooth", - "text": { - "en": [ - "smooth" - ], - "fa": [ - "نرم", - "هموار" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_scroll_behavior" - }, - { - "childrens": [ - { - "generate_name": "start", - "text": { - "en": [ - "start" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "end", - "text": { - "en": [ - "end" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "ترازبندی", - "تراز بندی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_scroll_snap_align" - }, - { - "childrens": [ - { - "generate_name": "circle", - "text": { - "en": [ - "circle" - ], - "fa": [ - "دایره" - ] - } - }, - { - "generate_name": "x", - "text": { - "en": [ - "x" - ], - "fa": [ - "تک محور", - "تکمحور" - ] - } - }, - { - "generate_name": "y", - "text": { - "en": [ - "y" - ], - "fa": [ - "دو محور", - "دومحور" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "غیرفعال" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_scroll_snap_type" - }, - { - "childrens": [ - { - "generate_name": "circle", - "text": { - "en": [ - "circle" - ], - "fa": [ - "دایره" - ] - } - }, - { - "generate_name": "rect", - "text": { - "en": [ - "rect" - ], - "fa": [ - "مستطیل" - ] - } - }, - { - "generate_name": "ellipse", - "text": { - "en": [ - "ellipse" - ], - "fa": [ - "بیضی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_shape_outside" - }, - { - "childrens": [ - { - "generate_name": "left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "justify", - "text": { - "en": [ - "justify" - ], - "fa": [ - "ترازبندی", - "تراز بندی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_text_align" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "justify", - "text": { - "en": [ - "justify" - ], - "fa": [ - "تراز بندی", - "تراز‌بندی" - ] - } - }, - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_text_align_last" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_text_indent" - }, - { - "childrens": [ - { - "generate_name": "uppercase", - "text": { - "en": [ - "uppercase" - ], - "fa": [ - "بزرگ" - ] - } - }, - { - "generate_name": "lowercase", - "text": { - "en": [ - "lowercase" - ], - "fa": [ - "کوچک" - ] - } - }, - { - "generate_name": "capitalize", - "text": { - "en": [ - "capitalize" - ], - "fa": [ - "بزرگ و کوچک" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_text_transform" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_top" - }, - { - "childrens": [ - { - "generate_name": "rotate", - "text": { - "en": [ - "rotate" - ], - "fa": [ - "چرخش" - ] - } - }, - { - "generate_name": "scale", - "text": { - "en": [ - "scale" - ], - "fa": [ - "مقیاس" - ] - } - }, - { - "generate_name": "translate", - "text": { - "en": [ - "translate" - ], - "fa": [ - "ترجمه" - ] - } - }, - { - "generate_name": "skew", - "text": { - "en": [ - "skew" - ], - "fa": [ - "شیب" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transform" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "bidi-override", - "text": { - "en": [ - "bidi-override" - ], - "fa": [ - "معکوس" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_unicode_bidi" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "اجازه" - ] - } - }, - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "غیرفعال", - "غیر فعال" - ] - } - }, - { - "generate_name": "text", - "text": { - "en": [ - "text" - ], - "fa": [ - "جلوگیری" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_user_select" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_width" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "transform", - "text": { - "en": [ - "transform" - ], - "fa": [ - "شفاف" - ] - } - }, - { - "generate_name": "opacity", - "text": { - "en": [ - "opacity" - ], - "fa": [ - "کاهش" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_will_change" - }, - { - "childrens": [ - { - "generate_name": "border-box", - "text": { - "en": [ - "border-box" - ], - "fa": [ - "مرز" - ] - } - }, - { - "generate_name": "content-box", - "text": { - "en": [ - "content-box" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "fill-box", - "text": { - "en": [ - "fill-box" - ], - "fa": [ - "پوشش" - ] - } - }, - { - "generate_name": "view-box", - "text": { - "en": [ - "view-box" - ], - "fa": [ - "نمایش" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transform_box" - }, - { - "childrens": [ - { - "generate_name": "center", - "text": { - "en": [ - "center" - ], - "fa": [ - "مرکز" - ] - } - }, - { - "generate_name": "left", - "text": { - "en": [ - "left" - ], - "fa": [ - "چپ" - ] - } - }, - { - "generate_name": "right", - "text": { - "en": [ - "right" - ], - "fa": [ - "راست" - ] - } - }, - { - "generate_name": "top", - "text": { - "en": [ - "top" - ], - "fa": [ - "بالا" - ] - } - }, - { - "generate_name": "bottom", - "text": { - "en": [ - "bottom" - ], - "fa": [ - "پایین" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transform_origin" - }, - { - "childrens": [ - { - "generate_name": "flat", - "text": { - "en": [ - "flat" - ], - "fa": [ - "مسطح" - ] - } - }, - { - "generate_name": "preserve-3d", - "text": { - "en": [ - "preserve-3d" - ], - "fa": [ - "سه‌بعدی", - "سه بعدی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transform_style" - }, - { - "childrens": [ - { - "generate_name": "duration", - "text": { - "en": [ - "duration" - ], - "fa": [ - "مدت" - ] - } - }, - { - "generate_name": "delay", - "text": { - "en": [ - "delay" - ], - "fa": [ - "تاخیر" - ] - } - }, - { - "generate_name": "property", - "text": { - "en": [ - "property" - ], - "fa": [ - "ویژگی" - ] - } - }, - { - "generate_name": "timing-function", - "text": { - "en": [ - "timing-function" - ], - "fa": [ - "تابع زمان ‌بندی", - "تابع زمان‌بندی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transition" - }, - { - "childrens": [ - { - "generate_name": "flat", - "text": { - "en": [ - "flat" - ], - "fa": [ - "مسطح" - ] - } - }, - { - "generate_name": "smooth", - "text": { - "en": [ - "smooth" - ], - "fa": [ - "مناسب" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_behavior" - }, - { - "childrens": [ - { - "generate_name": "s", - "text": { - "en": [ - "s" - ], - "fa": [ - "ثانیه" - ] - } - }, - { - "generate_name": "ms", - "text": { - "en": [ - "ms" - ], - "fa": [ - "میلی‌ ثانیه", - "میلی‌ثانیه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_delay" - }, - { - "childrens": [ - { - "generate_name": "s", - "text": { - "en": [ - "s" - ], - "fa": [ - "ثانیه" - ] - } - }, - { - "generate_name": "ms", - "text": { - "en": [ - "ms" - ], - "fa": [ - "میلی‌ ثانیه", - "میلی‌ثانیه" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_duration" - }, - { - "childrens": [ - { - "generate_name": "all", - "text": { - "en": [ - "all" - ], - "fa": [ - "همه" - ] - } - }, - { - "generate_name": "width", - "text": { - "en": [ - "width" - ], - "fa": [ - "عرض" - ] - } - }, - { - "generate_name": "height", - "text": { - "en": [ - "height" - ], - "fa": [ - "ارتفاع" - ] - } - }, - { - "generate_name": "opacity", - "text": { - "en": [ - "opacity" - ], - "fa": [ - "شفافیت" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_property" - }, - { - "childrens": [ - { - "generate_name": "ease-in", - "text": { - "en": [ - "ease-in" - ], - "fa": [ - "وارد شدن" - ] - } - }, - { - "generate_name": "ease-out", - "text": { - "en": [ - "ease-out" - ], - "fa": [ - "خارج شدن" - ] - } - }, - { - "generate_name": "ease-in-out", - "text": { - "en": [ - "ease-in-out" - ], - "fa": [ - "وارد و خارج شدن" - ] - } - }, - { - "generate_name": "linear", - "text": { - "en": [ - "linear" - ], - "fa": [ - "خطی" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_transition_timing_function" - }, - { - "childrens": [ - { - "generate_name": "none", - "text": { - "en": [ - "none" - ], - "fa": [ - "هیچ" - ] - } - }, - { - "generate_name": "non-scaling-stroke", - "text": { - "en": [ - "non-scaling-stroke" - ], - "fa": [ - "مقیاس" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_vector_effect" - }, - { - "childrens": [ - { - "generate_name": "top", - "text": { - "en": [ - "top" - ], - "fa": [ - "بالا" - ] - } - }, - { - "generate_name": "bottom", - "text": { - "en": [ - "bottom" - ], - "fa": [ - "پایین" - ] - } - }, - { - "generate_name": "middle", - "text": { - "en": [ - "middle" - ], - "fa": [ - "میانه" - ] - } - }, - { - "generate_name": "text-top", - "text": { - "en": [ - "text-top" - ], - "fa": [ - "متن بالا" - ] - } - }, - { - "generate_name": "text-bottom", - "text": { - "en": [ - "text-bottom" - ], - "fa": [ - "متن پایین" - ] - } - }, - { - "generate_name": "sub", - "text": { - "en": [ - "sub" - ], - "fa": [ - "زیرنویس" - ] - } - }, - { - "generate_name": "super", - "text": { - "en": [ - "super" - ], - "fa": [ - "متن بالانویس" - ] - } - }, - { - "generate_name": "baseline", - "text": { - "en": [ - "baseline" - ], - "fa": [ - "بیس لاین" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_vertical_align" - }, - { - "childrens": [ - { - "generate_name": "visible", - "text": { - "en": [ - "visible" - ], - "fa": [ - "ظاهر", - "قابل مشاهده" - ] - } - }, - { - "generate_name": "hidden", - "text": { - "en": [ - "hidden" - ], - "fa": [ - "پنهان" - ] - } - }, - { - "generate_name": "collapse", - "text": { - "en": [ - "collapse" - ], - "fa": [ - "خاموش" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_visibility" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "عادی", - "معمولی" - ] - } - }, - { - "generate_name": "nowrap", - "text": { - "en": [ - "nowrap" - ], - "fa": [ - "بدون شکستن" - ] - } - }, - { - "generate_name": "pre", - "text": { - "en": [ - "pre" - ], - "fa": [ - "پیش قالب‌بندی شده", - "پیش قالب‌ بندی شده" - ] - } - }, - { - "generate_name": "pre-wrap", - "text": { - "en": [ - "pre-wrap" - ], - "fa": [ - "پیش قالب‌بندی شده و عادی", - "پیش قالب‌ بندی شده و عادی" - ] - } - }, - { - "generate_name": "pre-line", - "text": { - "en": [ - "pre-line" - ], - "fa": [ - "پیش قالب‌بندی شده و شکستن", - "پیش قالب‌ بندی شده و شکستن" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_white_space" - }, - { - "childrens": [ - { - "generate_name": "normal", - "text": { - "en": [ - "normal" - ], - "fa": [ - "عادی", - "معمولی" - ] - } - }, - { - "generate_name": "break-all", - "text": { - "en": [ - "break-all" - ], - "fa": [ - "بشکن" - ] - } - }, - { - "generate_name": "keep-all", - "text": { - "en": [ - "keep-all" - ], - "fa": [ - "شکست کلمه", - "شکست" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_word_break" - }, - { - "childrens": [ - { - "generate_name": "horizontal-tb", - "text": { - "en": [ - "horizontal-tb" - ], - "fa": [ - "افقی" - ] - } - }, - { - "generate_name": "vertical-rl", - "text": { - "en": [ - "vertical-rl" - ], - "fa": [ - "عمودی از راست به چپ" - ] - } - }, - { - "generate_name": "vertical-lr", - "text": { - "en": [ - "vertical-lr" - ], - "fa": [ - "عمودی از چپ به راست" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_writing_mode" - }, - { - "childrens": [ - { - "generate_name": "auto", - "text": { - "en": [ - "auto" - ], - "fa": [ - "خودکار" - ] - } - }, - { - "generate_name": "scale", - "text": { - "en": [ - "scale" - ], - "fa": [ - "مقیاس" - ] - } - } - ], - "id": "ast_layout_allowed_style_list_zoom" - } - ] -} \ No newline at end of file + "items": [ + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "max-content", + "text": { + "en": ["max-content"], + "fa": ["حداکثر محتوا"] + } + }, + { + "generate_name": "min-content", + "text": { + "en": ["min-content"], + "fa": ["حداقل محتوا"] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": ["fit-content"], + "fa": ["فیت"] + } + } + ], + "id": "ast_layout_allowed_style_list_size_default" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["مدیر کنترل پیش‌فرض"] + } + }, + { + "generate_name": "button", + "text": { + "en": ["button"], + "fa": ["دکمه"] + } + }, + { + "generate_name": "default", + "text": { + "en": ["default"], + "fa": ["پیش‌فرض"] + } + }, + { + "generate_name": "text", + "text": { + "en": ["text"], + "fa": ["متن"] + } + }, + { + "generate_name": "dropdown", + "text": { + "en": ["dropdown"], + "fa": ["منوی کشویی"] + } + }, + { + "generate_name": "textfield", + "text": { + "en": ["textfield"], + "fa": ["فیلد متنی"] + } + }, + { + "generate_name": "output", + "text": { + "en": ["output"], + "fa": ["خروجی"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["مخفی"] + } + } + ], + "id": "ast_layout_allowed_style_list_appearance" + }, + { + "childrens": [ + { + "generate_name": "transparent", + "text": { + "en": ["transparent"], + "fa": ["بی‌رنگ", "بی رنگ", "شفاف"] + } + }, + { + "generate_name": "black", + "text": { + "en": ["black"], + "fa": ["سیاه"] + } + }, + { + "generate_name": "transparent", + "text": { + "en": ["transparent"], + "fa": ["بی‌رنگ", "بی رنگ", "شفاف"] + } + }, + { + "generate_name": "black", + "text": { + "en": ["black"], + "fa": ["سیاه"] + } + }, + { + "generate_name": "white", + "text": { + "en": ["white"], + "fa": ["سفید"] + } + }, + { + "generate_name": "pink", + "text": { + "en": ["pink"], + "fa": ["صورتی"] + } + }, + { + "generate_name": "purple", + "text": { + "en": ["purple"], + "fa": ["بنفش"] + } + }, + { + "generate_name": "red", + "text": { + "en": ["red"], + "fa": ["قرمز"] + } + }, + { + "generate_name": "green", + "text": { + "en": ["green"], + "fa": ["سبز"] + } + }, + { + "generate_name": "yellow", + "text": { + "en": ["yellow"], + "fa": ["زرد"] + } + }, + { + "generate_name": "blue", + "text": { + "en": ["blue"], + "fa": ["ابی", "آبی"] + } + }, + { + "generate_name": "brown", + "text": { + "en": ["brown"], + "fa": ["قهوه‌ای", "قهوه ای"] + } + }, + { + "generate_name": "orange", + "text": { + "en": ["orange"], + "fa": ["نارنجی"] + } + }, + { + "generate_name": "gray", + "text": { + "en": ["gray"], + "fa": ["خاکستری"] + } + }, + { + "generate_name": "silver", + "text": { + "en": ["silver"], + "fa": ["طوسی"] + } + }, + { + "generate_name": "gold", + "text": { + "en": ["gold"], + "fa": ["طلایی"] + } + }, + { + "generate_name": "beige", + "text": { + "en": ["beige"], + "fa": ["بژ"] + } + }, + { + "generate_name": "olive", + "text": { + "en": ["olive"], + "fa": ["زیتونی"] + } + }, + { + "generate_name": "navy", + "text": { + "en": ["navy"], + "fa": ["لاجوردی"] + } + }, + { + "generate_name": "turquoise", + "text": { + "en": ["turquoise"], + "fa": ["فیروزه‌ای", "فیروزه ای"] + } + }, + { + "generate_name": "indigo", + "text": { + "en": ["indigo"], + "fa": ["نیلی"] + } + }, + { + "generate_name": "crimson", + "text": { + "en": ["crimson"], + "fa": ["خرمایی"] + } + }, + { + "generate_name": "darkred", + "text": { + "en": ["darkred"], + "fa": ["قرمز تیره"] + } + }, + { + "generate_name": "deeppink", + "text": { + "en": ["deeppink"], + "fa": ["صورتی تیره"] + } + }, + { + "generate_name": "firebrick", + "text": { + "en": ["firebrick"], + "fa": ["آتشین"] + } + }, + { + "generate_name": "hotpink", + "text": { + "en": ["hotpink"], + "fa": ["صورتی داغ"] + } + }, + { + "generate_name": "indianred", + "text": { + "en": ["indianred"], + "fa": ["قرمز هندی"] + } + }, + { + "generate_name": "lavenderblush", + "text": { + "en": ["lavenderblush"], + "fa": ["اسطوخودوسی"] + } + }, + { + "generate_name": "lightcoral", + "text": { + "en": ["lightcoral"], + "fa": ["مرجانی روشن"] + } + }, + { + "generate_name": "lightpink", + "text": { + "en": ["lightpink"], + "fa": ["صورتی روشن"] + } + }, + { + "generate_name": "maroon", + "text": { + "en": ["maroon"], + "fa": ["زرشکی"] + } + }, + { + "generate_name": "mistyrose", + "text": { + "en": ["mistyrose"], + "fa": ["رز مه آلود"] + } + }, + { + "generate_name": "palevioletred", + "text": { + "en": ["palevioletred"], + "fa": ["قرمز بنفش کم"] + } + }, + { + "generate_name": "bisque", + "text": { + "en": ["bisque"], + "fa": ["پوست"] + } + }, + { + "generate_name": "coral", + "text": { + "en": ["coral"], + "fa": ["مرجانی"] + } + }, + { + "generate_name": "darkorange", + "text": { + "en": ["darkorange"], + "fa": ["نارنجی تیره"] + } + }, + { + "generate_name": "darksalmon", + "text": { + "en": ["darksalmon"], + "fa": ["سالمون تیره"] + } + }, + { + "generate_name": "lightsalmon", + "text": { + "en": ["lightsalmon"], + "fa": ["سالمون روشن"] + } + }, + { + "generate_name": "orangered", + "text": { + "en": ["orangered"], + "fa": ["نارنجی قرمز"] + } + }, + { + "generate_name": "papayawhip", + "text": { + "en": ["papayawhip"], + "fa": ["خامه پاپایا"] + } + }, + { + "generate_name": "peachpuff", + "text": { + "en": ["peachpuff"], + "fa": ["هلو"] + } + }, + { + "generate_name": "salmon", + "text": { + "en": ["salmon"], + "fa": ["سالمون"] + } + }, + { + "generate_name": "tomato", + "text": { + "en": ["tomato"], + "fa": ["گوجه فرنگی"] + } + }, + { + "generate_name": "cornsilk", + "text": { + "en": ["cornsilk"], + "fa": ["خمیر ذرت"] + } + }, + { + "generate_name": "darkgoldenrod", + "text": { + "en": ["darkgoldenrod"], + "fa": ["طلایی تیره"] + } + }, + { + "generate_name": "darkkhaki", + "text": { + "en": ["darkkhaki"], + "fa": ["خاکی تیره"] + } + }, + { + "generate_name": "lightgoldenrodyellow", + "text": { + "en": ["lightgoldenrodyellow"], + "fa": ["طلایی روشن"] + } + }, + { + "generate_name": "lightyellow", + "text": { + "en": ["lightyellow"], + "fa": ["زرد روشن"] + } + }, + { + "generate_name": "khaki", + "text": { + "en": ["khaki"], + "fa": ["خاکی"] + } + }, + { + "generate_name": "palegoldenrod", + "text": { + "en": ["palegoldenrod"], + "fa": ["پرتقالی کم", "زرد کم"] + } + }, + { + "generate_name": "aquamarine", + "text": { + "en": ["aquamarine"], + "fa": ["سبز دریایی"] + } + }, + { + "generate_name": "chartreuse", + "text": { + "en": ["chartreuse"], + "fa": ["چارتوز"] + } + }, + { + "generate_name": "darkgreen", + "text": { + "en": ["darkgreen"], + "fa": ["سبز تیره"] + } + }, + { + "generate_name": "darkolivegreen", + "text": { + "en": ["darkolivegreen"], + "fa": ["زیتونی تیره"] + } + }, + { + "generate_name": "darkseagreen", + "text": { + "en": ["darkseagreen"], + "fa": ["سبز دریایی تیره"] + } + }, + { + "generate_name": "darkslategray", + "text": { + "en": ["darkslategray"], + "fa": ["خاکستری تیره"] + } + }, + { + "generate_name": "forestgreen", + "text": { + "en": ["forestgreen"], + "fa": ["سبز جنگلی"] + } + }, + { + "generate_name": "greenyellow", + "text": { + "en": ["greenyellow"], + "fa": ["زرد سبز"] + } + }, + { + "generate_name": "honeydew", + "text": { + "en": ["honeydew"], + "fa": ["شهد"] + } + }, + { + "generate_name": "lawngreen", + "text": { + "en": ["lawngreen"], + "fa": ["سبز چمنی"] + } + }, + { + "generate_name": "lightgreen", + "text": { + "en": ["lightgreen"], + "fa": ["سبز روشن"] + } + }, + { + "generate_name": "lightseagreen", + "text": { + "en": ["lightseagreen"], + "fa": ["سبز دریایی روشن"] + } + }, + { + "generate_name": "lime", + "text": { + "en": ["lime"], + "fa": ["لیمو سبز"] + } + }, + { + "generate_name": "limegreen", + "text": { + "en": ["limegreen"], + "fa": ["لیمو سبز روشن"] + } + }, + { + "generate_name": "mediumaquamarine", + "text": { + "en": ["mediumaquamarine"], + "fa": ["آب دریایی میانه"] + } + }, + { + "generate_name": "mediumseagreen", + "text": { + "en": ["mediumseagreen"], + "fa": ["سبز دریایی میانه"] + } + }, + { + "generate_name": "mediumspringgreen", + "text": { + "en": ["mediumspringgreen"], + "fa": ["سبز بهاری میانه"] + } + }, + { + "generate_name": "olivedrab", + "text": { + "en": ["olivedrab"], + "fa": ["سبز زیتونی تیره"] + } + }, + { + "generate_name": "palegreen", + "text": { + "en": ["palegreen"], + "fa": ["سبز کم"] + } + }, + { + "generate_name": "seagreen", + "text": { + "en": ["seagreen"], + "fa": ["سبز دریایی"] + } + }, + { + "generate_name": "springgreen", + "text": { + "en": ["springgreen"], + "fa": ["سبز بهاری"] + } + }, + { + "generate_name": "teal", + "text": { + "en": ["teal"], + "fa": ["فیروزه ای"] + } + }, + { + "generate_name": "yellowgreen", + "text": { + "en": ["yellowgreen"], + "fa": ["سبز زرد"] + } + }, + { + "generate_name": "aliceblue", + "text": { + "en": ["aliceblue"], + "fa": ["آبی آسمانی روشن"] + } + }, + { + "generate_name": "aqua", + "text": { + "en": ["aqua"], + "fa": ["آبی"] + } + }, + { + "generate_name": "azure", + "text": { + "en": ["azure"], + "fa": ["آبی روشن"] + } + }, + { + "generate_name": "cadetblue", + "text": { + "en": ["cadetblue"], + "fa": ["آبی کاپیتان"] + } + }, + { + "generate_name": "cornflowerblue", + "text": { + "en": ["cornflowerblue"], + "fa": ["آبی گل گندم"] + } + }, + { + "generate_name": "darkcyan", + "text": { + "en": ["darkcyan"], + "fa": ["آبی آسمانی تیره"] + } + }, + { + "generate_name": "darkturquoise", + "text": { + "en": ["darkturquoise"], + "fa": ["فیروزه ای تیره"] + } + }, + { + "generate_name": "deepskyblue", + "text": { + "en": ["deepskyblue"], + "fa": ["آبی آسمانی عمیق"] + } + }, + { + "generate_name": "dodgerblue", + "text": { + "en": ["dodgerblue"], + "fa": ["آبی آسمانی داج"] + } + }, + { + "generate_name": "lightblue", + "text": { + "en": ["lightblue"], + "fa": ["آبی روشن"] + } + }, + { + "generate_name": "lightcyan", + "text": { + "en": ["lightcyan"], + "fa": ["فیروزه ای روشن"] + } + }, + { + "generate_name": "lightskyblue", + "text": { + "en": ["lightskyblue"], + "fa": ["آبی آسمانی روشن"] + } + }, + { + "generate_name": "lightsteelblue", + "text": { + "en": ["lightsteelblue"], + "fa": ["آبی فولادی روشن"] + } + }, + { + "generate_name": "mediumblue", + "text": { + "en": ["mediumblue"], + "fa": ["آبی میانه"] + } + }, + { + "generate_name": "mediumturquoise", + "text": { + "en": ["mediumturquoise"], + "fa": ["فیروزه ای میانه"] + } + }, + { + "generate_name": "midnightblue", + "text": { + "en": ["midnightblue"], + "fa": ["آبی نیمه شب"] + } + }, + { + "generate_name": "navy", + "text": { + "en": ["navy"], + "fa": ["نیلی"] + } + }, + { + "generate_name": "paleturquoise", + "text": { + "en": ["paleturquoise"], + "fa": ["آبی روشن"] + } + }, + { + "generate_name": "powderblue", + "text": { + "en": ["powderblue"], + "fa": ["آبی پودری"] + } + }, + { + "generate_name": "royalblue", + "text": { + "en": ["royalblue"], + "fa": ["آبی سلطنتی"] + } + }, + { + "generate_name": "skyblue", + "text": { + "en": ["skyblue"], + "fa": ["آبی آسمانی"] + } + }, + { + "generate_name": "steelblue", + "text": { + "en": ["steelblue"], + "fa": ["آبی فولادی"] + } + }, + { + "generate_name": "blueviolet", + "text": { + "en": ["blueviolet"], + "fa": ["آبی بنفش"] + } + }, + { + "generate_name": "darkmagenta", + "text": { + "en": ["darkmagenta"], + "fa": ["ارغوانی تیره"] + } + }, + { + "generate_name": "darkorchid", + "text": { + "en": ["darkorchid"], + "fa": ["بنفش ارکیده تیره"] + } + }, + { + "generate_name": "darkslateblue", + "text": { + "en": ["darkslateblue"], + "fa": ["آبی ارغوانی تیره"] + } + }, + { + "generate_name": "darkviolet", + "text": { + "en": ["darkviolet"], + "fa": ["بنفش تیره"] + } + }, + { + "generate_name": "fuchsia", + "text": { + "en": ["fuchsia"], + "fa": ["سرخابی"] + } + }, + { + "generate_name": "lavender", + "text": { + "en": ["lavender"], + "fa": ["اسطوخودوس"] + } + }, + { + "generate_name": "magenta", + "text": { + "en": ["magenta"], + "fa": ["ارغوانی"] + } + }, + { + "generate_name": "mediumorchid", + "text": { + "en": ["mediumorchid"], + "fa": ["ارکیده میانه"] + } + }, + { + "generate_name": "mediumpurple", + "text": { + "en": ["mediumpurple"], + "fa": ["بنفش میانه"] + } + }, + { + "generate_name": "mediumslateblue", + "text": { + "en": ["mediumslateblue"], + "fa": ["آبی ارغوانی میانه"] + } + }, + { + "generate_name": "orchid", + "text": { + "en": ["orchid"], + "fa": ["ارکیده"] + } + }, + { + "generate_name": "plum", + "text": { + "en": ["plum"], + "fa": ["آلو"] + } + }, + { + "generate_name": "purple", + "text": { + "en": ["purple"], + "fa": ["بنفش"] + } + }, + { + "generate_name": "rebeccapurple", + "text": { + "en": ["rebeccapurple"], + "fa": ["بنفش ربکا"] + } + }, + { + "generate_name": "thistle", + "text": { + "en": ["thistle"], + "fa": ["خار مریم"] + } + }, + { + "generate_name": "violet", + "text": { + "en": ["violet"], + "fa": ["بنفش روشن"] + } + }, + { + "generate_name": "black", + "text": { + "en": ["black"], + "fa": ["سیاه"] + } + }, + { + "generate_name": "darkgray", + "text": { + "en": ["darkgray"], + "fa": ["خاکستری تیره"] + } + }, + { + "generate_name": "darkslategray", + "text": { + "en": ["darkslategray"], + "fa": ["خاکستری تخته تیره"] + } + }, + { + "generate_name": "dimgray", + "text": { + "en": ["dimgray"], + "fa": ["خاکستری کم‌رنگ"] + } + }, + { + "generate_name": "gainsboro", + "text": { + "en": ["gainsboro"], + "fa": ["گینزبورو"] + } + }, + { + "generate_name": "gray", + "text": { + "en": ["gray"], + "fa": ["خاکستری"] + } + }, + { + "generate_name": "lightgray", + "text": { + "en": ["lightgray"], + "fa": ["خاکستری روشن"] + } + }, + { + "generate_name": "lightsteelgray", + "text": { + "en": ["lightsteelgray"], + "fa": ["خاکستری فولادی روشن"] + } + }, + { + "generate_name": "silver", + "text": { + "en": ["silver"], + "fa": ["نقره‌ای"] + } + }, + { + "generate_name": "slategray", + "text": { + "en": ["slategray"], + "fa": ["خاکستری تخته"] + } + }, + { + "generate_name": "white", + "text": { + "en": ["white"], + "fa": ["سفید"] + } + }, + { + "generate_name": "whitesmoke", + "text": { + "en": ["whitesmoke"], + "fa": ["سفید دود"] + } + } + ], + "id": "ast_layout_allowed_style_color" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "max-content", + "text": { + "en": ["max-content"], + "fa": ["حداکثر محتوا"] + } + }, + { + "generate_name": "min-content", + "text": { + "en": ["min-content"], + "fa": ["حداقل محتوا"] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": ["fit-content"], + "fa": ["فیت"] + } + } + ], + "id": "ast_layout_allowed_style_width" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "max-content", + "text": { + "en": ["max-content"], + "fa": ["حداکثر محتوا"] + } + }, + { + "generate_name": "min-content", + "text": { + "en": ["min-content"], + "fa": ["حداقل محتوا"] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": ["fit-content"], + "fa": ["فیت"] + } + } + ], + "id": "ast_layout_allowed_style_height" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_aspect_ratio" + }, + { + "childrens": [ + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["مشاهده‌پذیر"] + } + }, + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_backface_visibility" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "min-content", + "text": { + "en": ["min-content"], + "fa": ["حداقل با محتوا"] + } + }, + { + "generate_name": "max-content", + "text": { + "en": ["max-content"], + "fa": ["ماکزیمم محتوا"] + } + }, + { + "generate_name": "fit-content", + "text": { + "en": ["fit-content"], + "fa": ["فیت"] + } + } + ], + "id": "ast_layout_allowed_style_list_block_size" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_image" + }, + { + "childrens": [ + { + "generate_name": "scroll", + "text": { + "en": ["scroll"], + "fa": ["پیمایش"] + } + }, + { + "generate_name": "fixed", + "text": { + "en": ["fixed"], + "fa": ["ثابت"] + } + }, + { + "generate_name": "local", + "text": { + "en": ["local"], + "fa": ["محلی"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_attachment" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["عادی", "معمولی"] + } + }, + { + "generate_name": "local", + "text": { + "en": ["local"], + "fa": ["محلی"] + } + }, + { + "generate_name": "local", + "text": { + "en": ["local"], + "fa": ["محلی"] + } + }, + { + "generate_name": "local", + "text": { + "en": ["local"], + "fa": ["محلی"] + } + }, + { + "generate_name": "local", + "text": { + "en": ["local"], + "fa": ["محلی"] + } + }, + { + "generate_name": "multiply", + "text": { + "en": ["multiply"], + "fa": ["سخت"] + } + }, + { + "generate_name": "screen", + "text": { + "en": ["screen"], + "fa": ["افزودن"] + } + }, + { + "generate_name": "overlay", + "text": { + "en": ["overlay"], + "fa": ["حذف"] + } + }, + { + "generate_name": "darken", + "text": { + "en": ["darken"], + "fa": ["تیره کردن"] + } + }, + { + "generate_name": "lighten", + "text": { + "en": ["lighten"], + "fa": ["روشن کردن"] + } + }, + { + "generate_name": "color-dodge", + "text": { + "en": ["color-dodge"], + "fa": ["سایه"] + } + }, + { + "generate_name": "color-burn", + "text": { + "en": ["color-burn"], + "fa": ["فراکتال"] + } + }, + { + "generate_name": "hue", + "text": { + "en": ["hue"], + "fa": ["حالت ترکیب"] + } + }, + { + "generate_name": "saturation", + "text": { + "en": ["saturation"], + "fa": ["مات"] + } + }, + { + "generate_name": "color", + "text": { + "en": ["color"], + "fa": ["رنگ"] + } + }, + { + "generate_name": "luminosity", + "text": { + "en": ["luminosity"], + "fa": ["تن سایه"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_blend_mode" + }, + { + "childrens": [ + { + "generate_name": "content-box", + "text": { + "en": ["content-box"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "padding-box", + "text": { + "en": ["padding-box"], + "fa": ["حاشیه"] + } + }, + { + "generate_name": "border-box", + "text": { + "en": ["border-box"], + "fa": ["کل عنصر"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_clip" + }, + { + "childrens": [ + { + "generate_name": "content-box", + "text": { + "en": ["content-box"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "padding-box", + "text": { + "en": ["padding-box"], + "fa": ["حاشیه"] + } + }, + { + "generate_name": "border-box", + "text": { + "en": ["border-box"], + "fa": ["کل عنصر"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_origin" + }, + { + "childrens": [ + { + "generate_name": "left", + "text": { + "en": ["left"], + "fa": ["چپ"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "right", + "text": { + "en": ["right"], + "fa": ["راست"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_position_x" + }, + { + "childrens": [ + { + "generate_name": "top", + "text": { + "en": ["top"], + "fa": ["بالا"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "bottom", + "text": { + "en": ["bottom"], + "fa": ["پایین"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_position_y" + }, + { + "childrens": [ + { + "generate_name": "repeat", + "text": { + "en": ["repeat"], + "fa": ["تکرار"] + } + }, + { + "generate_name": "repeat-x", + "text": { + "en": ["repeat-x"], + "fa": ["تکرار در محور افقی"] + } + }, + { + "generate_name": "repeat-y", + "text": { + "en": ["repeat-y"], + "fa": ["تکرار در محور عمودی"] + } + }, + { + "generate_name": "no-repeat", + "text": { + "en": ["no-repeat"], + "fa": ["هیچ"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_repeat" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "cover", + "text": { + "en": ["cover"], + "fa": ["پوشش"] + } + }, + { + "generate_name": "contain", + "text": { + "en": ["contain"], + "fa": ["مناسب با محتوا"] + } + } + ], + "id": "ast_layout_allowed_style_list_background_size" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط‌چین", "خط چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه‌چین", "نقطه چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دوگانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_end_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_end_width" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط‌چین", "خط چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه چین", "نقطه‌چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دو گانه", "دوگانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_start_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_block_start_width" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط چین", "خط‌چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه چین", "نقطه‌چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دو گانه", "دوگانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_bottom_style" + }, + { + "childrens": [ + { + "generate_name": "collapse", + "text": { + "en": ["collapse"], + "fa": ["بله", "اره"] + } + }, + { + "generate_name": "separate", + "text": { + "en": ["separate"], + "fa": ["خیر", "نه"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_collapse" + }, + { + "childrens": [ + { + "generate_name": "repeat", + "text": { + "en": ["repeat"], + "fa": ["تکرار"] + } + }, + { + "generate_name": "repeat-x", + "text": { + "en": ["repeat-x"], + "fa": ["تکرارافقی", "تکرار افقی"] + } + }, + { + "generate_name": "repeat-y", + "text": { + "en": ["repeat-y"], + "fa": ["تکرارعمودی", "تکرار عمودی"] + } + }, + { + "generate_name": "no-repeat", + "text": { + "en": ["no-repeat"], + "fa": ["بدون‌تکرار", "بدون تکرار"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_image_repeat" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_image_source" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_image_width" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط‌چین", "خط چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه‌ چین", "نقطه‌چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دوگانه", "دو گانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_inline_end_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط چین", "خط‌چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه چین", "نقطه‌چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دو گانه", "دوگانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_inline_start_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط چین", "خط‌چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه چین", "نقطه‌چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دو گانه", "دوگانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_left_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط چین", "خط‌چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه چین", "نقطه‌چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دو گانه", "دوگانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_right_style" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط چین", "خط‌چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه چین", "نقطه‌چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دو گانه", "دوگانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_border_top_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_bottom" + }, + { + "childrens": [ + { + "generate_name": "content-box", + "text": { + "en": ["content-box"], + "fa": ["محتویات"] + } + }, + { + "generate_name": "border-box", + "text": { + "en": ["border-box"], + "fa": ["مرزی"] + } + } + ], + "id": "ast_layout_allowed_style_list_box_sizing" + }, + { + "childrens": [ + { + "generate_name": "avoid", + "text": { + "en": ["avoid"], + "fa": ["اجتناب"] + } + }, + { + "generate_name": "avoid-page", + "text": { + "en": ["avoid-page"], + "fa": ["اجتناب پرچم"] + } + }, + { + "generate_name": "avoid-column", + "text": { + "en": ["avoid-column"], + "fa": ["اجتناب صفحه"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["شکست"] + } + } + ], + "id": "ast_layout_allowed_style_list_break_inside" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["شکست"] + } + }, + { + "generate_name": "page", + "text": { + "en": ["page"], + "fa": ["صفحه"] + } + }, + { + "generate_name": "column", + "text": { + "en": ["column"], + "fa": ["ستون"] + } + }, + { + "generate_name": "region", + "text": { + "en": ["region"], + "fa": ["خلاصه"] + } + } + ], + "id": "ast_layout_allowed_style_list_break_before" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["شکست"] + } + }, + { + "generate_name": "page", + "text": { + "en": ["page"], + "fa": ["صفحه"] + } + }, + { + "generate_name": "column", + "text": { + "en": ["column"], + "fa": ["ستون"] + } + }, + { + "generate_name": "region", + "text": { + "en": ["region"], + "fa": ["خلاصه"] + } + } + ], + "id": "ast_layout_allowed_style_list_break_after" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + }, + { + "generate_name": "top", + "text": { + "en": ["top"], + "fa": ["بالا"] + } + }, + { + "generate_name": "bottom", + "text": { + "en": ["bottom"], + "fa": ["پایین"] + } + } + ], + "id": "ast_layout_allowed_style_list_caption_side" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پایین"] + } + }, + { + "generate_name": "right", + "text": { + "en": ["right"], + "fa": ["راست"] + } + }, + { + "generate_name": "left", + "text": { + "en": ["left"], + "fa": ["چپ"] + } + }, + { + "generate_name": "both", + "text": { + "en": ["both"], + "fa": ["هردو", "هر دو"] + } + } + ], + "id": "ast_layout_allowed_style_list_clear" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + }, + { + "generate_name": "circle()", + "text": { + "en": ["circle()"], + "fa": ["دایره"] + } + }, + { + "generate_name": "rect()", + "text": { + "en": ["rect()"], + "fa": ["مستطیل"] + } + }, + { + "generate_name": "polygon()", + "text": { + "en": ["polygon()"], + "fa": ["پنج‌ ضلعی", "پنج‌ضلعی"] + } + }, + { + "generate_name": "path()", + "text": { + "en": ["path()"], + "fa": ["مسیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_clip_path" + }, + { + "childrens": [ + { + "generate_name": "nonzero", + "text": { + "en": ["nonzero"], + "fa": ["تازه"] + } + }, + { + "generate_name": "evenodd", + "text": { + "en": ["evenodd"], + "fa": ["یکسان"] + } + } + ], + "id": "ast_layout_allowed_style_list_clip_rule" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "srgb", + "text": { + "en": ["srgb"], + "fa": ["RGB", "rgb"] + } + }, + { + "generate_name": "linearRGB", + "text": { + "en": ["linearRGB"], + "fa": ["خطی"] + } + } + ], + "id": "ast_layout_allowed_style_list_color_interpolation" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "srgb", + "text": { + "en": ["srgb"], + "fa": ["RGB", "rgb"] + } + }, + { + "generate_name": "linearRGB", + "text": { + "en": ["linearRGB"], + "fa": ["خطی"] + } + } + ], + "id": "ast_layout_allowed_style_list_color_interpolation_filters" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "light", + "text": { + "en": ["light"], + "fa": ["روشن"] + } + }, + { + "generate_name": "dark", + "text": { + "en": ["dark"], + "fa": ["تاریک"] + } + } + ], + "id": "ast_layout_allowed_style_list_color_scheme" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_column_count" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "balance", + "text": { + "en": ["balance"], + "fa": ["بلافاصله", "بلا فاصله"] + } + } + ], + "id": "ast_layout_allowed_style_list_column_fill" + }, + { + "childrens": [ + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["پیوسته"] + } + }, + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط‌چین", "خط چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["نقطه‌چین", "نقطه چین"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دوگانه", "دو گانه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + } + ], + "id": "ast_layout_allowed_style_list_column_rule_style" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["یک ستون"] + } + }, + { + "generate_name": "all", + "text": { + "en": ["all"], + "fa": ["بیش از یک ستون", "بیش از یک‌ستون"] + } + } + ], + "id": "ast_layout_allowed_style_list_column_span" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "content", + "text": { + "en": ["content"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "layout", + "text": { + "en": ["layout"], + "fa": ["لایه"] + } + }, + { + "generate_name": "size", + "text": { + "en": ["size"], + "fa": ["اندازه"] + } + }, + { + "generate_name": "layout size", + "text": { + "en": ["layout size"], + "fa": ["لایه و اندازه"] + } + } + ], + "id": "ast_layout_allowed_style_list_contain" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_block_size" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_height" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_inline_size" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_size" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_contain_intrinsic_width" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "inline-size", + "text": { + "en": ["inline-size"], + "fa": ["کامل"] + } + }, + { + "generate_name": "block-size", + "text": { + "en": ["block-size"], + "fa": ["بیشتر"] + } + } + ], + "id": "ast_layout_allowed_style_list_container" + }, + { + "childrens": [ + { + "generate_name": "name", + "text": { + "en": ["name"], + "fa": ["نام"] + } + } + ], + "id": "ast_layout_allowed_style_list_container_name" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "inline-size", + "text": { + "en": ["inline-size"], + "fa": ["بزرگ"] + } + }, + { + "generate_name": "block-size", + "text": { + "en": ["block-size"], + "fa": ["بیشتر"] + } + } + ], + "id": "ast_layout_allowed_style_list_container_type" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["خالی"] + } + }, + { + "generate_name": "content", + "text": { + "en": ["content"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "var()", + "text": { + "en": ["var()"], + "fa": ["متغیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_content" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["معلوم"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["مشاهده"] + } + } + ], + "id": "ast_layout_allowed_style_list_content_visibility" + }, + { + "childrens": [ + { + "generate_name": "number", + "text": { + "en": ["number"], + "fa": ["عدد"] + } + }, + { + "generate_name": "counter()", + "text": { + "en": ["counter()"], + "fa": ["حساب"] + } + } + ], + "id": "ast_layout_allowed_style_list_counter_increment" + }, + { + "childrens": [ + { + "generate_name": "number", + "text": { + "en": ["number"], + "fa": ["عدد"] + } + }, + { + "generate_name": "counter()", + "text": { + "en": ["counter()"], + "fa": ["شمارنده"] + } + } + ], + "id": "ast_layout_allowed_style_list_counter_set" + }, + { + "childrens": [ + { + "generate_name": "pointer", + "text": { + "en": ["pointer"], + "fa": ["دست"] + } + }, + { + "generate_name": "default", + "text": { + "en": ["default"], + "fa": ["نشانگر"] + } + }, + { + "generate_name": "not-allowed", + "text": { + "en": ["not-allowed"], + "fa": ["مشکل"] + } + }, + { + "generate_name": "text", + "text": { + "en": ["text"], + "fa": ["متن"] + } + }, + { + "generate_name": "progress", + "text": { + "en": ["progress"], + "fa": ["بازی"] + } + } + ], + "id": "ast_layout_allowed_style_list_cursor" + }, + { + "childrens": [ + { + "generate_name": "ltr", + "text": { + "en": ["ltr"], + "fa": ["چپ به راست"] + } + }, + { + "generate_name": "rtl", + "text": { + "en": ["rtl"], + "fa": ["راست به چپ"] + } + } + ], + "id": "ast_layout_allowed_style_list_direction" + }, + { + "childrens": [ + { + "generate_name": "block", + "text": { + "en": ["block"], + "fa": ["بلوک"] + } + }, + { + "generate_name": "inline", + "text": { + "en": ["inline"], + "fa": ["خطی"] + } + }, + { + "generate_name": "inline-block", + "text": { + "en": ["inline-block"], + "fa": ["بلوک خطی"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "flex", + "text": { + "en": ["flex"], + "fa": ["فلکس", "منطف"] + } + }, + { + "generate_name": "contents", + "text": { + "en": ["contents"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "grid", + "text": { + "en": ["grid"], + "fa": ["شبکه"] + } + }, + { + "generate_name": "subgrid", + "text": { + "en": ["subgrid"], + "fa": ["فرعی"] + } + }, + { + "generate_name": "list-item", + "text": { + "en": ["list-item"], + "fa": ["فهرست"] + } + }, + { + "generate_name": "inline-list-item", + "text": { + "en": ["inline-list-item"], + "fa": ["فهرست داخلی"] + } + }, + { + "generate_name": "table", + "text": { + "en": ["table"], + "fa": ["جدول"] + } + }, + { + "generate_name": "table-row-group", + "text": { + "en": ["table-row-group"], + "fa": ["جدول سطر گروه"] + } + }, + { + "generate_name": "table-header-group", + "text": { + "en": ["table-header-group"], + "fa": ["جدول سربرگ گروه"] + } + }, + { + "generate_name": "table-footer-group", + "text": { + "en": ["table-footer-group"], + "fa": ["جدول زیرنویس گروه"] + } + }, + { + "generate_name": "table-row", + "text": { + "en": ["table-row"], + "fa": ["جدول ردیف"] + } + }, + { + "generate_name": "table-cell", + "text": { + "en": ["table-cell"], + "fa": ["جدول سلول"] + } + }, + { + "generate_name": "table-column", + "text": { + "en": ["table-column"], + "fa": ["جدول ستون"] + } + }, + { + "generate_name": "table-column-group", + "text": { + "en": ["table-column-group"], + "fa": ["جدول گروه ستون"] + } + }, + { + "generate_name": "table-caption", + "text": { + "en": ["table-caption"], + "fa": ["جدول ثابت"] + } + }, + { + "generate_name": "table-column", + "text": { + "en": ["inline-grid"], + "fa": ["شبکه داخلی"] + } + }, + { + "generate_name": "inline-flex", + "text": { + "en": ["inline-flex"], + "fa": ["فلکس داخلی"] + } + }, + { + "generate_name": "inline-contents", + "text": { + "en": ["inline-contents"], + "fa": ["محتوا داخلی"] + } + }, + { + "generate_name": "ruby", + "text": { + "en": ["ruby"], + "fa": ["محتوای شبکه"] + } + }, + { + "generate_name": "ruby-base", + "text": { + "en": ["ruby-base"], + "fa": ["پایه شبکه"] + } + }, + { + "generate_name": "ruby-text", + "text": { + "en": ["ruby-text"], + "fa": ["روبی گروه"] + } + }, + { + "generate_name": "ruby-base-container", + "text": { + "en": ["ruby-base-container"], + "fa": ["پایه روبی داخلی"] + } + }, + { + "generate_name": "ruby-text-container", + "text": { + "en": ["ruby-text-container"], + "fa": ["متن روبی داخلی"] + } + }, + { + "generate_name": "inline-contents", + "text": { + "en": ["inline-contents"], + "fa": ["گروه روبی داخلی"] + } + }, + { + "generate_name": "run-in", + "text": { + "en": ["run-in"], + "fa": ["اصطلاح"] + } + } + ], + "id": "ast_layout_allowed_style_list_display" + }, + { + "childrens": [ + { + "generate_name": "hide", + "text": { + "en": ["hide"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "flex-start", + "text": { + "en": ["flex-start"], + "fa": ["شروع"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "flex-end", + "text": { + "en": ["flex-end"], + "fa": ["پایان"] + } + }, + { + "generate_name": "stretch", + "text": { + "en": ["stretch"], + "fa": ["کشش"] + } + }, + { + "generate_name": "baseline", + "text": { + "en": ["baseline"], + "fa": ["خط مبنا"] + } + } + ], + "id": "ast_layout_allowed_style_list_align_items" + }, + { + "childrens": [ + { + "generate_name": "hide", + "text": { + "en": ["hide"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "show", + "text": { + "en": ["show"], + "fa": ["نمایش"] + } + } + ], + "id": "ast_layout_allowed_style_list_empty_cells" + }, + { + "childrens": [ + { + "generate_name": "color", + "text": { + "en": ["color"], + "fa": ["رنگ"] + } + }, + { + "generate_name": "image", + "text": { + "en": ["image"], + "fa": ["تصویر"] + } + } + ], + "id": "ast_layout_allowed_style_list_fill" + }, + { + "childrens": [ + { + "generate_name": "nonzero", + "text": { + "en": ["nonzero"], + "fa": ["تازه"] + } + }, + { + "generate_name": "evenodd", + "text": { + "en": ["evenodd"], + "fa": ["یکسان"] + } + } + ], + "id": "ast_layout_allowed_style_list_fill_rule" + }, + { + "childrens": [ + { + "generate_name": "blur()", + "text": { + "en": ["blur()"], + "fa": ["مات", "گرم"] + } + }, + { + "generate_name": "brightness()", + "text": { + "en": ["brightness()"], + "fa": ["کنتراست"] + } + }, + { + "generate_name": "drop-shadow()", + "text": { + "en": ["drop-shadow()"], + "fa": ["گرادیان"] + } + } + ], + "id": "ast_layout_allowed_style_list_filter" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_flex" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_basis" + }, + { + "childrens": [ + { + "generate_name": "row", + "text": { + "en": ["row"], + "fa": ["افقی"] + } + }, + { + "generate_name": "column", + "text": { + "en": ["column"], + "fa": ["عمودی"] + } + }, + { + "generate_name": "row-reverse", + "text": { + "en": ["row-reverse"], + "fa": ["افقی معکوس"] + } + }, + { + "generate_name": "column-reverse", + "text": { + "en": ["column-reverse"], + "fa": ["عمودی معکوس"] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_direction" + }, + { + "childrens": [ + { + "generate_name": "row wrap", + "text": { + "en": ["row wrap"], + "fa": ["جهت فلکس و چینش"] + } + }, + { + "generate_name": "row nowrap", + "text": { + "en": ["row nowrap"], + "fa": ["پخش"] + } + }, + { + "generate_name": "column wrap", + "text": { + "en": ["column wrap"], + "fa": ["جهت عمودی و چینش"] + } + }, + { + "generate_name": "column nowrap", + "text": { + "en": ["column nowrap"], + "fa": ["عمودی و پخش"] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_flow" + }, + { + "childrens": [ + { + "generate_name": "nowrap", + "text": { + "en": ["nowrap"], + "fa": ["پهن"] + } + }, + { + "generate_name": "wrap", + "text": { + "en": ["wrap"], + "fa": ["چینش"] + } + }, + { + "generate_name": "wrap-reverse", + "text": { + "en": ["wrap-reverse"], + "fa": ["چینش معکوس"] + } + } + ], + "id": "ast_layout_allowed_style_list_flex_wrap" + }, + { + "childrens": [ + { + "generate_name": "left", + "text": { + "en": ["left"], + "fa": ["چپ"] + } + }, + { + "generate_name": "right", + "text": { + "en": ["right"], + "fa": ["راست"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["خالی"] + } + } + ], + "id": "ast_layout_allowed_style_list_float" + }, + { + "id": "ast_layout_allowed_style_list_font" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "block", + "text": { + "en": ["block"], + "fa": ["بلوک"] + } + }, + { + "generate_name": "swap", + "text": { + "en": ["swap"], + "fa": ["تعویض"] + } + }, + { + "generate_name": "fallback", + "text": { + "en": ["fallback"], + "fa": ["پشتیبانی"] + } + }, + { + "generate_name": "optional", + "text": { + "en": ["optional"], + "fa": ["اختیاری", "دلخواه"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_display" + }, + { + "id": "ast_layout_allowed_style_list_font_family" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["فعال"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["غیرفعال", "غیر فعال"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_feature_settings" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["نه"] + } + }, + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["بله"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_kerning" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["غیر فعال", "غیرفعال"] + } + }, + { + "generate_name": "override", + "text": { + "en": ["override"], + "fa": ["فعال"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_language_override" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "optical", + "text": { + "en": ["optical"], + "fa": ["سازگار"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["غیر سازگار"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_optical_sizing" + }, + { + "childrens": [ + { + "generate_name": "ultra-condensed", + "text": { + "en": ["ultra-condensed"], + "fa": ["پهن"] + } + }, + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["متوسط"] + } + }, + { + "generate_name": "ultra-expanded", + "text": { + "en": ["ultra-expanded"], + "fa": ["کشیده"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_stretch" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["عادی", "معمولی"] + } + }, + { + "generate_name": "italic", + "text": { + "en": ["italic"], + "fa": ["خوب"] + } + }, + { + "generate_name": "oblique", + "text": { + "en": ["oblique"], + "fa": ["خمیده"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_style" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["معمولی", "عادی"] + } + }, + { + "generate_name": "small-caps", + "text": { + "en": ["small-caps"], + "fa": ["حرف‌های بزرگ"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_variant" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["معمولی", "عادی"] + } + }, + { + "generate_name": "bold", + "text": { + "en": ["bold"], + "fa": ["ضخیم", "سنگین"] + } + }, + { + "generate_name": "bolder", + "text": { + "en": ["bolder"], + "fa": ["خیلی ضخیم", "خیلی سنگین"] + } + } + ], + "id": "ast_layout_allowed_style_list_font_weight" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "column", + "text": { + "en": ["column"], + "fa": ["ستون"] + } + }, + { + "generate_name": "row", + "text": { + "en": ["row"], + "fa": ["ردیف"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_area" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_auto_columns" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "column", + "text": { + "en": ["column"], + "fa": ["ستون"] + } + }, + { + "generate_name": "row", + "text": { + "en": ["row"], + "fa": ["ردیف"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_auto_flow" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_auto_rows" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_column" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_column_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_column_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_row" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_row_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_row_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template_areas" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template_columns" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_grid_template_rows" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_height" + }, + { + "childrens": [ + { + "generate_name": "flex-start", + "text": { + "en": ["flex-start"], + "fa": ["چپ"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "flex-end", + "text": { + "en": ["flex-end"], + "fa": ["راست"] + } + }, + { + "generate_name": "space-between", + "text": { + "en": ["space-between"], + "fa": ["پخش"] + } + } + ], + "id": "ast_layout_allowed_style_list_justify_content" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_left" + }, + { + "childrens": [ + { + "generate_name": "cover", + "text": { + "en": ["cover"], + "fa": ["پوشش"] + } + }, + { + "generate_name": "disc", + "text": { + "en": ["disc"], + "fa": ["نشان‌دهنده", "نشان دهنده"] + } + }, + { + "generate_name": "circle", + "text": { + "en": ["circle"], + "fa": ["دایره‌ای"] + } + }, + { + "generate_name": "square", + "text": { + "en": ["square"], + "fa": ["مستطیل"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["پنهان", "غیر فعال"] + } + } + ], + "id": "ast_layout_allowed_style_list_list_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_margin" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_bottom" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_left" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_right" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_margin_top" + }, + { + "childrens": [ + { + "generate_name": "cover", + "text": { + "en": ["cover"], + "fa": ["پوشش"] + } + }, + { + "generate_name": "contain", + "text": { + "en": ["contain"], + "fa": ["پوشش کامل"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_object_fit" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding" + }, + { + "childrens": [ + { + "generate_name": "underline", + "text": { + "en": ["underline"], + "fa": ["زیرخط", "زیر خط"] + } + }, + { + "generate_name": "line-through", + "text": { + "en": ["line-through"], + "fa": ["خط خورده"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["بی‌خط", "بی خط"] + } + } + ], + "id": "ast_layout_allowed_style_list_text_decoration" + }, + { + "id": "ast_layout_allowed_style_list_z_index" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + } + ], + "id": "ast_layout_allowed_style_list_outline_color" + }, + { + "childrens": [ + { + "generate_name": "dashed", + "text": { + "en": ["dashed"], + "fa": ["خط‌چین", "خط چین"] + } + }, + { + "generate_name": "dotted", + "text": { + "en": ["dotted"], + "fa": ["خط دار", "خط‌دار"] + } + }, + { + "generate_name": "solid", + "text": { + "en": ["solid"], + "fa": ["مستقیم"] + } + }, + { + "generate_name": "double", + "text": { + "en": ["double"], + "fa": ["دو گانه", "دوگانه"] + } + }, + { + "generate_name": "groove", + "text": { + "en": ["groove"], + "fa": ["موجی"] + } + }, + { + "generate_name": "inset", + "text": { + "en": ["inset"], + "fa": ["فرورفته", "فرو رفته"] + } + }, + { + "generate_name": "outset", + "text": { + "en": ["outset"], + "fa": ["برامده", "برآمده", "برامده"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + } + ], + "id": "ast_layout_allowed_style_list_outline_style" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_outline_width" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["غیرفعال", "غیر فعال"] + } + }, + { + "generate_name": "scroll", + "text": { + "en": ["scroll"], + "fa": ["چرخش"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["بله"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["خیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_anchor" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["غیرفعال", "غیر فعال"] + } + }, + { + "generate_name": "scroll", + "text": { + "en": ["scroll"], + "fa": ["چرخش"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_block" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["غیرفعال", "غیر فعال"] + } + }, + { + "generate_name": "scroll", + "text": { + "en": ["scroll"], + "fa": ["چرخش"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_inline" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خیر"] + } + }, + { + "generate_name": "break-word", + "text": { + "en": ["break-word"], + "fa": ["بله"] + } + }, + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["خیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_wrap" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["غیر فعال", "غیرفعال"] + } + }, + { + "generate_name": "scroll", + "text": { + "en": ["scroll"], + "fa": ["چرخش"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_x" + }, + { + "childrens": [ + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["غیر فعال", "غیرفعال"] + } + }, + { + "generate_name": "scroll", + "text": { + "en": ["scroll"], + "fa": ["چرخش"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_overflow_y" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_block_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_block_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_bottom" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_inline" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_inline_end" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_inline_start" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_left" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_right" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_padding_top" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار", "بله"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["خیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_page" + }, + { + "childrens": [ + { + "generate_name": "always", + "text": { + "en": ["always"], + "fa": ["همیشه", "بله"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_page_break_after" + }, + { + "childrens": [ + { + "generate_name": "always", + "text": { + "en": ["always"], + "fa": ["همیشه", "بله"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_page_break_before" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["بله", "خودکار"] + } + }, + { + "generate_name": "avoid", + "text": { + "en": ["avoid"], + "fa": ["خیر"] + } + } + ], + "id": "ast_layout_allowed_style_list_page_break_inside" + }, + { + "childrens": [ + { + "generate_name": "content", + "text": { + "en": ["content"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "border", + "text": { + "en": ["border"], + "fa": ["مرز", "حاشیه"] + } + }, + { + "generate_name": "padding", + "text": { + "en": ["padding"], + "fa": ["فاصله"] + } + }, + { + "generate_name": "all", + "text": { + "en": ["all"], + "fa": ["همه"] + } + } + ], + "id": "ast_layout_allowed_style_list_paint_order" + }, + { + "id": "ast_layout_allowed_style_list_perspective" + }, + { + "childrens": [ + { + "generate_name": "space-between", + "text": { + "en": ["space-between"], + "fa": ["فضا"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "start", + "text": { + "en": ["start"], + "fa": ["جپ"] + } + }, + { + "generate_name": "end", + "text": { + "en": ["end"], + "fa": ["راست"] + } + } + ], + "id": "ast_layout_allowed_style_list_place_content" + }, + { + "childrens": [ + { + "generate_name": "space-between", + "text": { + "en": ["space-between"], + "fa": ["فضا"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "start", + "text": { + "en": ["start"], + "fa": ["جپ"] + } + }, + { + "generate_name": "end", + "text": { + "en": ["end"], + "fa": ["راست"] + } + } + ], + "id": "ast_layout_allowed_style_list_place_items" + }, + { + "childrens": [ + { + "generate_name": "space-between", + "text": { + "en": ["space-between"], + "fa": ["فضا"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "start", + "text": { + "en": ["start"], + "fa": ["جپ"] + } + }, + { + "generate_name": "end", + "text": { + "en": ["end"], + "fa": ["راست"] + } + } + ], + "id": "ast_layout_allowed_style_list_place_self" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["فعال"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["غیرفعال", "غیر فعال"] + } + } + ], + "id": "ast_layout_allowed_style_list_pointer_events" + }, + { + "childrens": [ + { + "generate_name": "absolute", + "text": { + "en": ["absolute"], + "fa": ["مطلق"] + } + }, + { + "generate_name": "fixed", + "text": { + "en": ["fixed"], + "fa": ["ثابت"] + } + }, + { + "generate_name": "sticky", + "text": { + "en": ["sticky"], + "fa": ["چسبان"] + } + }, + { + "generate_name": "relative", + "text": { + "en": ["relative"], + "fa": ["نسبی"] + } + }, + { + "generate_name": "static", + "text": { + "en": ["static"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_position" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "exact", + "text": { + "en": ["exact"], + "fa": ["بهینه"] + } + } + ], + "id": "ast_layout_allowed_style_list_print_color_adjust" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "\"«\" \"»\"", + "text": { + "en": ["auto"], + "fa": ["تکی"] + } + }, + { + "generate_name": "\"«\" \"»\" \"‹\" \"›\"", + "text": { + "en": ["auto"], + "fa": ["دوتایی"] + } + } + ], + "id": "ast_layout_allowed_style_list_quotes" + }, + { + "childrens": [ + { + "generate_name": "horizontal", + "text": { + "en": ["horizontal"], + "fa": ["افقی"] + } + }, + { + "generate_name": "vertical", + "text": { + "en": ["vertical"], + "fa": ["عمودی"] + } + }, + { + "generate_name": "both", + "text": { + "en": ["both"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["غیرفعال", "غیر فعال"] + } + } + ], + "id": "ast_layout_allowed_style_list_resize" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_right" + }, + { + "childrens": [ + { + "generate_name": "deg", + "text": { + "en": ["deg"], + "fa": ["درجه"] + } + }, + { + "generate_name": "rad", + "text": { + "en": ["rad"], + "fa": ["رادیان"] + } + }, + { + "generate_name": "turn", + "text": { + "en": ["turn"], + "fa": ["مدور"] + } + } + ], + "id": "ast_layout_allowed_style_list_rotate" + }, + { + "childrens": [ + { + "generate_name": "right", + "text": { + "en": ["right"], + "fa": ["راست"] + } + }, + { + "generate_name": "left", + "text": { + "en": ["left"], + "fa": ["چپ"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "base", + "text": { + "en": ["base"], + "fa": ["بنیاد"] + } + } + ], + "id": "ast_layout_allowed_style_list_ruby_align" + }, + { + "childrens": [ + { + "generate_name": "smooth", + "text": { + "en": ["smooth"] + } + }, + { + "generate_name": "smooth", + "text": { + "en": ["smooth"] + } + }, + { + "generate_name": "over", + "text": { + "en": ["over"], + "fa": ["بالا", "روی"] + } + }, + { + "generate_name": "under", + "text": { + "en": ["under"], + "fa": ["پایین", "زیر"] + } + }, + { + "generate_name": "before", + "text": { + "en": ["before"], + "fa": ["قبل", "پیش"] + } + }, + { + "generate_name": "after", + "text": { + "en": ["after"], + "fa": ["بعد", "پس"] + } + } + ], + "id": "ast_layout_allowed_style_list_ruby_position" + }, + { + "childrens": [ + { + "generate_name": "smooth", + "text": { + "en": ["smooth"], + "fa": ["نرم", "هموار"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_scroll_behavior" + }, + { + "childrens": [ + { + "generate_name": "start", + "text": { + "en": ["start"], + "fa": ["چپ"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "end", + "text": { + "en": ["end"], + "fa": ["راست"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["ترازبندی", "تراز بندی"] + } + } + ], + "id": "ast_layout_allowed_style_list_scroll_snap_align" + }, + { + "childrens": [ + { + "generate_name": "circle", + "text": { + "en": ["circle"], + "fa": ["دایره"] + } + }, + { + "generate_name": "x", + "text": { + "en": ["x"], + "fa": ["تک محور", "تکمحور"] + } + }, + { + "generate_name": "y", + "text": { + "en": ["y"], + "fa": ["دو محور", "دومحور"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["غیرفعال"] + } + } + ], + "id": "ast_layout_allowed_style_list_scroll_snap_type" + }, + { + "childrens": [ + { + "generate_name": "circle", + "text": { + "en": ["circle"], + "fa": ["دایره"] + } + }, + { + "generate_name": "rect", + "text": { + "en": ["rect"], + "fa": ["مستطیل"] + } + }, + { + "generate_name": "ellipse", + "text": { + "en": ["ellipse"], + "fa": ["بیضی"] + } + } + ], + "id": "ast_layout_allowed_style_list_shape_outside" + }, + { + "childrens": [ + { + "generate_name": "left", + "text": { + "en": ["left"], + "fa": ["چپ"] + } + }, + { + "generate_name": "right", + "text": { + "en": ["right"], + "fa": ["راست"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "justify", + "text": { + "en": ["justify"], + "fa": ["ترازبندی", "تراز بندی"] + } + } + ], + "id": "ast_layout_allowed_style_list_text_align" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "left", + "text": { + "en": ["left"], + "fa": ["چپ"] + } + }, + { + "generate_name": "right", + "text": { + "en": ["right"], + "fa": ["راست"] + } + }, + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "justify", + "text": { + "en": ["justify"], + "fa": ["تراز بندی", "تراز‌بندی"] + } + }, + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_text_align_last" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_text_indent" + }, + { + "childrens": [ + { + "generate_name": "uppercase", + "text": { + "en": ["uppercase"], + "fa": ["بزرگ"] + } + }, + { + "generate_name": "lowercase", + "text": { + "en": ["lowercase"], + "fa": ["کوچک"] + } + }, + { + "generate_name": "capitalize", + "text": { + "en": ["capitalize"], + "fa": ["بزرگ و کوچک"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_text_transform" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_top" + }, + { + "childrens": [ + { + "generate_name": "rotate", + "text": { + "en": ["rotate"], + "fa": ["چرخش"] + } + }, + { + "generate_name": "scale", + "text": { + "en": ["scale"], + "fa": ["مقیاس"] + } + }, + { + "generate_name": "translate", + "text": { + "en": ["translate"], + "fa": ["ترجمه"] + } + }, + { + "generate_name": "skew", + "text": { + "en": ["skew"], + "fa": ["شیب"] + } + } + ], + "id": "ast_layout_allowed_style_list_transform" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "bidi-override", + "text": { + "en": ["bidi-override"], + "fa": ["معکوس"] + } + } + ], + "id": "ast_layout_allowed_style_list_unicode_bidi" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["اجازه"] + } + }, + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["غیرفعال", "غیر فعال"] + } + }, + { + "generate_name": "text", + "text": { + "en": ["text"], + "fa": ["جلوگیری"] + } + } + ], + "id": "ast_layout_allowed_style_list_user_select" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + } + ], + "id": "ast_layout_allowed_style_list_width" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "transform", + "text": { + "en": ["transform"], + "fa": ["شفاف"] + } + }, + { + "generate_name": "opacity", + "text": { + "en": ["opacity"], + "fa": ["کاهش"] + } + } + ], + "id": "ast_layout_allowed_style_list_will_change" + }, + { + "childrens": [ + { + "generate_name": "border-box", + "text": { + "en": ["border-box"], + "fa": ["مرز"] + } + }, + { + "generate_name": "content-box", + "text": { + "en": ["content-box"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "fill-box", + "text": { + "en": ["fill-box"], + "fa": ["پوشش"] + } + }, + { + "generate_name": "view-box", + "text": { + "en": ["view-box"], + "fa": ["نمایش"] + } + } + ], + "id": "ast_layout_allowed_style_list_transform_box" + }, + { + "childrens": [ + { + "generate_name": "center", + "text": { + "en": ["center"], + "fa": ["مرکز"] + } + }, + { + "generate_name": "left", + "text": { + "en": ["left"], + "fa": ["چپ"] + } + }, + { + "generate_name": "right", + "text": { + "en": ["right"], + "fa": ["راست"] + } + }, + { + "generate_name": "top", + "text": { + "en": ["top"], + "fa": ["بالا"] + } + }, + { + "generate_name": "bottom", + "text": { + "en": ["bottom"], + "fa": ["پایین"] + } + } + ], + "id": "ast_layout_allowed_style_list_transform_origin" + }, + { + "childrens": [ + { + "generate_name": "flat", + "text": { + "en": ["flat"], + "fa": ["مسطح"] + } + }, + { + "generate_name": "preserve-3d", + "text": { + "en": ["preserve-3d"], + "fa": ["سه‌بعدی", "سه بعدی"] + } + } + ], + "id": "ast_layout_allowed_style_list_transform_style" + }, + { + "childrens": [ + { + "generate_name": "duration", + "text": { + "en": ["duration"], + "fa": ["مدت"] + } + }, + { + "generate_name": "delay", + "text": { + "en": ["delay"], + "fa": ["تاخیر"] + } + }, + { + "generate_name": "property", + "text": { + "en": ["property"], + "fa": ["ویژگی"] + } + }, + { + "generate_name": "timing-function", + "text": { + "en": ["timing-function"], + "fa": ["تابع زمان ‌بندی", "تابع زمان‌بندی"] + } + } + ], + "id": "ast_layout_allowed_style_list_transition" + }, + { + "childrens": [ + { + "generate_name": "flat", + "text": { + "en": ["flat"], + "fa": ["مسطح"] + } + }, + { + "generate_name": "smooth", + "text": { + "en": ["smooth"], + "fa": ["مناسب"] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_behavior" + }, + { + "childrens": [ + { + "generate_name": "s", + "text": { + "en": ["s"], + "fa": ["ثانیه"] + } + }, + { + "generate_name": "ms", + "text": { + "en": ["ms"], + "fa": ["میلی‌ ثانیه", "میلی‌ثانیه"] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_delay" + }, + { + "childrens": [ + { + "generate_name": "s", + "text": { + "en": ["s"], + "fa": ["ثانیه"] + } + }, + { + "generate_name": "ms", + "text": { + "en": ["ms"], + "fa": ["میلی‌ ثانیه", "میلی‌ثانیه"] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_duration" + }, + { + "childrens": [ + { + "generate_name": "all", + "text": { + "en": ["all"], + "fa": ["همه"] + } + }, + { + "generate_name": "width", + "text": { + "en": ["width"], + "fa": ["عرض"] + } + }, + { + "generate_name": "height", + "text": { + "en": ["height"], + "fa": ["ارتفاع"] + } + }, + { + "generate_name": "opacity", + "text": { + "en": ["opacity"], + "fa": ["شفافیت"] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_property" + }, + { + "childrens": [ + { + "generate_name": "ease-in", + "text": { + "en": ["ease-in"], + "fa": ["وارد شدن"] + } + }, + { + "generate_name": "ease-out", + "text": { + "en": ["ease-out"], + "fa": ["خارج شدن"] + } + }, + { + "generate_name": "ease-in-out", + "text": { + "en": ["ease-in-out"], + "fa": ["وارد و خارج شدن"] + } + }, + { + "generate_name": "linear", + "text": { + "en": ["linear"], + "fa": ["خطی"] + } + } + ], + "id": "ast_layout_allowed_style_list_transition_timing_function" + }, + { + "childrens": [ + { + "generate_name": "none", + "text": { + "en": ["none"], + "fa": ["هیچ"] + } + }, + { + "generate_name": "non-scaling-stroke", + "text": { + "en": ["non-scaling-stroke"], + "fa": ["مقیاس"] + } + } + ], + "id": "ast_layout_allowed_style_list_vector_effect" + }, + { + "childrens": [ + { + "generate_name": "top", + "text": { + "en": ["top"], + "fa": ["بالا"] + } + }, + { + "generate_name": "bottom", + "text": { + "en": ["bottom"], + "fa": ["پایین"] + } + }, + { + "generate_name": "middle", + "text": { + "en": ["middle"], + "fa": ["میانه"] + } + }, + { + "generate_name": "text-top", + "text": { + "en": ["text-top"], + "fa": ["متن بالا"] + } + }, + { + "generate_name": "text-bottom", + "text": { + "en": ["text-bottom"], + "fa": ["متن پایین"] + } + }, + { + "generate_name": "sub", + "text": { + "en": ["sub"], + "fa": ["زیرنویس"] + } + }, + { + "generate_name": "super", + "text": { + "en": ["super"], + "fa": ["متن بالانویس"] + } + }, + { + "generate_name": "baseline", + "text": { + "en": ["baseline"], + "fa": ["بیس لاین"] + } + } + ], + "id": "ast_layout_allowed_style_list_vertical_align" + }, + { + "childrens": [ + { + "generate_name": "visible", + "text": { + "en": ["visible"], + "fa": ["ظاهر", "قابل مشاهده"] + } + }, + { + "generate_name": "hidden", + "text": { + "en": ["hidden"], + "fa": ["پنهان"] + } + }, + { + "generate_name": "collapse", + "text": { + "en": ["collapse"], + "fa": ["خاموش"] + } + } + ], + "id": "ast_layout_allowed_style_list_visibility" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["عادی", "معمولی"] + } + }, + { + "generate_name": "nowrap", + "text": { + "en": ["nowrap"], + "fa": ["بدون شکستن"] + } + }, + { + "generate_name": "pre", + "text": { + "en": ["pre"], + "fa": ["پیش قالب‌بندی شده", "پیش قالب‌ بندی شده"] + } + }, + { + "generate_name": "pre-wrap", + "text": { + "en": ["pre-wrap"], + "fa": ["پیش قالب‌بندی شده و عادی", "پیش قالب‌ بندی شده و عادی"] + } + }, + { + "generate_name": "pre-line", + "text": { + "en": ["pre-line"], + "fa": ["پیش قالب‌بندی شده و شکستن", "پیش قالب‌ بندی شده و شکستن"] + } + } + ], + "id": "ast_layout_allowed_style_list_white_space" + }, + { + "childrens": [ + { + "generate_name": "normal", + "text": { + "en": ["normal"], + "fa": ["عادی", "معمولی"] + } + }, + { + "generate_name": "break-all", + "text": { + "en": ["break-all"], + "fa": ["بشکن"] + } + }, + { + "generate_name": "keep-all", + "text": { + "en": ["keep-all"], + "fa": ["شکست کلمه", "شکست"] + } + } + ], + "id": "ast_layout_allowed_style_list_word_break" + }, + { + "childrens": [ + { + "generate_name": "horizontal-tb", + "text": { + "en": ["horizontal-tb"], + "fa": ["افقی"] + } + }, + { + "generate_name": "vertical-rl", + "text": { + "en": ["vertical-rl"], + "fa": ["عمودی از راست به چپ"] + } + }, + { + "generate_name": "vertical-lr", + "text": { + "en": ["vertical-lr"], + "fa": ["عمودی از چپ به راست"] + } + } + ], + "id": "ast_layout_allowed_style_list_writing_mode" + }, + { + "childrens": [ + { + "generate_name": "auto", + "text": { + "en": ["auto"], + "fa": ["خودکار"] + } + }, + { + "generate_name": "scale", + "text": { + "en": ["scale"], + "fa": ["مقیاس"] + } + } + ], + "id": "ast_layout_allowed_style_list_zoom" + } + ] +} diff --git a/config/yaml/json/layout/attribute/type.json b/config/yaml/json/layout/attribute/type.json index 8ec92332..0c4f4e81 100644 --- a/config/yaml/json/layout/attribute/type.json +++ b/config/yaml/json/layout/attribute/type.json @@ -1,590 +1,424 @@ { - "items": [ - { - "generate_name": "", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ERROR" - }, - { - "generate_name": "download", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "download" - ], - "fa": [ - "دانلود", - "بارگیری" - ] - } - }, - { - "generate_name": "hreflang", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "language" - ], - "fa": [ - "زبان" - ] - } - }, - { - "generate_name": "media", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "media" - ], - "fa": [ - "رسانه" - ] - } - }, - { - "generate_name": "ping", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PING", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "ping" - ], - "fa": [ - "پینگ" - ] - } - }, - { - "generate_name": "referrerpolicy", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY", - "reserved_values": "ast_layout_allowed_referrerpolicy", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "referrer policy" - ], - "fa": [ - "سیاست ارجاع" - ] - } - }, - { - "generate_name": "rel", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REL", - "reserved_values": "ast_layout_allowed_rel", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "rel", - "relationship" - ], - "fa": [ - "رابطه" - ] - } - }, - { - "generate_name": "target", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TARGET", - "reserved_values": "ast_layout_allowed_form_kind", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "target" - ], - "fa": [ - "هدف" - ] - } - }, - { - "generate_name": "group", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_GROUP", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "group" - ], - "fa": [ - "گروه" - ] - } - }, - { - "generate_name": "font-weight", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "weight" - ], - "fa": [ - "وزن" - ] - } - }, - { - "generate_name": "unicode-range", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "unicode range" - ], - "fa": [ - "محدود یونیکد" - ] - } - }, - { - "generate_name": "font-style", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "style" - ], - "fa": [ - "سبک" - ] - } - }, - { - "generate_name": "class", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CLASS", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "description": { - "fa": "ویژگی کلاس جهت تنظیم نام کلاس برای یک دستور می‌باشد." - }, - "text": { - "en": [ - "class" - ], - "fa": [ - "کلاس" - ] - } - }, - { - "generate_name": "id", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ID", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "description": { - "fa": "ویژگی شناسه جهت تنظیم شناسه برای یک دستور می‌باشد." - }, - "text": { - "en": [ - "id" - ], - "fa": [ - "شناسه" - ] - } - }, - { - "generate_name": "content", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "description": { - "fa": "جهت تنظیم یک محتوا به یک دستور می‌باشد." - }, - "text": { - "en": [ - "content" - ], - "fa": [ - "محتوا" - ] - } - }, - { - "generate_name": "src", - "value_handler": "AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "src" - ], - "fa": [ - "منبع" - ] - } - }, - { - "generate_name": "href", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_HREF", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "src" - ], - "fa": [ - "منبع" - ] - } - }, - { - "generate_name": "src", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "src" - ], - "fa": [ - "منبع" - ] - } - }, - { - "generate_name": "label", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LABEL", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "label" - ], - "fa": [ - "برچسب" - ] - } - }, - { - "generate_name": "repeat", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", - "text": { - "en": [ - "repeat" - ], - "fa": [ - "تکرار" - ] - } - }, - { - "generate_name": "dir", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", - "reserved_values": "ast_layout_allowed_dir", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "dir" - ], - "fa": [ - "جهت" - ] - } - }, - { - "generate_name": "lang", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", - "reserved_values": "ast_layout_allowed_lang", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "lang" - ], - "fa": [ - "زبان" - ] - } - }, - { - "generate_name": "title", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "title" - ], - "fa": [ - "عنوان" - ] - } - }, - { - "generate_name": "type", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", - "reserved_values": "ast_layout_allowed_form_type", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "type" - ], - "fa": [ - "نوع" - ] - } - }, - { - "generate_name": "target", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", - "reserved_values": "ast_layout_allowed_form_kind", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "kind" - ], - "fa": [ - "روش" - ] - } - }, - { - "generate_name": "author", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "author" - ], - "fa": [ - "نویسنده" - ] - } - }, - { - "generate_name": "description", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "description" - ], - "fa": [ - "توضیح" - ] - } - }, - { - "generate_name": "keywords", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "keywords" - ], - "fa": [ - "کلمات" - ] - } - }, - { - "generate_name": "icon", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "icon" - ], - "fa": [ - "نمایه" - ] - } - }, - { - "generate_name": "font-family", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "name" - ], - "fa": [ - "نام" - ] - } - }, - { - "generate_name": "name", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "name" - ], - "fa": [ - "نام" - ] - } - }, - { - "generate_name": "charset", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", - "reserved_values": "ast_layout_allowed_charset", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", - "text": { - "en": [ - "charset" - ], - "fa": [ - "فرمت متنی" - ] - } - }, - { - "generate_name": "refresh", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "refresh" - ], - "fa": [ - "بروزرسانی" - ] - } - }, - { - "generate_name": "viewport", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "viewport" - ], - "fa": [ - "محدوده نمایش" - ] - } - }, - { - "generate_name": "value", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "value" - ], - "fa": [ - "مقدار" - ] - } - }, - { - "generate_name": "for", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FOR", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "for" - ], - "fa": [ - "برای" - ] - } - }, - { - "generate_name": "placeholder", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", - "text": { - "en": [ - "placeholder" - ], - "fa": [ - "راهنما" - ] - } - }, - { - "generate_name": "required", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_BOOL", - "text": { - "en": [ - "required" - ], - "fa": [ - "اجباری" - ] - } - }, - { - "generate_name": "media-max-width", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", - "text": { - "en": [ - "media-max-width" - ], - "fa": [ - "شرط حداکثر عرض" - ] - } - }, - { - "generate_name": "media-max-height", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT", - "reserved_values": "", - "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", - "text": { - "en": [ - "media-max-height" - ], - "fa": [ - "شرط حداکثر ارتفاع" - ] - } - }, - { - "generate_name": "media-min-width", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH", - "text": { - "en": [ - "media-min-width" - ], - "fa": [ - "شرط حداقل عرض" - ] - } - }, - { - "generate_name": "media-min-height", - "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT", - "text": { - "en": [ - "media-min-height" - ], - "fa": [ - "شرط حداقل ارتفاع" - ] - } - } - ] -} \ No newline at end of file + "items": [ + { + "generate_name": "", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ERROR" + }, + { + "generate_name": "download", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["download"], + "fa": ["دانلود", "بارگیری"] + } + }, + { + "generate_name": "hreflang", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["language"], + "fa": ["زبان"] + } + }, + { + "generate_name": "media", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["media"], + "fa": ["رسانه"] + } + }, + { + "generate_name": "ping", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PING", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["ping"], + "fa": ["پینگ"] + } + }, + { + "generate_name": "referrerpolicy", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY", + "reserved_values": "ast_layout_allowed_referrerpolicy", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["referrer policy"], + "fa": ["سیاست ارجاع"] + } + }, + { + "generate_name": "rel", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REL", + "reserved_values": "ast_layout_allowed_rel", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["rel", "relationship"], + "fa": ["رابطه"] + } + }, + { + "generate_name": "target", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TARGET", + "reserved_values": "ast_layout_allowed_form_kind", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["target"], + "fa": ["هدف"] + } + }, + { + "generate_name": "group", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_GROUP", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["group"], + "fa": ["گروه"] + } + }, + { + "generate_name": "font-weight", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["weight"], + "fa": ["وزن"] + } + }, + { + "generate_name": "unicode-range", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["unicode range"], + "fa": ["محدود یونیکد"] + } + }, + { + "generate_name": "font-style", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["style"], + "fa": ["سبک"] + } + }, + { + "generate_name": "class", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CLASS", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "description": { + "fa": "ویژگی کلاس جهت تنظیم نام کلاس برای یک دستور می‌باشد." + }, + "text": { + "en": ["class"], + "fa": ["کلاس"] + } + }, + { + "generate_name": "id", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ID", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "description": { + "fa": "ویژگی شناسه جهت تنظیم شناسه برای یک دستور می‌باشد." + }, + "text": { + "en": ["id"], + "fa": ["شناسه"] + } + }, + { + "generate_name": "content", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "description": { + "fa": "جهت تنظیم یک محتوا به یک دستور می‌باشد." + }, + "text": { + "en": ["content"], + "fa": ["محتوا"] + } + }, + { + "generate_name": "src", + "value_handler": "AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["src"], + "fa": ["منبع"] + } + }, + { + "generate_name": "href", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_HREF", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["src"], + "fa": ["منبع"] + } + }, + { + "generate_name": "src", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["src"], + "fa": ["منبع"] + } + }, + { + "generate_name": "label", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LABEL", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["label"], + "fa": ["برچسب"] + } + }, + { + "generate_name": "repeat", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", + "text": { + "en": ["repeat"], + "fa": ["تکرار"] + } + }, + { + "generate_name": "dir", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", + "reserved_values": "ast_layout_allowed_dir", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["dir"], + "fa": ["جهت"] + } + }, + { + "generate_name": "lang", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", + "reserved_values": "ast_layout_allowed_lang", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["lang"], + "fa": ["زبان"] + } + }, + { + "generate_name": "title", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["title"], + "fa": ["عنوان"] + } + }, + { + "generate_name": "type", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", + "reserved_values": "ast_layout_allowed_form_type", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["type"], + "fa": ["نوع"] + } + }, + { + "generate_name": "target", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", + "reserved_values": "ast_layout_allowed_form_kind", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["kind"], + "fa": ["روش"] + } + }, + { + "generate_name": "author", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["author"], + "fa": ["نویسنده"] + } + }, + { + "generate_name": "description", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["description"], + "fa": ["توضیح"] + } + }, + { + "generate_name": "keywords", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["keywords"], + "fa": ["کلمات"] + } + }, + { + "generate_name": "icon", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["icon"], + "fa": ["نمایه"] + } + }, + { + "generate_name": "font-family", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["name"], + "fa": ["نام"] + } + }, + { + "generate_name": "name", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["name"], + "fa": ["نام"] + } + }, + { + "generate_name": "charset", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", + "reserved_values": "ast_layout_allowed_charset", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING", + "text": { + "en": ["charset"], + "fa": ["فرمت متنی"] + } + }, + { + "generate_name": "refresh", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["refresh"], + "fa": ["بروزرسانی"] + } + }, + { + "generate_name": "viewport", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["viewport"], + "fa": ["محدوده نمایش"] + } + }, + { + "generate_name": "value", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["value"], + "fa": ["مقدار"] + } + }, + { + "generate_name": "for", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_FOR", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["for"], + "fa": ["برای"] + } + }, + { + "generate_name": "placeholder", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY", + "text": { + "en": ["placeholder"], + "fa": ["راهنما"] + } + }, + { + "generate_name": "required", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_BOOL", + "text": { + "en": ["required"], + "fa": ["اجباری"] + } + }, + { + "generate_name": "media-max-width", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", + "text": { + "en": ["media-max-width"], + "fa": ["شرط حداکثر عرض"] + } + }, + { + "generate_name": "media-max-height", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT", + "reserved_values": "", + "type": "AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER", + "text": { + "en": ["media-max-height"], + "fa": ["شرط حداکثر ارتفاع"] + } + }, + { + "generate_name": "media-min-width", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH", + "text": { + "en": ["media-min-width"], + "fa": ["شرط حداقل عرض"] + } + }, + { + "generate_name": "media-min-height", + "id": "AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT", + "text": { + "en": ["media-min-height"], + "fa": ["شرط حداقل ارتفاع"] + } + } + ] +} diff --git a/config/yaml/json/layout/attribute/value.json b/config/yaml/json/layout/attribute/value.json index 447fb4c0..a6d4af7e 100644 --- a/config/yaml/json/layout/attribute/value.json +++ b/config/yaml/json/layout/attribute/value.json @@ -1,383 +1,249 @@ { - "items": [ + "items": [ + { + "childrens": [ { - "childrens": [ - { - "generate_name": "alternate", - "text": { - "en": [ - "alternate" - ], - "fa": [ - "جایگزین", - "جانشین" - ] - } - }, - { - "generate_name": "author", - "text": { - "en": [ - "author" - ], - "fa": [ - "نویسنده" - ] - } - }, - { - "generate_name": "bookmark", - "text": { - "en": [ - "bookmark" - ], - "fa": [ - "نشانک" - ] - } - }, - { - "generate_name": "external", - "text": { - "en": [ - "external" - ], - "fa": [ - "خارجی" - ] - } - }, - { - "generate_name": "help", - "text": { - "en": [ - "help" - ], - "fa": [ - "راهنما" - ] - } - }, - { - "generate_name": "license", - "text": { - "en": [ - "license" - ], - "fa": [ - "مجوز" - ] - } - }, - { - "generate_name": "next", - "text": { - "en": [ - "next" - ], - "fa": [ - "بعدی" - ] - } - }, - { - "generate_name": "nofollow", - "text": { - "en": [ - "prev" - ], - "fa": [ - "بدون دنبال کردن" - ] - } - }, - { - "generate_name": "noreferrer", - "text": { - "en": [ - "noreferrer" - ], - "fa": [ - "بدون ارجاع" - ] - } - }, - { - "generate_name": "tag", - "text": { - "en": [ - "tag" - ], - "fa": [ - "برچسب" - ] - } - }, - { - "generate_name": "search", - "text": { - "en": [ - "search" - ], - "fa": [ - "جستجو" - ] - } - }, - { - "generate_name": "prev", - "text": { - "en": [ - "prev" - ], - "fa": [ - "قبلی" - ] - } - } - ], - "id": "ast_layout_allowed_rel" + "generate_name": "alternate", + "text": { + "en": ["alternate"], + "fa": ["جایگزین", "جانشین"] + } }, { - "childrens": [ - { - "generate_name": "no-referrer", - "text": { - "en": [ - "no referrer" - ], - "fa": [ - "بدون ارجاع" - ] - } - }, - { - "generate_name": "no-referrer-when-downgrade", - "text": { - "en": [ - "no referrer when downgrade" - ], - "fa": [ - "بدون ارجاع هنگام کاهش" - ] - } - }, - { - "generate_name": "origin", - "text": { - "en": [ - "origin" - ], - "fa": [ - "منشا" - ] - } - }, - { - "generate_name": "origin-when-cross-origin", - "text": { - "en": [ - "origin-when-cross-origin" - ], - "fa": [ - "منشا هنگام عبور از منشا" - ] - } - }, - { - "generate_name": "same-origin", - "text": { - "en": [ - "same-origin" - ], - "fa": [ - "همان منشا" - ] - } - }, - { - "generate_name": "strict-origin-when-cross-origin", - "text": { - "en": [ - "strict origin when cross origin" - ], - "fa": [ - "محدودیت منشا هنگام عبور از منشا" - ] - } - }, - { - "generate_name": "unsafe-url", - "text": { - "en": [ - "unsafe-url" - ], - "fa": [ - "آدرس ناامن" - ] - } - } - ], - "id": "ast_layout_allowed_referrerpolicy" + "generate_name": "author", + "text": { + "en": ["author"], + "fa": ["نویسنده"] + } }, { - "childrens": [ - { - "generate_name": "ltr", - "text": { - "en": [ - "ltr" - ], - "fa": [ - "چپ به راست", - "چپ راست" - ] - } - }, - { - "generate_name": "rtl", - "text": { - "en": [ - "rtl" - ], - "fa": [ - "راست به چپ", - "راست چپ" - ] - } - } - ], - "id": "ast_layout_allowed_dir" + "generate_name": "bookmark", + "text": { + "en": ["bookmark"], + "fa": ["نشانک"] + } }, { - "childrens": [ - { - "generate_name": "get", - "text": { - "en": [ - "get", - "GET" - ], - "fa": [ - "گت" - ] - } - }, - { - "generate_name": "post", - "text": { - "en": [ - "post", - "POST" - ], - "fa": [ - "پست" - ] - } - } - ], - "id": "ast_layout_allowed_form_type" + "generate_name": "external", + "text": { + "en": ["external"], + "fa": ["خارجی"] + } }, { - "childrens": [ - { - "generate_name": "_blank", - "text": { - "en": [ - "blank", - "BLANK" - ], - "fa": [ - "خالی" - ] - } - }, - { - "generate_name": "_self", - "text": { - "en": [ - "self", - "SELF" - ], - "fa": [ - "خود" - ] - } - }, - { - "generate_name": "_parent", - "text": { - "en": [ - "parent", - "PARENT" - ], - "fa": [ - "والد" - ] - } - }, - { - "generate_name": "_top", - "text": { - "en": [ - "top", - "TOP" - ], - "fa": [ - "بالا" - ] - } - } - ], - "id": "ast_layout_allowed_form_kind" + "generate_name": "help", + "text": { + "en": ["help"], + "fa": ["راهنما"] + } }, { - "childrens": [ - { - "generate_name": "UTF-8", - "text": { - "en": [ - "utf 8", - "utf-8", - "utf8", - "utf" - ], - "fa": [ - "یوتی‌اف", - "یوتی‌اف8", - "یوتی‌اف 8" - ] - } - } - ], - "id": "ast_layout_allowed_charset" + "generate_name": "license", + "text": { + "en": ["license"], + "fa": ["مجوز"] + } }, { - "childrens": [ - { - "generate_name": "fa", - "text": { - "en": [ - "en" - ], - "fa": [ - "انگلیسی" - ] - } - }, - { - "generate_name": "fa", - "text": { - "en": [ - "fa" - ], - "fa": [ - "فارسی" - ] - } - } - ], - "id": "ast_layout_allowed_lang" + "generate_name": "next", + "text": { + "en": ["next"], + "fa": ["بعدی"] + } + }, + { + "generate_name": "nofollow", + "text": { + "en": ["prev"], + "fa": ["بدون دنبال کردن"] + } + }, + { + "generate_name": "noreferrer", + "text": { + "en": ["noreferrer"], + "fa": ["بدون ارجاع"] + } + }, + { + "generate_name": "tag", + "text": { + "en": ["tag"], + "fa": ["برچسب"] + } + }, + { + "generate_name": "search", + "text": { + "en": ["search"], + "fa": ["جستجو"] + } + }, + { + "generate_name": "prev", + "text": { + "en": ["prev"], + "fa": ["قبلی"] + } + } + ], + "id": "ast_layout_allowed_rel" + }, + { + "childrens": [ + { + "generate_name": "no-referrer", + "text": { + "en": ["no referrer"], + "fa": ["بدون ارجاع"] + } + }, + { + "generate_name": "no-referrer-when-downgrade", + "text": { + "en": ["no referrer when downgrade"], + "fa": ["بدون ارجاع هنگام کاهش"] + } + }, + { + "generate_name": "origin", + "text": { + "en": ["origin"], + "fa": ["منشا"] + } + }, + { + "generate_name": "origin-when-cross-origin", + "text": { + "en": ["origin-when-cross-origin"], + "fa": ["منشا هنگام عبور از منشا"] + } + }, + { + "generate_name": "same-origin", + "text": { + "en": ["same-origin"], + "fa": ["همان منشا"] + } + }, + { + "generate_name": "strict-origin-when-cross-origin", + "text": { + "en": ["strict origin when cross origin"], + "fa": ["محدودیت منشا هنگام عبور از منشا"] + } + }, + { + "generate_name": "unsafe-url", + "text": { + "en": ["unsafe-url"], + "fa": ["آدرس ناامن"] + } + } + ], + "id": "ast_layout_allowed_referrerpolicy" + }, + { + "childrens": [ + { + "generate_name": "ltr", + "text": { + "en": ["ltr"], + "fa": ["چپ به راست", "چپ راست"] + } + }, + { + "generate_name": "rtl", + "text": { + "en": ["rtl"], + "fa": ["راست به چپ", "راست چپ"] + } + } + ], + "id": "ast_layout_allowed_dir" + }, + { + "childrens": [ + { + "generate_name": "get", + "text": { + "en": ["get", "GET"], + "fa": ["گت"] + } + }, + { + "generate_name": "post", + "text": { + "en": ["post", "POST"], + "fa": ["پست"] + } + } + ], + "id": "ast_layout_allowed_form_type" + }, + { + "childrens": [ + { + "generate_name": "_blank", + "text": { + "en": ["blank", "BLANK"], + "fa": ["خالی"] + } + }, + { + "generate_name": "_self", + "text": { + "en": ["self", "SELF"], + "fa": ["خود"] + } + }, + { + "generate_name": "_parent", + "text": { + "en": ["parent", "PARENT"], + "fa": ["والد"] + } + }, + { + "generate_name": "_top", + "text": { + "en": ["top", "TOP"], + "fa": ["بالا"] + } + } + ], + "id": "ast_layout_allowed_form_kind" + }, + { + "childrens": [ + { + "generate_name": "UTF-8", + "text": { + "en": ["utf 8", "utf-8", "utf8", "utf"], + "fa": ["یوتی‌اف", "یوتی‌اف8", "یوتی‌اف 8"] + } + } + ], + "id": "ast_layout_allowed_charset" + }, + { + "childrens": [ + { + "generate_name": "fa", + "text": { + "en": ["en"], + "fa": ["انگلیسی"] + } + }, + { + "generate_name": "fa", + "text": { + "en": ["fa"], + "fa": ["فارسی"] + } } - ] -} \ No newline at end of file + ], + "id": "ast_layout_allowed_lang" + } + ] +} diff --git a/config/yaml/json/layout/type.json b/config/yaml/json/layout/type.json index c24429ed..b74b46c3 100644 --- a/config/yaml/json/layout/type.json +++ b/config/yaml/json/layout/type.json @@ -1,929 +1,695 @@ { - "items": [ - { - "descriptions": "", - "examples": "", - "generate_name": "a", - "id": "AST_LAYOUT_TYPE_LINK", - "is_single": false, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_HREF" - ], - "text": { - "en": [ - "link" - ], - "fa": [ - "پیوند" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "", - "id": "AST_LAYOUT_TYPE_INCLUDE", - "is_single": true, - "text": { - "en": [ - "include" - ], - "fa": [ - "بارگیری" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "", - "id": "AST_LAYOUT_TYPE_ERROR", - "is_single": true, - "text": { - "en": [ - "error" - ], - "fa": [ - "خطا" - ] - }, - "attributes": null - }, - { - "descriptions": "", - "examples": "", - "generate_name": "", - "id": "AST_LAYOUT_TYPE_LAYOUT", - "is_single": false, - "text": { - "en": [ - "layout" - ], - "fa": [ - "صفحه" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", - "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", - "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", - "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", - "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", - "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", - "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", - "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", - "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", - "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "div", - "id": "AST_LAYOUT_TYPE_DIV", - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ], - "is_single": false, - "text": { - "en": [ - "box" - ], - "fa": [ - "جعبه" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "p", - "id": "AST_LAYOUT_TYPE_PARAGRAPH", - "is_single": false, - "text": { - "en": [ - "paragraph" - ], - "fa": [ - "پاراگراف" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "button", - "id": "AST_LAYOUT_TYPE_BUTTON", - "is_single": false, - "text": { - "en": [ - "button" - ], - "fa": [ - "دکمه" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "textarea", - "id": "AST_LAYOUT_TYPE_TEXTAREA", - "is_single": false, - "text": { - "en": [ - "textarea" - ], - "fa": [ - "ویرایشگرمتن", - "ویرایشگر متن" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "label", - "id": "AST_LAYOUT_TYPE_LABEL", - "is_single": false, - "text": { - "en": [ - "label" - ], - "fa": [ - "برچسب" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "select", - "id": "AST_LAYOUT_TYPE_SELECT", - "is_single": false, - "text": { - "en": [ - "select" - ], - "fa": [ - "فهرست کشویی" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "fieldset", - "id": "AST_LAYOUT_TYPE_FIELDSET", - "is_single": false, - "text": { - "en": [ - "fieldset" - ], - "fa": [ - "گروه‌بندی", - "گروه بندی" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "legend", - "id": "AST_LAYOUT_TYPE_LEGEND", - "is_single": false, - "text": { - "en": [ - "legend" - ], - "fa": [ - "عنوان گروه" - ] - } - }, - { - "descriptions": { - "fa": "برای ارسال درخواست ها ما ورودی هارا داخل فرم ها قرار میدهیم تا مقدار انهارا گرفته و به ادرس مورد نظر ارسال کند" - }, - "examples": { - "fa": { - "title": "مثال ۱", - "code": "صفحه: فرم: نوع=«GET» منبع=«https://yourapi.ir» روش=«» تمام تمام" - } - }, - "generate_name": "form", - "id": "AST_LAYOUT_TYPE_FORM", - "is_single": false, - "text": { - "en": [ - "form" - ], - "fa": [ - "فرم" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", - "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", - "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "optgroup", - "id": "AST_LAYOUT_TYPE_OPTGROUP", - "is_single": false, - "text": { - "en": [ - "optgroup" - ], - "fa": [ - "گروه انتخاب" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "datalist", - "id": "AST_LAYOUT_TYPE_DATALIST", - "is_single": false, - "text": { - "en": [ - "datalist" - ], - "fa": [ - "داده فهرست" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "span", - "id": "AST_LAYOUT_TYPE_SPAN", - "is_single": false, - "text": { - "en": [ - "span" - ], - "fa": [ - "قطعه" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "strong", - "id": "AST_LAYOUT_TYPE_STRONG", - "is_single": false, - "text": { - "en": [ - "strong" - ], - "fa": [ - "ضخیم مهم" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "em", - "id": "AST_LAYOUT_TYPE_EM", - "is_single": false, - "text": { - "en": [ - "em" - ], - "fa": [ - "ایتالیک پیشرفته" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "i", - "id": "AST_LAYOUT_TYPE_ITALIC", - "is_single": false, - "text": { - "en": [ - "italic" - ], - "fa": [ - "ایتالیک" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "b", - "id": "AST_LAYOUT_TYPE_BOLD", - "is_single": false, - "text": { - "en": [ - "bold" - ], - "fa": [ - "ضخیم", - "درشت" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "u", - "id": "AST_LAYOUT_TYPE_UNDERLINE", - "is_single": false, - "text": { - "en": [ - "underline" - ], - "fa": [ - "زیرخط", - "زیر خط" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "sub", - "id": "AST_LAYOUT_TYPE_SUB", - "is_single": false, - "text": { - "en": [ - "sub" - ], - "fa": [ - "زیرین" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "sup", - "id": "AST_LAYOUT_TYPE_SUP", - "is_single": false, - "text": { - "en": [ - "sup" - ], - "fa": [ - "رویین" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "s", - "id": "AST_LAYOUT_TYPE_S", - "is_single": false, - "text": { - "en": [ - "s" - ], - "fa": [ - "خط خورده" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "header", - "id": "AST_LAYOUT_TYPE_HEADER", - "is_single": false, - "text": { - "en": [ - "header" - ], - "fa": [ - "سربخش", - "سر بخش" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "footer", - "id": "AST_LAYOUT_TYPE_FOOTER", - "is_single": false, - "text": { - "en": [ - "footer" - ], - "fa": [ - "پاصفحه", - "پا صفحه" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "nav", - "id": "AST_LAYOUT_TYPE_NAV", - "is_single": false, - "text": { - "en": [ - "nav" - ], - "fa": [ - "ناوبری" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "section", - "id": "AST_LAYOUT_TYPE_SECTION", - "is_single": false, - "text": { - "en": [ - "section" - ], - "fa": [ - "بخش" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "article", - "id": "AST_LAYOUT_TYPE_ARTICLE", - "is_single": false, - "text": { - "en": [ - "article" - ], - "fa": [ - "مقاله" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "aside", - "id": "AST_LAYOUT_TYPE_ASIDE", - "is_single": false, - "text": { - "en": [ - "aside" - ], - "fa": [ - "جداگانه", - "جدا گانه" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "main", - "id": "AST_LAYOUT_TYPE_MAIN", - "is_single": false, - "text": { - "en": [ - "main" - ], - "fa": [ - "اصلی" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "figure", - "id": "AST_LAYOUT_TYPE_FIGURE", - "is_single": false, - "text": { - "en": [ - "figure" - ], - "fa": [ - "شکل" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "figcaption", - "id": "AST_LAYOUT_TYPE_FIGCAPTION", - "is_single": false, - "text": { - "en": [ - "figcaption" - ], - "fa": [ - "زیرنویس شکل", - "زیر نویس شکل" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "video", - "id": "AST_LAYOUT_TYPE_VIDEO", - "is_single": false, - "text": { - "en": [ - "video" - ], - "fa": [ - "فیلم" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "audio", - "id": "AST_LAYOUT_TYPE_AUDIO", - "is_single": false, - "text": { - "en": [ - "audio" - ], - "fa": [ - "صدا" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "iframe", - "id": "AST_LAYOUT_TYPE_IFRAME", - "is_single": false, - "text": { - "en": [ - "iframe" - ], - "fa": [ - "سایت" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "canvas", - "id": "AST_LAYOUT_TYPE_CANVAS", - "is_single": false, - "text": { - "en": [ - "canvas" - ], - "fa": [ - "گرافیکی" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "ul", - "id": "AST_LAYOUT_TYPE_UL", - "is_single": false, - "text": { - "en": [ - "ul" - ], - "fa": [ - "فهرست غیرمرتب", - "فهرست غیر مرتب", - "فهرست نامرتب", - "فهرست نا مرتب" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "ol", - "id": "AST_LAYOUT_TYPE_OL", - "is_single": false, - "text": { - "en": [ - "ol" - ], - "fa": [ - "فهرست مرتب" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "li", - "id": "AST_LAYOUT_TYPE_OPTION", - "is_single": false, - "text": { - "en": [ - "item" - ], - "fa": [ - "مورد" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "li", - "id": "AST_LAYOUT_TYPE_LI", - "is_single": false, - "text": { - "en": [ - "li" - ], - "fa": [ - "مورد" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", - "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "table", - "id": "AST_LAYOUT_TYPE_TABLE", - "is_single": false, - "text": { - "en": [ - "table" - ], - "fa": [ - "جدول" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "thead", - "id": "AST_LAYOUT_TYPE_TABLE_HEADER", - "is_single": false, - "text": { - "en": [ - "table-header" - ], - "fa": [ - "سرجدول", - "سر جدول" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "tfoot", - "id": "AST_LAYOUT_TYPE_TABLE_FOOTER", - "is_single": false, - "text": { - "en": [ - "table-footer" - ], - "fa": [ - "پاصفحه جدول", - "پا صفحه جدول" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "tr", - "id": "AST_LAYOUT_TYPE_TABLE_TR", - "is_single": false, - "text": { - "en": [ - "table-tr" - ], - "fa": [ - "ردیف" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "td", - "id": "AST_LAYOUT_TYPE_TABLE_TD", - "is_single": false, - "text": { - "en": [ - "table-td" - ], - "fa": [ - "سلول" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "th", - "id": "AST_LAYOUT_TYPE_TABLE_TH", - "is_single": false, - "text": { - "en": [ - "table-th" - ], - "fa": [ - "سرسلول", - "سر سلول" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "caption", - "id": "AST_LAYOUT_TYPE_CAPTION", - "is_single": false, - "text": { - "en": [ - "caption" - ], - "fa": [ - "عنوان جدول" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "th", - "id": "AST_LAYOUT_TYPE_COL", - "is_single": false, - "text": { - "en": [ - "col" - ], - "fa": [ - "ستون" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "br", - "id": "AST_LAYOUT_TYPE_BR", - "is_single": true, - "text": { - "en": [ - "br" - ], - "fa": [ - "خط بعدی" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "hr", - "id": "AST_LAYOUT_TYPE_HR", - "is_single": true, - "text": { - "en": [ - "hr" - ], - "fa": [ - "خط" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "input", - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", - "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" - ], - "id": "AST_LAYOUT_TYPE_INPUT", - "is_single": false, - "text": { - "en": [ - "input" - ], - "fa": [ - "ورودی" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "img", - "id": "AST_LAYOUT_TYPE_IMG", - "is_single": true, - "text": { - "en": [ - "img" - ], - "fa": [ - "تصویر" - ] - }, - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_SRC" - ] - }, - { - "descriptions": "", - "examples": "", - "generate_name": "font", - "attributes": [ - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", - "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT" - ], - "id": "AST_LAYOUT_TYPE_FONT", - "is_single": false, - "text": { - "en": [ - "font" - ], - "fa": [ - "قلم" - ] - } - }, - { - "descriptions": "", - "examples": "", - "generate_name": "@media", - "id": "AST_LAYOUT_TYPE_MEDIA", - "is_single": false, - "text": { - "en": [ - "responsive" - ], - "fa": [ - "واکنش گرا", - "واکنش‌گرا" - ] - } + "items": [ + { + "descriptions": "", + "examples": "", + "generate_name": "a", + "id": "AST_LAYOUT_TYPE_LINK", + "is_single": false, + "attributes": ["AST_LAYOUT_ATTRIBUTE_TYPE_HREF"], + "text": { + "en": ["link"], + "fa": ["پیوند"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "", + "id": "AST_LAYOUT_TYPE_INCLUDE", + "is_single": true, + "text": { + "en": ["include"], + "fa": ["بارگیری"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "", + "id": "AST_LAYOUT_TYPE_ERROR", + "is_single": true, + "text": { + "en": ["error"], + "fa": ["خطا"] + }, + "attributes": null + }, + { + "descriptions": "", + "examples": "", + "generate_name": "", + "id": "AST_LAYOUT_TYPE_LAYOUT", + "is_single": false, + "text": { + "en": ["layout"], + "fa": ["صفحه"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_TITLE", + "AST_LAYOUT_ATTRIBUTE_TYPE_LANG", + "AST_LAYOUT_ATTRIBUTE_TYPE_DIR", + "AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR", + "AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION", + "AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS", + "AST_LAYOUT_ATTRIBUTE_TYPE_ICON", + "AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET", + "AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH", + "AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "div", + "id": "AST_LAYOUT_TYPE_DIV", + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ], + "is_single": false, + "text": { + "en": ["box"], + "fa": ["جعبه"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "p", + "id": "AST_LAYOUT_TYPE_PARAGRAPH", + "is_single": false, + "text": { + "en": ["paragraph"], + "fa": ["پاراگراف"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "button", + "id": "AST_LAYOUT_TYPE_BUTTON", + "is_single": false, + "text": { + "en": ["button"], + "fa": ["دکمه"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "textarea", + "id": "AST_LAYOUT_TYPE_TEXTAREA", + "is_single": false, + "text": { + "en": ["textarea"], + "fa": ["ویرایشگرمتن", "ویرایشگر متن"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "label", + "id": "AST_LAYOUT_TYPE_LABEL", + "is_single": false, + "text": { + "en": ["label"], + "fa": ["برچسب"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "select", + "id": "AST_LAYOUT_TYPE_SELECT", + "is_single": false, + "text": { + "en": ["select"], + "fa": ["فهرست کشویی"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "fieldset", + "id": "AST_LAYOUT_TYPE_FIELDSET", + "is_single": false, + "text": { + "en": ["fieldset"], + "fa": ["گروه‌بندی", "گروه بندی"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "legend", + "id": "AST_LAYOUT_TYPE_LEGEND", + "is_single": false, + "text": { + "en": ["legend"], + "fa": ["عنوان گروه"] + } + }, + { + "descriptions": { + "fa": "برای ارسال درخواست ها ما ورودی هارا داخل فرم ها قرار میدهیم تا مقدار انهارا گرفته و به ادرس مورد نظر ارسال کند" + }, + "examples": { + "fa": { + "title": "مثال ۱", + "code": "صفحه: فرم: نوع=«GET» منبع=«https://yourapi.ir» روش=«» تمام تمام" } - ] -} \ No newline at end of file + }, + "generate_name": "form", + "id": "AST_LAYOUT_TYPE_FORM", + "is_single": false, + "text": { + "en": ["form"], + "fa": ["فرم"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_SRC", + "AST_LAYOUT_ATTRIBUTE_TYPE_TYPE", + "AST_LAYOUT_ATTRIBUTE_TYPE_KIND", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "optgroup", + "id": "AST_LAYOUT_TYPE_OPTGROUP", + "is_single": false, + "text": { + "en": ["optgroup"], + "fa": ["گروه انتخاب"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "datalist", + "id": "AST_LAYOUT_TYPE_DATALIST", + "is_single": false, + "text": { + "en": ["datalist"], + "fa": ["داده فهرست"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "span", + "id": "AST_LAYOUT_TYPE_SPAN", + "is_single": false, + "text": { + "en": ["span"], + "fa": ["قطعه"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT", + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "strong", + "id": "AST_LAYOUT_TYPE_STRONG", + "is_single": false, + "text": { + "en": ["strong"], + "fa": ["ضخیم مهم"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "em", + "id": "AST_LAYOUT_TYPE_EM", + "is_single": false, + "text": { + "en": ["em"], + "fa": ["ایتالیک پیشرفته"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "i", + "id": "AST_LAYOUT_TYPE_ITALIC", + "is_single": false, + "text": { + "en": ["italic"], + "fa": ["ایتالیک"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "b", + "id": "AST_LAYOUT_TYPE_BOLD", + "is_single": false, + "text": { + "en": ["bold"], + "fa": ["ضخیم", "درشت"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "u", + "id": "AST_LAYOUT_TYPE_UNDERLINE", + "is_single": false, + "text": { + "en": ["underline"], + "fa": ["زیرخط", "زیر خط"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "sub", + "id": "AST_LAYOUT_TYPE_SUB", + "is_single": false, + "text": { + "en": ["sub"], + "fa": ["زیرین"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "sup", + "id": "AST_LAYOUT_TYPE_SUP", + "is_single": false, + "text": { + "en": ["sup"], + "fa": ["رویین"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "s", + "id": "AST_LAYOUT_TYPE_S", + "is_single": false, + "text": { + "en": ["s"], + "fa": ["خط خورده"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "header", + "id": "AST_LAYOUT_TYPE_HEADER", + "is_single": false, + "text": { + "en": ["header"], + "fa": ["سربخش", "سر بخش"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "footer", + "id": "AST_LAYOUT_TYPE_FOOTER", + "is_single": false, + "text": { + "en": ["footer"], + "fa": ["پاصفحه", "پا صفحه"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "nav", + "id": "AST_LAYOUT_TYPE_NAV", + "is_single": false, + "text": { + "en": ["nav"], + "fa": ["ناوبری"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "section", + "id": "AST_LAYOUT_TYPE_SECTION", + "is_single": false, + "text": { + "en": ["section"], + "fa": ["بخش"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "article", + "id": "AST_LAYOUT_TYPE_ARTICLE", + "is_single": false, + "text": { + "en": ["article"], + "fa": ["مقاله"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "aside", + "id": "AST_LAYOUT_TYPE_ASIDE", + "is_single": false, + "text": { + "en": ["aside"], + "fa": ["جداگانه", "جدا گانه"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "main", + "id": "AST_LAYOUT_TYPE_MAIN", + "is_single": false, + "text": { + "en": ["main"], + "fa": ["اصلی"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "figure", + "id": "AST_LAYOUT_TYPE_FIGURE", + "is_single": false, + "text": { + "en": ["figure"], + "fa": ["شکل"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "figcaption", + "id": "AST_LAYOUT_TYPE_FIGCAPTION", + "is_single": false, + "text": { + "en": ["figcaption"], + "fa": ["زیرنویس شکل", "زیر نویس شکل"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "video", + "id": "AST_LAYOUT_TYPE_VIDEO", + "is_single": false, + "text": { + "en": ["video"], + "fa": ["فیلم"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "audio", + "id": "AST_LAYOUT_TYPE_AUDIO", + "is_single": false, + "text": { + "en": ["audio"], + "fa": ["صدا"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "iframe", + "id": "AST_LAYOUT_TYPE_IFRAME", + "is_single": false, + "text": { + "en": ["iframe"], + "fa": ["سایت"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "canvas", + "id": "AST_LAYOUT_TYPE_CANVAS", + "is_single": false, + "text": { + "en": ["canvas"], + "fa": ["گرافیکی"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "ul", + "id": "AST_LAYOUT_TYPE_UL", + "is_single": false, + "text": { + "en": ["ul"], + "fa": [ + "فهرست غیرمرتب", + "فهرست غیر مرتب", + "فهرست نامرتب", + "فهرست نا مرتب" + ] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "ol", + "id": "AST_LAYOUT_TYPE_OL", + "is_single": false, + "text": { + "en": ["ol"], + "fa": ["فهرست مرتب"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "li", + "id": "AST_LAYOUT_TYPE_OPTION", + "is_single": false, + "text": { + "en": ["item"], + "fa": ["مورد"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "li", + "id": "AST_LAYOUT_TYPE_LI", + "is_single": false, + "text": { + "en": ["li"], + "fa": ["مورد"] + }, + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT", + "AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT" + ] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "table", + "id": "AST_LAYOUT_TYPE_TABLE", + "is_single": false, + "text": { + "en": ["table"], + "fa": ["جدول"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "thead", + "id": "AST_LAYOUT_TYPE_TABLE_HEADER", + "is_single": false, + "text": { + "en": ["table-header"], + "fa": ["سرجدول", "سر جدول"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "tfoot", + "id": "AST_LAYOUT_TYPE_TABLE_FOOTER", + "is_single": false, + "text": { + "en": ["table-footer"], + "fa": ["پاصفحه جدول", "پا صفحه جدول"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "tr", + "id": "AST_LAYOUT_TYPE_TABLE_TR", + "is_single": false, + "text": { + "en": ["table-tr"], + "fa": ["ردیف"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "td", + "id": "AST_LAYOUT_TYPE_TABLE_TD", + "is_single": false, + "text": { + "en": ["table-td"], + "fa": ["سلول"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "th", + "id": "AST_LAYOUT_TYPE_TABLE_TH", + "is_single": false, + "text": { + "en": ["table-th"], + "fa": ["سرسلول", "سر سلول"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "caption", + "id": "AST_LAYOUT_TYPE_CAPTION", + "is_single": false, + "text": { + "en": ["caption"], + "fa": ["عنوان جدول"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "th", + "id": "AST_LAYOUT_TYPE_COL", + "is_single": false, + "text": { + "en": ["col"], + "fa": ["ستون"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "br", + "id": "AST_LAYOUT_TYPE_BR", + "is_single": true, + "text": { + "en": ["br"], + "fa": ["خط بعدی"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "hr", + "id": "AST_LAYOUT_TYPE_HR", + "is_single": true, + "text": { + "en": ["hr"], + "fa": ["خط"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "input", + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_VALUE", + "AST_LAYOUT_ATTRIBUTE_TYPE_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER" + ], + "id": "AST_LAYOUT_TYPE_INPUT", + "is_single": false, + "text": { + "en": ["input"], + "fa": ["ورودی"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "img", + "id": "AST_LAYOUT_TYPE_IMG", + "is_single": true, + "text": { + "en": ["img"], + "fa": ["تصویر"] + }, + "attributes": ["AST_LAYOUT_ATTRIBUTE_TYPE_SRC"] + }, + { + "descriptions": "", + "examples": "", + "generate_name": "font", + "attributes": [ + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE", + "AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT" + ], + "id": "AST_LAYOUT_TYPE_FONT", + "is_single": false, + "text": { + "en": ["font"], + "fa": ["قلم"] + } + }, + { + "descriptions": "", + "examples": "", + "generate_name": "@media", + "id": "AST_LAYOUT_TYPE_MEDIA", + "is_single": false, + "text": { + "en": ["responsive"], + "fa": ["واکنش گرا", "واکنش‌گرا"] + } + } + ] +} diff --git a/config/yaml/json/type.json b/config/yaml/json/type.json index 505d26ee..ce931fd8 100644 --- a/config/yaml/json/type.json +++ b/config/yaml/json/type.json @@ -1,87 +1,59 @@ { - "items": [ - { - "id": "AST_TYPE_BLOCK" - }, - { - "id": "AST_TYPE_IF", - "text": { - "en": [ - "if" - ], - "fa": [ - "اگر" - ] - } - }, - { - "id": "AST_TYPE_ELSE_IF", - "text": { - "en": [ - "elseif" - ], - "fa": [ - "واگرنه" - ] - } - }, - { - "id": "AST_TYPE_RETURN", - "text": { - "en": [ - "return" - ], - "fa": [ - "برگشت" - ] - } - }, - { - "id": "AST_TYPE_IMPORT", - "text": { - "en": [ - "import" - ], - "fa": [ - "بارگیری" - ] - } - }, - { - "id": "AST_TYPE_PRINT", - "text": { - "en": [ - "print" - ], - "fa": [ - "نمایش" - ] - } - }, - { - "id": "AST_TYPE_FUNCTION", - "text": { - "en": [ - "function" - ], - "fa": [ - "عملکرد" - ] - } - }, - { - "id": "AST_TYPE_LAYOUT", - "text": { - "en": [ - "layout" - ], - "fa": [ - "عملکرد" - ] - } - }, - { - "id": "AST_TYPE_ERROR" - } - ] -} \ No newline at end of file + "items": [ + { + "id": "AST_TYPE_BLOCK" + }, + { + "id": "AST_TYPE_IF", + "text": { + "en": ["if"], + "fa": ["اگر"] + } + }, + { + "id": "AST_TYPE_ELSE_IF", + "text": { + "en": ["elseif"], + "fa": ["واگرنه"] + } + }, + { + "id": "AST_TYPE_RETURN", + "text": { + "en": ["return"], + "fa": ["برگشت"] + } + }, + { + "id": "AST_TYPE_IMPORT", + "text": { + "en": ["import"], + "fa": ["بارگیری"] + } + }, + { + "id": "AST_TYPE_PRINT", + "text": { + "en": ["print"], + "fa": ["نمایش"] + } + }, + { + "id": "AST_TYPE_FUNCTION", + "text": { + "en": ["function"], + "fa": ["عملکرد"] + } + }, + { + "id": "AST_TYPE_LAYOUT", + "text": { + "en": ["layout"], + "fa": ["عملکرد"] + } + }, + { + "id": "AST_TYPE_ERROR" + } + ] +} diff --git a/config/yaml/yaml.pyi b/config/yaml/yaml.pyi index 67d372c8..7a38026a 100644 --- a/config/yaml/yaml.pyi +++ b/config/yaml/yaml.pyi @@ -1,7 +1,7 @@ -from typing import Any, Union, TextIO, Dict, List +from typing import Any, Dict, List, TextIO, Union def safe_load(stream: Union[str, bytes, TextIO]) -> Any: ... def safe_load_all(stream: Union[str, bytes, TextIO]) -> Any: ... def dump(data: Any, stream: Union[None, TextIO] = ..., **kwargs: Any) -> None: ... -class YAMLError(Exception): ... +class YAMLError(Exception): ... diff --git a/mypy.ini b/mypy.ini index a7cbede4..c83e74c3 100644 --- a/mypy.ini +++ b/mypy.ini @@ -1,3 +1,2 @@ [mypy] mypy_path = ./config/yaml - diff --git a/src/ast_layout.c b/src/ast_layout.c index 8559366b..b26f1d5e 100644 --- a/src/ast_layout.c +++ b/src/ast_layout.c @@ -24,8 +24,8 @@ #include "ast_layout.h" #include "generated-config/ast_layout_attribute_value_extern.h" -#include "generated-config/ast_layout_type_attributes_values.h" #include "generated-config/ast_layout_type_attributes_all.h" +#include "generated-config/ast_layout_type_attributes_values.h" /** * diff --git a/src/generated-config/ast_block_type.h b/src/generated-config/ast_block_type.h index 517cdd0d..97e80aee 100644 --- a/src/generated-config/ast_block_type.h +++ b/src/generated-config/ast_block_type.h @@ -9,4 +9,4 @@ ADD_BLOCK_TYPE(AST_BLOCK_TYPE_ELSE_IF, "ELSE_IF", "else_if") ADD_BLOCK_TYPE(AST_BLOCK_TYPE_ERROR, "ERROR", "error") -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_style_global.h b/src/generated-config/ast_layout_attribute_style_global.h index ef35d705..e76800fd 100644 --- a/src/generated-config/ast_layout_attribute_style_global.h +++ b/src/generated-config/ast_layout_attribute_style_global.h @@ -5,8 +5,8 @@ ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(initial, "ابتدایی") ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(revert, "بازگردانی") -ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(revert-layer, "بازگردانی لایه") +ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(revert - layer, "بازگردانی لایه") ADD_LAYOUT_ATTRIBUTE_STYLE_GLOBAL_VALUE(unset, "حذف شده") -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_style_state_type.h b/src/generated-config/ast_layout_attribute_style_state_type.h index c8204f83..14df7537 100644 --- a/src/generated-config/ast_layout_attribute_style_state_type.h +++ b/src/generated-config/ast_layout_attribute_style_state_type.h @@ -1,72 +1,140 @@ // ----------- BEGIN AUTO GENERATED ----------- // -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR, "ERROR", "error", "", "") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ERROR, "ERROR", "error", "", "") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL, "GLOBAL", "global", "سراسری", "*") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_GLOBAL, "GLOBAL", "global", "سراسری", + "*") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER, "HOVER", "hover", "هاور", "hover") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_HOVER, "HOVER", "hover", "هاور", + "hover") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE, "ACTIVE", "active", "فعال", "active") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ACTIVE, "ACTIVE", "active", "فعال", + "active") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS, "FOCUS", "focus", "فوكوس", "focus") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS, "FOCUS", "focus", "فوكوس", + "focus") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED, "VISITED", "visited", "بازديد", "visited") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VISITED, "VISITED", "visited", + "بازديد", "visited") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK, "LINK", "link", "لينك", "link") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LINK, "LINK", "link", "لينك", "link") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE, "FOCUS_VISIBLE", "focus_visible", "فوكوس قابل مشاهده", "focus-visible") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_VISIBLE, "FOCUS_VISIBLE", + "focus_visible", "فوكوس قابل مشاهده", "focus-visible") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN, "FOCUS_WITHIN", "focus_within", "فوكوس داخلي", "focus-within") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FOCUS_WITHIN, "FOCUS_WITHIN", + "focus_within", "فوكوس داخلي", "focus-within") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED, "CHECKED", "checked", "انتخاب", "checked") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_CHECKED, "CHECKED", "checked", + "انتخاب", "checked") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED, "DISABLED", "disabled", "غيرفعال", "disabled") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_DISABLED, "DISABLED", "disabled", + "غيرفعال", "disabled") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED, "ENABLED", "enabled", "فعال", "enabled") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ENABLED, "ENABLED", "enabled", "فعال", + "enabled") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED, "REQUIRED", "required", "ضروري", "required") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_REQUIRED, "REQUIRED", "required", + "ضروري", "required") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL, "OPTIONAL", "optional", "اختياري", "optional") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OPTIONAL, "OPTIONAL", "optional", + "اختياري", "optional") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY, "READ_ONLY", "read_only", "فقط خواندني", "read-only") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_ONLY, "READ_ONLY", "read_only", + "فقط خواندني", "read-only") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE, "READ_WRITE", "read_write", "قابل نوشتن", "read-write") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_READ_WRITE, "READ_WRITE", + "read_write", "قابل نوشتن", "read-write") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID, "VALID", "valid", "معتبر", "valid") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_VALID, "VALID", "valid", "معتبر", + "valid") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID, "INVALID", "invalid", "نامعتبر", "invalid") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_INVALID, "INVALID", "invalid", + "نامعتبر", "invalid") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE, "IN_RANGE", "in_range", "در محدوده", "in-range") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_IN_RANGE, "IN_RANGE", "in_range", + "در محدوده", "in-range") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE, "OUT_OF_RANGE", "out_of_range", "خارج از محدوده", "out-of-range") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_OUT_OF_RANGE, "OUT_OF_RANGE", + "out_of_range", "خارج از محدوده", "out-of-range") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN, "PLACEHOLDER_SHOWN", "placeholder_shown", "نمايش جايگير", "placeholder-shown") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_PLACEHOLDER_SHOWN, + "PLACEHOLDER_SHOWN", "placeholder_shown", "نمايش جايگير", + "placeholder-shown") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK, "BLANK", "blank", "خالي", "blank") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_BLANK, "BLANK", "blank", "خالي", + "blank") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET, "TARGET", "target", "هدف", "target") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_TARGET, "TARGET", "target", "هدف", + "target") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT, "ROOT", "root", "ريشه", "root") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ROOT, "ROOT", "root", "ريشه", "root") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD, "NTH_CHILD", "nth_child", "فرزند nام", "nth-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_CHILD, "NTH_CHILD", "nth_child", + "فرزند nام", "nth-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD, "NTH_LAST_CHILD", "nth_last_child", "آخرين فرزند nام", "nth-last-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_CHILD, "NTH_LAST_CHILD", + "nth_last_child", "آخرين فرزند nام", "nth-last-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE, "NTH_OF_TYPE", "nth_of_type", "نوع nام", "nth-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_OF_TYPE, "NTH_OF_TYPE", + "nth_of_type", "نوع nام", "nth-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE, "NTH_LAST_OF_TYPE", "nth_last_of_type", "آخرين نوع nام", "nth-last-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_NTH_LAST_OF_TYPE, "NTH_LAST_OF_TYPE", + "nth_last_of_type", "آخرين نوع nام", "nth-last-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD, "FIRST_CHILD", "first_child", "اولين فرزند", "first-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_CHILD, "FIRST_CHILD", + "first_child", "اولين فرزند", "first-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD, "LAST_CHILD", "last_child", "آخرين فرزند", "last-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_CHILD, "LAST_CHILD", + "last_child", "آخرين فرزند", "last-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE, "FIRST_OF_TYPE", "first_of_type", "اولين نوع", "first-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_FIRST_OF_TYPE, "FIRST_OF_TYPE", + "first_of_type", "اولين نوع", "first-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE, "LAST_OF_TYPE", "last_of_type", "آخرين نوع", "last-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_LAST_OF_TYPE, "LAST_OF_TYPE", + "last_of_type", "آخرين نوع", "last-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD, "ONLY_CHILD", "only_child", "تنها فرزند", "only-child") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_CHILD, "ONLY_CHILD", + "only_child", "تنها فرزند", "only-child") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE, "ONLY_OF_TYPE", "only_of_type", "تنها نوع", "only-of-type") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_ONLY_OF_TYPE, "ONLY_OF_TYPE", + "only_of_type", "تنها نوع", "only-of-type") -ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY, "EMPTY", "empty", "خالي", "empty") +ADD_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_STATE_TYPE_EMPTY, "EMPTY", "empty", "خالي", + "empty") -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_style_type.h b/src/generated-config/ast_layout_attribute_style_type.h index f1bb3e45..997e570a 100644 --- a/src/generated-config/ast_layout_attribute_style_type.h +++ b/src/generated-config/ast_layout_attribute_style_type.h @@ -1,571 +1,2010 @@ // ----------- BEGIN AUTO GENERATED ----------- // -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH, "WIDTH", "width", "عرض", "width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT, "HEIGHT", "height", "ارتفاع", "height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR, "ACCENT_COLOR", "accent_color", "رنگ برجسته", "accent-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE, "APPEARANCE", "appearance", "ظاهر", "appearance", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_appearance, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO, "ASPECT_RATIO", "aspect_ratio", "نسبت ابعاد", "aspect-ratio", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_aspect_ratio, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, "BACKDROP_FILTER", "backdrop_filter", "فیلتر پس‌زمینه", "backdrop-filter", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, "BACKDROP_FILTER", "backdrop_filter", "فیلتر پس زمینه", "backdrop-filter", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", "backface_visibility", "مشاهده‌پذیری پشت‌نما", "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_backface_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", "backface_visibility", "مشاهده پذیری پشت‌نما", "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_backface_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", "backface_visibility", "مشاهده پذیری پشت نما", "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_backface_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE, "BLOCK_SIZE", "block_size", "اندازه بلوک", "block-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_block_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", "background_image", "تصویر پس‌زمینه", "background-image", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_image, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", "background_image", "تصویر پس‌ زمینه", "background-image", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_image, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, "BACKGROUND_ATTACHMENT", "background_attachment", "پیوست تصویر پس‌زمینه", "background-attachment", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_attachment, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, "BACKGROUND_ATTACHMENT", "background_attachment", "پیوست تصویر پس‌ زمینه", "background-attachment", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_attachment, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, "BACKGROUND_BLEND_MODE", "background_blend_mode", "حالت ترکیب پس‌زمینه", "background-blend-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_blend_mode, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, "BACKGROUND_BLEND_MODE", "background_blend_mode", "حالت ترکیب پس زمینه", "background-blend-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_blend_mode, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, "BACKGROUND_CLIP", "background_clip", "برش پس‌زمینه", "background-clip", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, "BACKGROUND_CLIP", "background_clip", "برش پس زمینه", "background-clip", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", "background_color", "رنگ پس‌زمینه", "background-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", "background_color", "رنگ پس زمینه", "background-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_background_clip, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", "background_origin", "مبدا پس‌زمینه", "background-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_origin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", "background_origin", "مبدا پس زمینه", "background-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_background_origin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS, "FLEX_BASIS", "flex_basis", "مبنای انعطاف", "flex-basis", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_flex_basis, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", "background_position", "موقعیت پس‌زمینه", "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", "background_position", "موقعیت پس‌ زمینه", "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, "BACKGROUND_POSITION_X", "background_position_x", "موقعیت افقی پس‌زمینه", "background-position-x", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, "BACKGROUND_POSITION_X", "background_position_x", "موقعیت افقی پس‌ زمینه", "background-position-x", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, "BACKGROUND_POSITION_Y", "background_position_y", "موقعیت عمودی پس‌زمینه", "background-position-y", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, "BACKGROUND_POSITION_Y", "background_position_y", "موقعیت عمودی پس‌ زمینه", "background-position-y", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_position_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", "background_repeat", "تکرار پس‌زمینه", "background-repeat", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_repeat, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", "background_repeat", "تکرار پس‌ زمینه", "background-repeat", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_repeat, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, "BACKGROUND_SIZE", "background_size", "اندازه پس‌زمینه", "background-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, "BACKGROUND_SIZE", "background_size", "اندازه پس‌ زمینه", "background-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_background_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS, "BORDER_RADIUS", "border_radius", "گردی", "border-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER, "BORDER", "border", "مرز", "border", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR, "BORDER_BLOCK_END_COLOR", "border_block_end_color", "رنگ مرز انتهایی بلوک", "border-block-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE, "BORDER_BLOCK_END_STYLE", "border_block_end_style", "سبک مرز انتهایی بلوک", "border-block-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_block_end_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH, "BORDER_BLOCK_END_WIDTH", "border_block_end_width", "عرض مرز انتهایی بلوک", "border-block-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_block_end_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR, "BORDER_BLOCK_START_COLOR", "border_block_start_color", "رنگ مرز ابتدایی بلوک", "border-block-start-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE, "BORDER_BLOCK_START_STYLE", "border_block_start_style", "رنگ مرز ابتدایی بلوک", "border-block-start-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_block_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH, "BORDER_BLOCK_START_WIDTH", "border_block_start_width", "عرض مرز ابتدایی بلوک", "border-block-start-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_block_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR, "BORDER_BOTTOM_COLOR", "border_bottom_color", "رنگ مرز پایین", "border-bottom-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_border_block_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS, "BORDER_BOTTOM_LEFT_RADIUS", "border_bottom_left_radius", "گردی پایین چپ", "border-bottom-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS, "BORDER_BOTTOM_RIGHT_RADIUS", "border_bottom_right_radius", "گردی پایین راست", "border-bottom-right-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE, "BORDER_BOTTOM_STYLE", "border_bottom_style", "سبک مرز پایین", "border-bottom-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_bottom_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH, "BORDER_BOTTOM_WIDTH", "border_bottom_width", "عرض مرز پایین", "border-bottom-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_bottom_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", "border_collapse", "ادغام مرز", "border-collapse", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_collapse, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", "border_collapse", "ادغام مرز ها", "border-collapse", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_collapse, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", "border_collapse", "ادغام مرزها", "border-collapse", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_collapse, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS, "BORDER_END_END_RADIUS", "border_end_end_radius", "گردی انتها", "border-end-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS, "BORDER_END_START_RADIUS", "border_end_start_radius", "گردی شروع", "border-end-start-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET, "BORDER_IMAGE_OUTSET", "border_image_outset", "برآمدگی تصویر مرز", "border-image-outset", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT, "BORDER_IMAGE_REPEAT", "border_image_repeat", "تکرار تصویر مرز", "border-image-repeat", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_image_repeat, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE, "BORDER_IMAGE_SLICE", "border_image_slice", "برش تصویر مرز", "border-image-slice", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE, "BORDER_IMAGE_SOURCE", "border_image_source", "منبع تصویر مرز", "border-image-source", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_image_source, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH, "BORDER_IMAGE_WIDTH", "border_image_width", "عرض تصویر مرز", "border-image-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_image_width, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR, "BORDER_INLINE_END_COLOR", "border_inline_end_color", "رنگ مرز انتهایی خطی", "border-inline-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE, "BORDER_INLINE_END_STYLE", "border_inline_end_style", "سبک مرز انتهایی خطی", "border-inline-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_inline_end_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH, "BORDER_INLINE_END_WIDTH", "border_inline_end_width", "عرض مرز انتهایی خطی", "border-inline-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR, "BORDER_INLINE_START_COLOR", "border_inline_start_color", "رنگ مرز ابتدایی خطی", "border-inline-start-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE, "BORDER_INLINE_START_STYLE", "border_inline_start_style", "سبک مرز ابتدایی خطی", "border-inline-start-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_inline_start_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH, "BORDER_INLINE_START_WIDTH", "border_inline_start_width", "عرض مرز ابتدایی خطی", "border-inline-start-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR, "BORDER_LEFT_COLOR", "border_left_color", "رنگ مرز چپ", "border-left-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE, "BORDER_LEFT_STYLE", "border_left_style", "سبک مرز چپ", "border-left-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_left_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH, "BORDER_LEFT_WIDTH", "border_left_width", "عرض مرز چپ", "border-left-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR, "BORDER_RIGHT_COLOR", "border_right_color", "رنگ مرز راست", "border-right-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE, "BORDER_RIGHT_STYLE", "border_right_style", "سبک مرز راست", "border-right-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_right_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH, "BORDER_RIGHT_WIDTH", "border_right_width", "عرض مرز راست", "border-right-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING, "BORDER_SPACING", "border_spacing", "فاصله مرز", "border-spacing", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS, "BORDER_START_END_RADIUS", "border_start_end_radius", "گردی ابتدا و انتها", "border-start-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS, "BORDER_START_START_RADIUS", "border_start_start_radius", "شعاع ابتدایی شروع مرز", "border-start-start-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR, "BORDER_TOP_COLOR", "border_top_color", "رنگ مرز بالا", "border-top-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS, "BORDER_TOP_LEFT_RADIUS", "border_top_left_radius", "گردی بالا چپ", "border-top-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS, "BORDER_TOP_RIGHT_RADIUS", "border_top_right_radius", "گردی بالا راست", "border-top-right-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE, "BORDER_TOP_STYLE", "border_top_style", "سبک مرز بالا", "border-top-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_border_top_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH, "BORDER_TOP_WIDTH", "border_top_width", "عرض مرز بالا", "border-top-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_border_top_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM, "BOTTOM", "bottom", "پایین", "bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_bottom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, "BOX_SIZING", "box_sizing", "نوع اندازه‌گیری جعبه", "box-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_box_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, "BOX_SIZING", "box_sizing", "نوع اندازه گیری جعبه", "box-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_box_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW, "BOX_SHADOW", "box_shadow", "سایه جعبه", "box-shadow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE, "BREAK_INSIDE", "break_inside", "شکست درون", "break-inside", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_break_inside, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE, "BREAK_BEFORE", "break_before", "شکست قبل", "break-before", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_break_before, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER, "BREAK_AFTER", "break_after", "شکست بعد", "break-after", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_break_after, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE, "CAPTION_SIDE", "caption_side", "موقعیت عنوان", "caption-side", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_caption_side, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR, "CARET_COLOR", "caret_color", "رنگ نشانگر متنی", "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", "clear", "پاک‌سازی", "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clear, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", "clear", "پاک سازی", "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clear, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH, "CLIP_PATH", "clip_path", "مسیر برش", "clip-path", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clip_path, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE, "CLIP_RULE", "clip_rule", "قاعده برش", "clip-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_clip_rule, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR, "COLOR", "color", "رنگ", "color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", "color_interpolation", "درهم‌آمیزی رنگ", "color-interpolation", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", "color_interpolation", "درهم آمیزی رنگ", "color-interpolation", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", "درهم‌آمیزی رنگ فیلترها", "color-interpolation-filters", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation_filters, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", "درهم آمیزی رنگ فیلترها", "color-interpolation-filters", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_interpolation_filters, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME, "COLOR_SCHEME", "color_scheme", "طرح رنگ", "color-scheme", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_color_scheme, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, "COLUMN_COUNT", "column_count", "تعداد ستون‌ها", "column-count", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_column_count, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, "COLUMN_COUNT", "column_count", "تعداد ستون‌ ها", "column-count", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_column_count, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, "COLUMN_FILL", "column_fill", "پر کردن ستون‌ها", "column-fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, "COLUMN_FILL", "column_fill", "پر کردن ستون ها", "column-fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, "COLUMN_GAP", "column_gap", "فاصله بین ستون‌ها", "column-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, "COLUMN_GAP", "column_gap", "فاصله بین ستون‌ ها", "column-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR, "COLUMN_RULE_COLOR", "column_rule_color", "رنگ خط افقی ستون", "column-rule-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE, "COLUMN_RULE_STYLE", "column_rule_style", "سبک خط افقی ستون", "column-rule-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_rule_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH, "COLUMN_RULE_WIDTH", "column_rule_width", "عرض خط افقی ستون", "column-rule-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, "COLUMN_SPAN", "column_span", "گستردگی ستون‌ها", "column-span", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_span, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, "COLUMN_SPAN", "column_span", "گستردگی ستون ها", "column-span", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_column_span, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, "COLUMNS", "columns", "ستون‌ها", "columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, "COLUMNS", "columns", "ستون‌ ها", "columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN, "CONTAIN", "contain", "حاوی بودن", "contain", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE, "CONTAIN_INTRINSIC_BLOCK_SIZE", "contain_intrinsic_block_size", "اندازه بلوک ذاتی", "contain-intrinsic-block-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_block_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT, "CONTAIN_INTRINSIC_HEIGHT", "contain_intrinsic_height", "ارتفاع ذاتی", "contain-intrinsic-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_height, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", "اندازه درون‌خطی ذاتی", "contain-intrinsic-inline-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", "اندازه درون خطی ذاتی", "contain-intrinsic-inline-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE, "CONTAIN_INTRINSIC_SIZE", "contain_intrinsic_size", "اندازه ذاتی", "contain-intrinsic-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_size, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH, "CONTAIN_INTRINSIC_WIDTH", "contain_intrinsic_width", "عرض ذاتی", "contain-intrinsic-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_contain_intrinsic_width, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER, "CONTAINER", "container", "ظرف", "container", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_container, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME, "CONTAINER_NAME", "container_name", "نام ظرف", "container-name", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_container_name, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE, "CONTAINER_TYPE", "container_type", "نوع ظرف", "container-type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_container_type, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT, "CONTENT", "content", "محتوا", "content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_content, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY, "CONTENT_VISIBILITY", "content_visibility", "مشاهده محتوا", "content-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_content_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT, "COUNTER_INCREMENT", "counter_increment", "افزایش شمارنده", "counter-increment", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_counter_increment, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET, "COUNTER_RESET", "counter_reset", "بازنشانی شمارنده", "counter-reset", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET, "COUNTER_SET", "counter_set", "تنظیم شمارنده", "counter-set", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_counter_set, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR, "CURSOR", "cursor", "نشانگر", "cursor", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_cursor, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION, "DIRECTION", "direction", "جهت", "direction", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_direction, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, "DISPLAY", "display", "قرارگیری", "display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_display, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, "DISPLAY", "display", "قرار گیری", "display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_display, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, "EMPTY_CELLS", "empty_cells", "سلول‌های خالی", "empty-cells", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_empty_cells, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, "EMPTY_CELLS", "empty_cells", "سلول های خالی", "empty-cells", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_empty_cells, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL, "FILL", "fill", "پر کردن", "fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY, "FILL_OPACITY", "fill_opacity", "شفافیت پر کردن", "fill-opacity", AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, ast_layout_allowed_style_list_fill, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE, "FILL_RULE", "fill_rule", "قاعده پر کردن", "fill-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_fill_rule, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER, "FILTER", "filter", "فیلتر", "filter", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_filter, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX, "FLEX", "flex", "انعطاف", "flex", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION, "FLEX_DIRECTION", "flex_direction", "جهت انعطاف", "flex-direction", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex_direction, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW, "FLEX_FLOW", "flex_flow", "جریان انعطاف", "flex-flow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex_flow, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW, "FLEX_GROW", "flex_grow", "رشد انعطاف", "flex-grow", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, "FLEX_SHRINK", "flex_shrink", "کوچک‌شدن انعطاف", "flex-shrink", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, "FLEX_SHRINK", "flex_shrink", "کوچک‌ شدن انعطاف", "flex-shrink", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP, "FLEX_WRAP", "flex_wrap", "چینش انعطاف", "flex-wrap", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_flex_wrap, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT, "FLOAT", "float", "شناور", "float", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_float, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY, "FONT_FAMILY", "font_family", "نام قلم", "font-family", AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY, ast_layout_allowed_style_list_font_family, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS, "FONT_FEATURE_SETTINGS", "font_feature_settings", "تنظیمات ویژگی قلم", "font-feature-settings", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_feature_settings, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING, "FONT_KERNING", "font_kerning", "کرنینگ قلم", "font-kerning", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_kerning, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE, "FONT_LANGUAGE_OVERRIDE", "font_language_override", "بازنویسی زبان قلم", "font-language-override", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_language_override, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", "font_optical_sizing", "اندازه‌گیری اپتیکال قلم", "font-optical-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_optical_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", "font_optical_sizing", "اندازه گیری اپتیکال قلم", "font-optical-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_optical_sizing, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE, "FONT_SIZE", "font_size", "اندازه قلم", "font-size", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH, "FONT_STRETCH", "font_stretch", "کشیدگی قلم", "font-stretch", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_stretch, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE, "FONT_STYLE", "font_style", "سبک قلم", "font-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT, "FONT_VARIANT", "font_variant", "نوع قلم", "font-variant", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_variant, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY, "FONT_DISPLAY", "font_display", "نمایش قلم", "font-display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_font_display, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT, "FONT_WEIGHT", "font_weight", "وزن قلم", "font-weight", AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER, ast_layout_allowed_style_list_font_weight, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID, "GRID", "grid", "شبکه", "grid", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA, "GRID_AREA", "grid_area", "منطقه شبکه", "grid-area", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_area, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", "grid_auto_columns", "ستون‌های خودکار شبکه", "grid-auto-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", "grid_auto_columns", "ستون های خودکار شبکه", "grid-auto-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW, "GRID_AUTO_FLOW", "grid_auto_flow", "جریان خودکار شبکه", "grid-auto-flow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_flow, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, "GRID_AUTO_ROWS", "grid_auto_rows", "ردیف‌های خودکار شبکه", "grid-auto-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, "GRID_AUTO_ROWS", "grid_auto_rows", "ردیف های خودکار شبکه", "grid-auto-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_auto_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, "GRID_COLUMN", "grid_column", "ستون‌های شبکه", "grid-column", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, "GRID_COLUMN", "grid_column", "ستون های شبکه", "grid-column", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END, "GRID_COLUMN_END", "grid_column_end", "پایان ستون شبکه", "grid-column-end", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column_end, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START, "GRID_COLUMN_START", "grid_column_start", "شروع ستون شبکه", "grid-column-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_column_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", "ردیف‌های شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", "ردیف های شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", "پایان ردیف شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START, "GRID_ROW_START", "grid_row_start", "شروع ردیف شبکه", "grid-row-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_row_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE, "GRID_TEMPLATE", "grid_template", "الگوی شبکه", "grid-template", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS, "GRID_TEMPLATE_AREAS", "grid_template_areas", "مناطق الگوی شبکه", "grid-template-areas", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_areas, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, "GRID_TEMPLATE_COLUMNS", "grid_template_columns", "ستون‌های الگوی شبکه", "grid-template-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, "GRID_TEMPLATE_COLUMNS", "grid_template_columns", "ستون های الگوی شبکه", "grid-template-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_columns, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", "grid_template_rows", "ردیف‌های الگوی شبکه", "grid-template-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", "grid_template_rows", "ردیف های الگوی شبکه", "grid-template-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_grid_template_rows, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT, "JUSTIFY_CONTENT", "justify_content", "توجیه محتوا", "justify-content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_justify_content, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT, "LEFT", "left", "چپ", "left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_left, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING, "LETTER_SPACING", "letter_spacing", "فاصله بین حروف", "letter-spacing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT, "LINE_HEIGHT", "line_height", "ارتفاع خط", "line-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE, "LIST_STYLE", "list_style", "سبک فهرست", "list-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_list_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN, "MARGIN", "margin", "فضا", "margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, "MARGIN_BOTTOM", "margin_bottom", "فضا پایین", "margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_bottom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, "MARGIN_BOTTOM", "margin_bottom", "فضای پایین", "margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_bottom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, "MARGIN_LEFT", "margin_left", "فضا چپ", "margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_left, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, "MARGIN_LEFT", "margin_left", "فضای چپ", "margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_left, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, "MARGIN_RIGHT", "margin_right", "فضا راست", "margin-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_right, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, "MARGIN_RIGHT", "margin_right", "فضای راست", "margin-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_right, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, "MARGIN_TOP", "margin_top", "فضا بالا", "margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_top, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, "MARGIN_TOP", "margin_top", "فضای بالا", "margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_margin_top, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT, "MAX_HEIGHT", "max_height", "حداکثر ارتفاع", "max-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH, "MAX_WIDTH", "max_width", "حداکثر عرض", "max-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT, "MIN_HEIGHT", "min_height", "حداقل ارتفاع", "min-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH, "MIN_WIDTH", "min_width", "حداقل عرض", "min-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT, "OBJECT_FIT", "object_fit", "تناسب شیء", "object-fit", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_object_fit, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY, "OPACITY", "opacity", "شفافیت", "opacity", AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW, "OVERFLOW", "overflow", "بیش از حد", "overflow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X, "OVERFLOW_X", "overflow_x", "بیش از حد (X)", "overflow-x", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_x, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y, "OVERFLOW_Y", "overflow_y", "بیش از حد (Y)", "overflow-y", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_y, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING, "PADDING", "padding", "فاصله", "padding", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT, "PADDING_RIGHT", "padding_right", "فاصله راست", "padding-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT, "PADDING_LEFT", "padding_left", "فاصله چپ", "padding-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP, "PADDING_TOP", "padding_top", "فاصله بالا", "padding-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM, "PADDING_BOTTOM", "padding_bottom", "فاصله پایین", "padding-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, ast_layout_allowed_style_list_padding, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION, "TEXT_DECORATION", "text_decoration", "زینت متن", "text-decoration", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_decoration, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM, "TEXT_TRANSFORM", "text_transform", "تبدیل متن", "text-transform", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_transform, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY, "VISIBILITY", "visibility", "قابلیت مشاهده", "visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_visibility, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, "Z_INDEX", "z_index", "الویت موقعیت", "z-index", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_z_index, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, "Z_INDEX", "z_index", "ترتیب اولویت", "z-index", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, ast_layout_allowed_style_list_z_index, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR, "OUTLINE_COLOR", "outline_color", "رنگ مرز", "outline-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, ast_layout_allowed_style_list_outline_color, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET, "OUTLINE_OFFSET", "outline_offset", "فاصله حاشیه", "outline-offset", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE, "OUTLINE_STYLE", "outline_style", "سبک حاشیه", "outline-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_outline_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH, "OUTLINE_WIDTH", "outline_width", "عرض حاشیه", "outline-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_outline_width, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR, "OVERFLOW_ANCHOR", "overflow_anchor", "لنگر بیش از حد", "overflow-anchor", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_anchor, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK, "OVERFLOW_BLOCK", "overflow_block", "بیش از حد بلوک", "overflow-block", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_block, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN, "OVERFLOW_CLIP_MARGIN", "overflow_clip_margin", "فاصله برش بیش از حد", "overflow-clip-margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE, "OVERFLOW_INLINE", "overflow_inline", "بیش از حد درون خطی", "overflow-inline", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_inline, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP, "OVERFLOW_WRAP", "overflow_wrap", "پیچش بیش از حد", "overflow-wrap", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_overflow_wrap, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK, "PADDING_BLOCK", "padding_block", "فاصله بلوک", "padding-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END, "PADDING_BLOCK_END", "padding_block_end", "فاصله انتهای بلوک", "padding-block-end", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_block_end, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START, "PADDING_BLOCK_START", "padding_block_start", "فاصله شروع بلوک", "padding-block-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_block_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE, "PADDING_INLINE", "padding_inline", "فاصله درون خطی", "padding-inline", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_inline, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END, "PADDING_INLINE_END", "padding_inline_end", "فاصله انتهای درون خطی", "padding-inline-end", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_inline_end, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START, "PADDING_INLINE_START", "padding_inline_start", "فاصله شروع درون خطی", "padding-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_padding_inline_start, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE, "PAGE", "page", "صفحه", "page", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER, "PAGE_BREAK_AFTER", "page_break_after", "شکست صفحه بعد از", "page-break-after", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page_break_after, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE, "PAGE_BREAK_BEFORE", "page_break_before", "شکست صفحه قبل از", "page-break-before", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page_break_before, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE, "PAGE_BREAK_INSIDE", "page_break_inside", "شکست صفحه درون", "page-break-inside", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_page_break_inside, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER, "PAINT_ORDER", "paint_order", "ترتیب نقاشی", "paint-order", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_paint_order, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE, "PERSPECTIVE", "perspective", "پرسپکتیو", "perspective", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_perspective, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN, "PERSPECTIVE_ORIGIN", "perspective_origin", "مبدأ پرسپکتیو", "perspective-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_perspective, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT, "PLACE_CONTENT", "place_content", "محتوای مکان", "place-content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_place_content, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS, "PLACE_ITEMS", "place_items", "موارد مکان", "place-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_place_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF, "PLACE_SELF", "place_self", "خود مکان", "place-self", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_place_self, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, "POINTER_EVENTS", "pointer_events", "رویدادهای اشاره‌گر", "pointer-events", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_pointer_events, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, "POINTER_EVENTS", "pointer_events", "رویدادهای اشاره گر", "pointer-events", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_pointer_events, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION, "POSITION", "position", "موقعیت", "position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_position, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST, "PRINT_COLOR_ADJUST", "print_color_adjust", "تنظیم رنگ چاپ", "print-color-adjust", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_print_color_adjust, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, "QUOTES", "quotes", "نقل‌قول", "quotes", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_quotes, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, "QUOTES", "quotes", "نقل قول", "quotes", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_quotes, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R, "R", "r", "شعاع", "r", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE, "RESIZE", "resize", "تغییر اندازه", "resize", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_resize, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT, "RIGHT", "right", "راست", "right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_right, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE, "ROTATE", "rotate", "چرخش", "rotate", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_rotate, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP, "ROW_GAP", "row_gap", "فاصله ردیف", "row-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_rotate, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, "RUBY_ALIGN", "ruby_align", "هم‌راستایی روبی", "ruby-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_ruby_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, "RUBY_ALIGN", "ruby_align", "هم راستایی روبی", "ruby-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_ruby_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION, "RUBY_POSITION", "ruby_position", "موقعیت روبی", "ruby-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_ruby_position, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX, "RX", "rx", "شعاع X", "rx", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY, "RY", "ry", "شعاع Y", "ry", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE, "SCALE", "scale", "مقیاس", "scale", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR, "SCROLL_BEHAVIOR", "scroll_behavior", "رفتار پیمایش", "scroll-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_scroll_behavior, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN, "SCROLL_MARGIN", "scroll_margin", "فاصله پیمایش", "scroll-margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK, "SCROLL_MARGIN_BLOCK", "scroll_margin_block", "فاصله بلوک پیمایش", "scroll-margin-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END, "SCROLL_MARGIN_BLOCK_END", "scroll_margin_block_end", "فاصله انتهای بلوک پیمایش", "scroll-margin-block-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START, "SCROLL_MARGIN_BLOCK_START", "scroll_margin_block_start", "فاصله شروع بلوک پیمایش", "scroll-margin-block-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM, "SCROLL_MARGIN_BOTTOM", "scroll_margin_bottom", "فاصله پایین پیمایش", "scroll-margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE, "SCROLL_MARGIN_INLINE", "scroll_margin_inline", "فاصله درون خطی پیمایش", "scroll-margin-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END, "SCROLL_MARGIN_INLINE_END", "scroll_margin_inline_end", "فاصله انتهای درون خطی پیمایش", "scroll-margin-inline-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START, "SCROLL_MARGIN_INLINE_START", "scroll_margin_inline_start", "فاصله شروع درون خطی پیمایش", "scroll-margin-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT, "SCROLL_MARGIN_LEFT", "scroll_margin_left", "فاصله چپ پیمایش", "scroll-margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT, "SCROLL_MARGIN_RIGHT", "scroll_margin_right", "فاصله راست پیمایش", "scroll-margin-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP, "SCROLL_MARGIN_TOP", "scroll_margin_top", "فاصله بالا پیمایش", "scroll-margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING, "SCROLL_PADDING", "scroll_padding", "فاصله پیمایش", "scroll-padding", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK, "SCROLL_PADDING_BLOCK", "scroll_padding_block", "فاصله بلوک پیمایش", "scroll-padding-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END, "SCROLL_PADDING_BLOCK_END", "scroll_padding_block_end", "فاصله انتهای بلوک پیمایش", "scroll-padding-block-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START, "SCROLL_PADDING_BLOCK_START", "scroll_padding_block_start", "فاصله شروع بلوک پیمایش", "scroll-padding-block-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM, "SCROLL_PADDING_BOTTOM", "scroll_padding_bottom", "فاصله پایین پیمایش", "scroll-padding-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE, "SCROLL_PADDING_INLINE", "scroll_padding_inline", "فاصله درون خطی پیمایش", "scroll-padding-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END, "SCROLL_PADDING_INLINE_END", "scroll_padding_inline_end", "فاصله انتهای درون خطی پیمایش", "scroll-padding-inline-end", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START, "SCROLL_PADDING_INLINE_START", "scroll_padding_inline_start", "فاصله شروع درون خطی پیمایش", "scroll-padding-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT, "SCROLL_PADDING_LEFT", "scroll_padding_left", "فاصله چپ پیمایش", "scroll-padding-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT, "SCROLL_PADDING_RIGHT", "scroll_padding_right", "فاصله راست پیمایش", "scroll-padding-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP, "SCROLL_PADDING_TOP", "scroll_padding_top", "فاصله بالا پیمایش", "scroll-padding-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN, "SCROLL_SNAP_ALIGN", "scroll_snap_align", "تراز پیمایش", "scroll-snap-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_scroll_snap_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE, "SCROLL_SNAP_TYPE", "scroll_snap_type", "نوع پیمایش", "scroll-snap-type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_scroll_snap_type, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE, "SHAPE_OUTSIDE", "shape_outside", "شکل خارج", "shape-outside", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_shape_outside, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN, "TEXT_ALIGN", "text_align", "تراز متن", "text-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST, "TEXT_ALIGN_LAST", "text_align_last", "تراز آخرین متن", "text-align-last", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_text_align_last, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز‌کردن‌ اقلام", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز‌ کردن‌ اقلام", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز‌کردن‌ محتوا", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", "تراز محتوا", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_align_items, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, "TEXT_INDENT", "text_indent", "تورفتگی متن", "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_text_indent, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, "TEXT_INDENT", "text_indent", "تو رفتگی متن", "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_text_indent, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP, "TOP", "top", "بالا", "top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, ast_layout_allowed_style_list_top, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM, "TRANSFORM", "transform", "تبدیل", "transform", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_transform, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN, "TRANSFORM_ORIGIN", "transform_origin", "مرکز تبدیل", "transform-origin", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transform_origin, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE, "TRANSLATE", "translate", "ترجمه", "translate", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI, "UNICODE_BIDI", "unicode_bidi", "معکوس یونیکد", "unicode-bidi", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_unicode_bidi, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT, "USER_SELECT", "user_select", "انتخاب کاربر", "user-select", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_user_select, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE, "WILL_CHANGE", "will_change", "تغییر خواهد کرد", "will-change", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_will_change, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX, "TRANSFORM_BOX", "transform_box", "باکس تبدیل", "transform-box", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transform_box, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE, "TRANSFORM_STYLE", "transform_style", "سبک تبدیل", "transform-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transform_style, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION, "TRANSITION", "transition", "انتقال", "transition", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, ast_layout_allowed_style_list_transition, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR, "TRANSITION_BEHAVIOR", "transition_behavior", "رفتار انتقال", "transition-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_behavior, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY, "TRANSITION_DELAY", "transition_delay", "تاخیر انتقال", "transition-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_TIME, ast_layout_allowed_style_list_transition_delay, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION, "TRANSITION_DURATION", "transition_duration", "مدت انتقال", "transition-behavior", AST_LAYOUT_ATTRIBUTE_FILTER_TIME, ast_layout_allowed_style_list_transition_duration, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY, "TRANSITION_PROPERTY", "transition_property", "ویژگی انتقال", "transition-property", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_property, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, "TRANSITION_TIMING_FUNCTION", "transition_timing_function", "تابع زمان‌بندی انتقال", "transition-timing-function", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_timing_function, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, "TRANSITION_TIMING_FUNCTION", "transition_timing_function", "تابع زمان بندی انتقال", "transition-timing-function", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_transition_timing_function, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT, "VECTOR_EFFECT", "vector_effect", "اثر وکتور", "vector-effect", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_vector_effect, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN, "VERTICAL_ALIGN", "vertical_align", "تراز عمودی", "vertical-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_vertical_align, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE, "WHITE_SPACE", "white_space", "فضای سفید", "white-space", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_white_space, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, "WIDOWS", "widows", "بیوه‌ها", "widows", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, "WIDOWS", "widows", "بیوه‌ ها", "widows", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK, "WORD_BREAK", "word_break", "شکستن کلمه", "word-break", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_word_break, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING, "WORD_SPACING", "word_spacing", "فاصله کلمه", "word-spacing", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE, "WRITING_MODE", "writing_mode", "حالت نوشتن", "writing-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_writing_mode, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM, "ZOOM", "zoom", "بزرگنمایی", "zoom", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_style_list_zoom, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_HIDE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR, "ERROR", "error", "", "error", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDTH, "WIDTH", + "width", "عرض", "width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_HEIGHT, + "HEIGHT", "height", "ارتفاع", "height", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ACCENT_COLOR, + "ACCENT_COLOR", "accent_color", "رنگ برجسته", + "accent-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_APPEARANCE, + "APPEARANCE", "appearance", "ظاهر", + "appearance", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_appearance, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ASPECT_RATIO, + "ASPECT_RATIO", "aspect_ratio", "نسبت ابعاد", + "aspect-ratio", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_aspect_ratio, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, + "BACKDROP_FILTER", "backdrop_filter", + "فیلتر پس‌زمینه", + "backdrop-filter", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKDROP_FILTER, "BACKDROP_FILTER", + "backdrop_filter", "فیلتر پس زمینه", "backdrop-filter", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", + "backface_visibility", "مشاهده‌پذیری پشت‌نما", + "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_backface_visibility, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", + "backface_visibility", "مشاهده پذیری پشت‌نما", + "backface-visibility", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_backface_visibility, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKFACE_VISIBILITY, "BACKFACE_VISIBILITY", + "backface_visibility", "مشاهده پذیری پشت نما", "backface-visibility", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_backface_visibility, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BLOCK_SIZE, + "BLOCK_SIZE", "block_size", "اندازه بلوک", + "block-size", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_block_size, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", + "background_image", "تصویر پس‌زمینه", "background-image", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_image, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_IMAGE, "BACKGROUND_IMAGE", + "background_image", "تصویر پس‌ زمینه", "background-image", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_image, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, + "BACKGROUND_ATTACHMENT", "background_attachment", + "پیوست تصویر پس‌زمینه", "background-attachment", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_attachment, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ATTACHMENT, + "BACKGROUND_ATTACHMENT", "background_attachment", + "پیوست تصویر پس‌ زمینه", "background-attachment", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_attachment, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, + "BACKGROUND_BLEND_MODE", "background_blend_mode", + "حالت ترکیب پس‌زمینه", "background-blend-mode", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_blend_mode, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_BLEND_MODE, + "BACKGROUND_BLEND_MODE", "background_blend_mode", "حالت ترکیب پس زمینه", + "background-blend-mode", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_blend_mode, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, + "BACKGROUND_CLIP", "background_clip", + "برش پس‌زمینه", "background-clip", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_clip, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_CLIP, "BACKGROUND_CLIP", + "background_clip", "برش پس زمینه", "background-clip", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_clip, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", + "background_color", "رنگ پس‌زمینه", "background-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, + ast_layout_allowed_style_list_background_clip, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_COLOR, "BACKGROUND_COLOR", + "background_color", "رنگ پس زمینه", "background-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, + ast_layout_allowed_style_list_background_clip, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", + "background_origin", "مبدا پس‌زمینه", "background-origin", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_origin, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_ORIGIN, "BACKGROUND_ORIGIN", + "background_origin", "مبدا پس زمینه", "background-origin", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_background_origin, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_BASIS, + "FLEX_BASIS", "flex_basis", "مبنای انعطاف", + "flex-basis", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_flex_basis, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", + "background_position", "موقعیت پس‌زمینه", + "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_position_x, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION, "BACKGROUND_POSITION", + "background_position", "موقعیت پس‌ زمینه", + "background-position", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_position_x, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, + "BACKGROUND_POSITION_X", "background_position_x", + "موقعیت افقی پس‌زمینه", "background-position-x", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_position_x, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_X, + "BACKGROUND_POSITION_X", "background_position_x", + "موقعیت افقی پس‌ زمینه", "background-position-x", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_position_x, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, + "BACKGROUND_POSITION_Y", "background_position_y", + "موقعیت عمودی پس‌زمینه", "background-position-y", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_position_x, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_POSITION_Y, + "BACKGROUND_POSITION_Y", "background_position_y", + "موقعیت عمودی پس‌ زمینه", "background-position-y", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_position_x, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", + "background_repeat", "تکرار پس‌زمینه", "background-repeat", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_repeat, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_REPEAT, "BACKGROUND_REPEAT", + "background_repeat", "تکرار پس‌ زمینه", "background-repeat", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_repeat, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, + "BACKGROUND_SIZE", "background_size", + "اندازه پس‌زمینه", + "background-size", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_size, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BACKGROUND_SIZE, "BACKGROUND_SIZE", + "background_size", "اندازه پس‌ زمینه", "background-size", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_background_size, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RADIUS, + "BORDER_RADIUS", "border_radius", "گردی", + "border-radius", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER, + "BORDER", "border", "مرز", "border", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_COLOR, + "BORDER_BLOCK_END_COLOR", "border_block_end_color", "رنگ مرز انتهایی بلوک", + "border-block-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_STYLE, + "BORDER_BLOCK_END_STYLE", "border_block_end_style", "سبک مرز انتهایی بلوک", + "border-block-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_block_end_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_END_WIDTH, + "BORDER_BLOCK_END_WIDTH", "border_block_end_width", "عرض مرز انتهایی بلوک", + "border-block-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_border_block_end_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_COLOR, + "BORDER_BLOCK_START_COLOR", "border_block_start_color", + "رنگ مرز ابتدایی بلوک", "border-block-start-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_STYLE, + "BORDER_BLOCK_START_STYLE", "border_block_start_style", + "رنگ مرز ابتدایی بلوک", "border-block-start-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_block_start_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BLOCK_START_WIDTH, + "BORDER_BLOCK_START_WIDTH", "border_block_start_width", + "عرض مرز ابتدایی بلوک", "border-block-start-width", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_block_start_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_COLOR, "BORDER_BOTTOM_COLOR", + "border_bottom_color", "رنگ مرز پایین", "border-bottom-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, + ast_layout_allowed_style_list_border_block_start_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_LEFT_RADIUS, + "BORDER_BOTTOM_LEFT_RADIUS", "border_bottom_left_radius", "گردی پایین چپ", + "border-bottom-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_RIGHT_RADIUS, + "BORDER_BOTTOM_RIGHT_RADIUS", "border_bottom_right_radius", + "گردی پایین راست", "border-bottom-right-radius", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_STYLE, "BORDER_BOTTOM_STYLE", + "border_bottom_style", "سبک مرز پایین", "border-bottom-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_bottom_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_BOTTOM_WIDTH, "BORDER_BOTTOM_WIDTH", + "border_bottom_width", "عرض مرز پایین", "border-bottom-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_border_bottom_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, + "BORDER_COLLAPSE", "border_collapse", + "ادغام مرز", "border-collapse", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_collapse, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", + "border_collapse", "ادغام مرز ها", "border-collapse", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_collapse, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_COLLAPSE, "BORDER_COLLAPSE", + "border_collapse", "ادغام مرزها", "border-collapse", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_collapse, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_END_RADIUS, + "BORDER_END_END_RADIUS", "border_end_end_radius", "گردی انتها", + "border-end-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_END_START_RADIUS, + "BORDER_END_START_RADIUS", "border_end_start_radius", "گردی شروع", + "border-end-start-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_OUTSET, "BORDER_IMAGE_OUTSET", + "border_image_outset", "برآمدگی تصویر مرز", "border-image-outset", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_REPEAT, "BORDER_IMAGE_REPEAT", + "border_image_repeat", "تکرار تصویر مرز", "border-image-repeat", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_image_repeat, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SLICE, "BORDER_IMAGE_SLICE", + "border_image_slice", "برش تصویر مرز", "border-image-slice", + AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_SOURCE, "BORDER_IMAGE_SOURCE", + "border_image_source", "منبع تصویر مرز", "border-image-source", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_image_source, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_IMAGE_WIDTH, "BORDER_IMAGE_WIDTH", + "border_image_width", "عرض تصویر مرز", "border-image-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_border_image_width, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_COLOR, + "BORDER_INLINE_END_COLOR", "border_inline_end_color", "رنگ مرز انتهایی خطی", + "border-inline-end-color", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_STYLE, + "BORDER_INLINE_END_STYLE", "border_inline_end_style", "سبک مرز انتهایی خطی", + "border-inline-end-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_inline_end_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_END_WIDTH, + "BORDER_INLINE_END_WIDTH", "border_inline_end_width", "عرض مرز انتهایی خطی", + "border-inline-end-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_COLOR, + "BORDER_INLINE_START_COLOR", "border_inline_start_color", + "رنگ مرز ابتدایی خطی", "border-inline-start-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_STYLE, + "BORDER_INLINE_START_STYLE", "border_inline_start_style", + "سبک مرز ابتدایی خطی", "border-inline-start-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_inline_start_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_INLINE_START_WIDTH, + "BORDER_INLINE_START_WIDTH", "border_inline_start_width", + "عرض مرز ابتدایی خطی", "border-inline-start-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_COLOR, "BORDER_LEFT_COLOR", + "border_left_color", "رنگ مرز چپ", "border-left-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_STYLE, "BORDER_LEFT_STYLE", + "border_left_style", "سبک مرز چپ", "border-left-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_left_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_LEFT_WIDTH, "BORDER_LEFT_WIDTH", + "border_left_width", "عرض مرز چپ", "border-left-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_COLOR, "BORDER_RIGHT_COLOR", + "border_right_color", "رنگ مرز راست", "border-right-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_STYLE, "BORDER_RIGHT_STYLE", + "border_right_style", "سبک مرز راست", "border-right-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_right_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_RIGHT_WIDTH, "BORDER_RIGHT_WIDTH", + "border_right_width", "عرض مرز راست", "border-right-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_SPACING, + "BORDER_SPACING", "border_spacing", "فاصله مرز", + "border-spacing", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_END_RADIUS, + "BORDER_START_END_RADIUS", "border_start_end_radius", "گردی ابتدا و انتها", + "border-start-end-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_START_START_RADIUS, + "BORDER_START_START_RADIUS", "border_start_start_radius", + "شعاع ابتدایی شروع مرز", "border-start-start-radius", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_COLOR, "BORDER_TOP_COLOR", + "border_top_color", "رنگ مرز بالا", "border-top-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_LEFT_RADIUS, + "BORDER_TOP_LEFT_RADIUS", "border_top_left_radius", "گردی بالا چپ", + "border-top-left-radius", AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_RIGHT_RADIUS, + "BORDER_TOP_RIGHT_RADIUS", "border_top_right_radius", "گردی بالا راست", + "border-top-right-radius", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_STYLE, "BORDER_TOP_STYLE", + "border_top_style", "سبک مرز بالا", "border-top-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_border_top_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BORDER_TOP_WIDTH, "BORDER_TOP_WIDTH", + "border_top_width", "عرض مرز بالا", "border-top-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_border_top_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOTTOM, + "BOTTOM", "bottom", "پایین", "bottom", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_bottom, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, + "BOX_SIZING", "box_sizing", + "نوع اندازه‌گیری جعبه", + "box-sizing", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_box_sizing, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SIZING, "BOX_SIZING", "box_sizing", + "نوع اندازه گیری جعبه", "box-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_box_sizing, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BOX_SHADOW, + "BOX_SHADOW", "box_shadow", "سایه جعبه", + "box-shadow", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_INSIDE, + "BREAK_INSIDE", "break_inside", "شکست درون", + "break-inside", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_break_inside, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_BEFORE, + "BREAK_BEFORE", "break_before", "شکست قبل", + "break-before", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_break_before, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_BREAK_AFTER, + "BREAK_AFTER", "break_after", "شکست بعد", + "break-after", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_break_after, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CAPTION_SIDE, + "CAPTION_SIDE", "caption_side", "موقعیت عنوان", + "caption-side", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_caption_side, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CARET_COLOR, + "CARET_COLOR", "caret_color", "رنگ نشانگر متنی", + "caret-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", + "clear", "پاک‌سازی", "caret-color", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_clear, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLEAR, "CLEAR", "clear", "پاک سازی", + "caret-color", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_clear, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_PATH, + "CLIP_PATH", "clip_path", "مسیر برش", + "clip-path", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_clip_path, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CLIP_RULE, + "CLIP_RULE", "clip_rule", "قاعده برش", + "clip-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_clip_rule, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR, "COLOR", + "color", "رنگ", "color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", + "color_interpolation", "درهم‌آمیزی رنگ", + "color-interpolation", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_color_interpolation, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION, "COLOR_INTERPOLATION", + "color_interpolation", "درهم آمیزی رنگ", "color-interpolation", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_color_interpolation, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, + "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", + "درهم‌آمیزی رنگ فیلترها", + "color-interpolation-filters", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_color_interpolation_filters, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_INTERPOLATION_FILTERS, + "COLOR_INTERPOLATION_FILTERS", "color_interpolation_filters", + "درهم آمیزی رنگ فیلترها", "color-interpolation-filters", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_color_interpolation_filters, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLOR_SCHEME, + "COLOR_SCHEME", "color_scheme", "طرح رنگ", + "color-scheme", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_color_scheme, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, + "COLUMN_COUNT", "column_count", + "تعداد ستون‌ها", "column-count", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, + ast_layout_allowed_style_list_column_count, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_COUNT, "COLUMN_COUNT", + "column_count", "تعداد ستون‌ ها", "column-count", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, + ast_layout_allowed_style_list_column_count, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, + "COLUMN_FILL", "column_fill", + "پر کردن ستون‌ها", "column-fill", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_column_fill, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_FILL, "COLUMN_FILL", "column_fill", + "پر کردن ستون ها", "column-fill", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_column_fill, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, + "COLUMN_GAP", "column_gap", + "فاصله بین ستون‌ها", + "column-gap", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_GAP, "COLUMN_GAP", "column_gap", + "فاصله بین ستون‌ ها", "column-gap", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_COLOR, "COLUMN_RULE_COLOR", + "column_rule_color", "رنگ خط افقی ستون", "column-rule-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_STYLE, "COLUMN_RULE_STYLE", + "column_rule_style", "سبک خط افقی ستون", "column-rule-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_column_rule_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_RULE_WIDTH, "COLUMN_RULE_WIDTH", + "column_rule_width", "عرض خط افقی ستون", "column-rule-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, + "COLUMN_SPAN", "column_span", + "گستردگی ستون‌ها", "column-span", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_column_span, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMN_SPAN, "COLUMN_SPAN", "column_span", + "گستردگی ستون ها", "column-span", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_column_span, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, + "COLUMNS", "columns", "ستون‌ها", + "columns", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COLUMNS, "COLUMNS", "columns", + "ستون‌ ها", "columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN, + "CONTAIN", "contain", "حاوی بودن", "contain", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_contain, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_BLOCK_SIZE, + "CONTAIN_INTRINSIC_BLOCK_SIZE", "contain_intrinsic_block_size", + "اندازه بلوک ذاتی", "contain-intrinsic-block-size", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_contain_intrinsic_block_size, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_HEIGHT, + "CONTAIN_INTRINSIC_HEIGHT", "contain_intrinsic_height", "ارتفاع ذاتی", + "contain-intrinsic-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_contain_intrinsic_height, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, + "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", + "اندازه درون‌خطی ذاتی", "contain-intrinsic-inline-size", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_INLINE_SIZE, + "CONTAIN_INTRINSIC_INLINE_SIZE", "contain_intrinsic_inline_size", + "اندازه درون خطی ذاتی", "contain-intrinsic-inline-size", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_contain_intrinsic_inline_size, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_SIZE, + "CONTAIN_INTRINSIC_SIZE", "contain_intrinsic_size", "اندازه ذاتی", + "contain-intrinsic-size", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_contain_intrinsic_size, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAIN_INTRINSIC_WIDTH, + "CONTAIN_INTRINSIC_WIDTH", "contain_intrinsic_width", "عرض ذاتی", + "contain-intrinsic-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_contain_intrinsic_width, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER, + "CONTAINER", "container", "ظرف", "container", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_container, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_NAME, + "CONTAINER_NAME", "container_name", "نام ظرف", + "container-name", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_container_name, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTAINER_TYPE, + "CONTAINER_TYPE", "container_type", "نوع ظرف", + "container-type", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_container_type, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT, + "CONTENT", "content", "محتوا", "content", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_content, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CONTENT_VISIBILITY, "CONTENT_VISIBILITY", + "content_visibility", "مشاهده محتوا", "content-visibility", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_content_visibility, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_INCREMENT, "COUNTER_INCREMENT", + "counter_increment", "افزایش شمارنده", "counter-increment", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, + ast_layout_allowed_style_list_counter_increment, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_RESET, + "COUNTER_RESET", "counter_reset", + "بازنشانی شمارنده", "counter-reset", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_COUNTER_SET, + "COUNTER_SET", "counter_set", "تنظیم شمارنده", + "counter-set", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, + ast_layout_allowed_style_list_counter_set, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_CURSOR, + "CURSOR", "cursor", "نشانگر", "cursor", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_cursor, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DIRECTION, + "DIRECTION", "direction", "جهت", "direction", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_direction, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, + "DISPLAY", "display", "قرارگیری", "display", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_display, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_DISPLAY, "DISPLAY", "display", "قرار گیری", + "display", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_display, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, + "EMPTY_CELLS", "empty_cells", + "سلول‌های خالی", "empty-cells", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_empty_cells, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_EMPTY_CELLS, "EMPTY_CELLS", "empty_cells", + "سلول های خالی", "empty-cells", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_empty_cells, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL, "FILL", + "fill", "پر کردن", "fill", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_fill, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_OPACITY, + "FILL_OPACITY", "fill_opacity", + "شفافیت پر کردن", "fill-opacity", + AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, + ast_layout_allowed_style_list_fill, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILL_RULE, + "FILL_RULE", "fill_rule", "قاعده پر کردن", + "fill-rule", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_fill_rule, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FILTER, + "FILTER", "filter", "فیلتر", "filter", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_filter, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX, "FLEX", + "flex", "انعطاف", "flex", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_flex, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_DIRECTION, + "FLEX_DIRECTION", "flex_direction", + "جهت انعطاف", "flex-direction", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_flex_direction, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_FLOW, + "FLEX_FLOW", "flex_flow", "جریان انعطاف", + "flex-flow", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_flex_flow, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_GROW, + "FLEX_GROW", "flex_grow", "رشد انعطاف", + "flex-grow", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, + "FLEX_SHRINK", "flex_shrink", + "کوچک‌شدن انعطاف", "flex-shrink", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_SHRINK, "FLEX_SHRINK", "flex_shrink", + "کوچک‌ شدن انعطاف", "flex-shrink", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLEX_WRAP, + "FLEX_WRAP", "flex_wrap", "چینش انعطاف", + "flex-wrap", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_flex_wrap, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FLOAT, "FLOAT", + "float", "شناور", "float", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_float, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FAMILY, + "FONT_FAMILY", "font_family", "نام قلم", + "font-family", + AST_LAYOUT_ATTRIBUTE_FILTER_STRINGS_ANY, + ast_layout_allowed_style_list_font_family, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_FEATURE_SETTINGS, + "FONT_FEATURE_SETTINGS", "font_feature_settings", "تنظیمات ویژگی قلم", + "font-feature-settings", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_feature_settings, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_KERNING, + "FONT_KERNING", "font_kerning", "کرنینگ قلم", + "font-kerning", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_kerning, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_LANGUAGE_OVERRIDE, + "FONT_LANGUAGE_OVERRIDE", "font_language_override", "بازنویسی زبان قلم", + "font-language-override", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_language_override, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", + "font_optical_sizing", "اندازه‌گیری اپتیکال قلم", + "font-optical-sizing", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_optical_sizing, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_OPTICAL_SIZING, "FONT_OPTICAL_SIZING", + "font_optical_sizing", "اندازه گیری اپتیکال قلم", "font-optical-sizing", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_optical_sizing, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_SIZE, + "FONT_SIZE", "font_size", "اندازه قلم", + "font-size", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STRETCH, + "FONT_STRETCH", "font_stretch", "کشیدگی قلم", + "font-stretch", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_stretch, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_STYLE, + "FONT_STYLE", "font_style", "سبک قلم", + "font-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_VARIANT, + "FONT_VARIANT", "font_variant", "نوع قلم", + "font-variant", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_variant, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_DISPLAY, + "FONT_DISPLAY", "font_display", "نمایش قلم", + "font-display", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_font_display, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_FONT_WEIGHT, + "FONT_WEIGHT", "font_weight", "وزن قلم", + "font-weight", + AST_LAYOUT_ATTRIBUTE_FILTER_POSITIVE_INTEGER, + ast_layout_allowed_style_list_font_weight, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID, "GRID", + "grid", "شبکه", "grid", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AREA, + "GRID_AREA", "grid_area", "منطقه شبکه", + "grid-area", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_area, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", + "grid_auto_columns", "ستون‌های خودکار شبکه", + "grid-auto-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_auto_columns, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_COLUMNS, "GRID_AUTO_COLUMNS", + "grid_auto_columns", "ستون های خودکار شبکه", "grid-auto-columns", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_auto_columns, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_FLOW, + "GRID_AUTO_FLOW", "grid_auto_flow", + "جریان خودکار شبکه", "grid-auto-flow", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_auto_flow, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, + "GRID_AUTO_ROWS", "grid_auto_rows", + "ردیف‌های خودکار شبکه", + "grid-auto-rows", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_auto_rows, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_AUTO_ROWS, "GRID_AUTO_ROWS", + "grid_auto_rows", "ردیف های خودکار شبکه", "grid-auto-rows", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_auto_rows, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, + "GRID_COLUMN", "grid_column", + "ستون‌های شبکه", "grid-column", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_column, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN, "GRID_COLUMN", "grid_column", + "ستون های شبکه", "grid-column", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_column, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_END, + "GRID_COLUMN_END", "grid_column_end", + "پایان ستون شبکه", "grid-column-end", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_column_end, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_COLUMN_START, "GRID_COLUMN_START", + "grid_column_start", "شروع ستون شبکه", "grid-column-start", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_column_start, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, + "GRID_ROW", "grid_row", + "ردیف‌های شبکه", "grid-row", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_row, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", + "ردیف های شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_row, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW, "GRID_ROW", "grid_row", + "پایان ردیف شبکه", "grid-row", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_row, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_ROW_START, + "GRID_ROW_START", "grid_row_start", + "شروع ردیف شبکه", "grid-row-start", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_row_start, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE, + "GRID_TEMPLATE", "grid_template", "الگوی شبکه", + "grid-template", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_template, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_AREAS, "GRID_TEMPLATE_AREAS", + "grid_template_areas", "مناطق الگوی شبکه", "grid-template-areas", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_template_areas, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, + "GRID_TEMPLATE_COLUMNS", "grid_template_columns", + "ستون‌های الگوی شبکه", "grid-template-columns", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_template_columns, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_COLUMNS, + "GRID_TEMPLATE_COLUMNS", "grid_template_columns", "ستون های الگوی شبکه", + "grid-template-columns", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_template_columns, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", + "grid_template_rows", "ردیف‌های الگوی شبکه", + "grid-template-rows", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_template_rows, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_GRID_TEMPLATE_ROWS, "GRID_TEMPLATE_ROWS", + "grid_template_rows", "ردیف های الگوی شبکه", "grid-template-rows", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_grid_template_rows, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_JUSTIFY_CONTENT, + "JUSTIFY_CONTENT", "justify_content", + "توجیه محتوا", "justify-content", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_justify_content, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LEFT, "LEFT", + "left", "چپ", "left", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_left, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LETTER_SPACING, + "LETTER_SPACING", "letter_spacing", + "فاصله بین حروف", "letter-spacing", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LINE_HEIGHT, + "LINE_HEIGHT", "line_height", "ارتفاع خط", + "line-height", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_LIST_STYLE, + "LIST_STYLE", "list_style", "سبک فهرست", + "list-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_list_style, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN, + "MARGIN", "margin", "فضا", "margin", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, + "MARGIN_BOTTOM", "margin_bottom", "فضا پایین", + "margin-bottom", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_bottom, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_BOTTOM, "MARGIN_BOTTOM", + "margin_bottom", "فضای پایین", "margin-bottom", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_bottom, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, + "MARGIN_LEFT", "margin_left", "فضا چپ", + "margin-left", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_left, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_LEFT, "MARGIN_LEFT", "margin_left", + "فضای چپ", "margin-left", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_left, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, + "MARGIN_RIGHT", "margin_right", "فضا راست", + "margin-right", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_right, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_RIGHT, "MARGIN_RIGHT", + "margin_right", "فضای راست", "margin-right", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_right, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, + "MARGIN_TOP", "margin_top", "فضا بالا", + "margin-top", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_top, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MARGIN_TOP, "MARGIN_TOP", "margin_top", + "فضای بالا", "margin-top", AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_margin_top, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_HEIGHT, + "MAX_HEIGHT", "max_height", "حداکثر ارتفاع", + "max-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MAX_WIDTH, + "MAX_WIDTH", "max_width", "حداکثر عرض", + "max-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_HEIGHT, + "MIN_HEIGHT", "min_height", "حداقل ارتفاع", + "min-height", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_MIN_WIDTH, + "MIN_WIDTH", "min_width", "حداقل عرض", + "min-width", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OBJECT_FIT, + "OBJECT_FIT", "object_fit", "تناسب شیء", + "object-fit", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_object_fit, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OPACITY, + "OPACITY", "opacity", "شفافیت", "opacity", + AST_LAYOUT_ATTRIBUTE_FILTER_PERCENTAGE, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW, + "OVERFLOW", "overflow", "بیش از حد", "overflow", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_overflow, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_X, + "OVERFLOW_X", "overflow_x", "بیش از حد (X)", + "overflow-x", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_overflow_x, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_Y, + "OVERFLOW_Y", "overflow_y", "بیش از حد (Y)", + "overflow-y", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_overflow_y, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING, + "PADDING", "padding", "فاصله", "padding", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_padding, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_RIGHT, + "PADDING_RIGHT", "padding_right", "فاصله راست", + "padding-right", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_padding, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_LEFT, + "PADDING_LEFT", "padding_left", "فاصله چپ", + "padding-left", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_padding, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_TOP, + "PADDING_TOP", "padding_top", "فاصله بالا", + "padding-top", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_padding, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BOTTOM, + "PADDING_BOTTOM", "padding_bottom", + "فاصله پایین", "padding-bottom", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZES124, + ast_layout_allowed_style_list_padding, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_DECORATION, + "TEXT_DECORATION", "text_decoration", + "زینت متن", "text-decoration", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_text_decoration, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_TRANSFORM, + "TEXT_TRANSFORM", "text_transform", "تبدیل متن", + "text-transform", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_text_transform, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VISIBILITY, + "VISIBILITY", "visibility", "قابلیت مشاهده", + "visibility", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_visibility, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, + "Z_INDEX", "z_index", "الویت موقعیت", "z-index", + AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, + ast_layout_allowed_style_list_z_index, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_Z_INDEX, "Z_INDEX", "z_index", + "ترتیب اولویت", "z-index", AST_LAYOUT_ATTRIBUTE_FILTER_INTEGER, + ast_layout_allowed_style_list_z_index, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_COLOR, + "OUTLINE_COLOR", "outline_color", "رنگ مرز", + "outline-color", + AST_LAYOUT_ATTRIBUTE_FILTER_COLOR, + ast_layout_allowed_style_list_outline_color, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_OFFSET, + "OUTLINE_OFFSET", "outline_offset", + "فاصله حاشیه", "outline-offset", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_STYLE, + "OUTLINE_STYLE", "outline_style", "سبک حاشیه", + "outline-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_outline_style, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OUTLINE_WIDTH, + "OUTLINE_WIDTH", "outline_width", "عرض حاشیه", + "outline-width", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_outline_width, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_ANCHOR, + "OVERFLOW_ANCHOR", "overflow_anchor", + "لنگر بیش از حد", "overflow-anchor", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_overflow_anchor, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_BLOCK, + "OVERFLOW_BLOCK", "overflow_block", + "بیش از حد بلوک", "overflow-block", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_overflow_block, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_CLIP_MARGIN, + "OVERFLOW_CLIP_MARGIN", "overflow_clip_margin", "فاصله برش بیش از حد", + "overflow-clip-margin", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_INLINE, + "OVERFLOW_INLINE", "overflow_inline", + "بیش از حد درون خطی", "overflow-inline", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_overflow_inline, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_OVERFLOW_WRAP, + "OVERFLOW_WRAP", "overflow_wrap", + "پیچش بیش از حد", "overflow-wrap", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_overflow_wrap, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK, + "PADDING_BLOCK", "padding_block", "فاصله بلوک", + "padding-block", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_END, "PADDING_BLOCK_END", + "padding_block_end", "فاصله انتهای بلوک", "padding-block-end", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_padding_block_end, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_BLOCK_START, "PADDING_BLOCK_START", + "padding_block_start", "فاصله شروع بلوک", "padding-block-start", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_padding_block_start, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE, + "PADDING_INLINE", "padding_inline", + "فاصله درون خطی", "padding-inline", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_padding_inline, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_END, "PADDING_INLINE_END", + "padding_inline_end", "فاصله انتهای درون خطی", "padding-inline-end", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_padding_inline_end, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PADDING_INLINE_START, + "PADDING_INLINE_START", "padding_inline_start", "فاصله شروع درون خطی", + "padding-inline-start", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_padding_inline_start, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE, "PAGE", + "page", "صفحه", "page", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_page, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_AFTER, "PAGE_BREAK_AFTER", + "page_break_after", "شکست صفحه بعد از", "page-break-after", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_page_break_after, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_BEFORE, "PAGE_BREAK_BEFORE", + "page_break_before", "شکست صفحه قبل از", "page-break-before", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_page_break_before, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAGE_BREAK_INSIDE, "PAGE_BREAK_INSIDE", + "page_break_inside", "شکست صفحه درون", "page-break-inside", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_page_break_inside, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PAINT_ORDER, + "PAINT_ORDER", "paint_order", "ترتیب نقاشی", + "paint-order", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_paint_order, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE, + "PERSPECTIVE", "perspective", "پرسپکتیو", + "perspective", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_perspective, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PERSPECTIVE_ORIGIN, "PERSPECTIVE_ORIGIN", + "perspective_origin", "مبدأ پرسپکتیو", "perspective-origin", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_perspective, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_CONTENT, + "PLACE_CONTENT", "place_content", "محتوای مکان", + "place-content", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_place_content, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_ITEMS, + "PLACE_ITEMS", "place_items", "موارد مکان", + "place-items", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_place_items, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PLACE_SELF, + "PLACE_SELF", "place_self", "خود مکان", + "place-self", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_place_self, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, + "POINTER_EVENTS", "pointer_events", + "رویدادهای اشاره‌گر", + "pointer-events", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_pointer_events, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POINTER_EVENTS, "POINTER_EVENTS", + "pointer_events", "رویدادهای اشاره گر", "pointer-events", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_pointer_events, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_POSITION, + "POSITION", "position", "موقعیت", "position", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_position, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_PRINT_COLOR_ADJUST, "PRINT_COLOR_ADJUST", + "print_color_adjust", "تنظیم رنگ چاپ", "print-color-adjust", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_print_color_adjust, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, + "QUOTES", "quotes", "نقل‌قول", "quotes", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_quotes, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_QUOTES, "QUOTES", "quotes", "نقل قول", + "quotes", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_quotes, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_R, "R", "r", + "شعاع", "r", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RESIZE, + "RESIZE", "resize", "تغییر اندازه", "resize", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_resize, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RIGHT, "RIGHT", + "right", "راست", "right", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_right, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROTATE, + "ROTATE", "rotate", "چرخش", "rotate", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_rotate, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ROW_GAP, + "ROW_GAP", "row_gap", "فاصله ردیف", "row-gap", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_rotate, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, + "RUBY_ALIGN", "ruby_align", + "هم‌راستایی روبی", "ruby-align", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_ruby_align, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_ALIGN, "RUBY_ALIGN", "ruby_align", + "هم راستایی روبی", "ruby-align", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_ruby_align, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RUBY_POSITION, + "RUBY_POSITION", "ruby_position", "موقعیت روبی", + "ruby-position", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_ruby_position, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RX, "RX", "rx", + "شعاع X", "rx", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_RY, "RY", "ry", + "شعاع Y", "ry", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCALE, "SCALE", + "scale", "مقیاس", "scale", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_BEHAVIOR, + "SCROLL_BEHAVIOR", "scroll_behavior", + "رفتار پیمایش", "scroll-behavior", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_scroll_behavior, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN, + "SCROLL_MARGIN", "scroll_margin", + "فاصله پیمایش", "scroll-margin", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK, "SCROLL_MARGIN_BLOCK", + "scroll_margin_block", "فاصله بلوک پیمایش", "scroll-margin-block", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_END, + "SCROLL_MARGIN_BLOCK_END", "scroll_margin_block_end", + "فاصله انتهای بلوک پیمایش", "scroll-margin-block-end", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BLOCK_START, + "SCROLL_MARGIN_BLOCK_START", "scroll_margin_block_start", + "فاصله شروع بلوک پیمایش", "scroll-margin-block-start", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_BOTTOM, + "SCROLL_MARGIN_BOTTOM", "scroll_margin_bottom", "فاصله پایین پیمایش", + "scroll-margin-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE, + "SCROLL_MARGIN_INLINE", "scroll_margin_inline", "فاصله درون خطی پیمایش", + "scroll-margin-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_END, + "SCROLL_MARGIN_INLINE_END", "scroll_margin_inline_end", + "فاصله انتهای درون خطی پیمایش", "scroll-margin-inline-end", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_INLINE_START, + "SCROLL_MARGIN_INLINE_START", "scroll_margin_inline_start", + "فاصله شروع درون خطی پیمایش", "scroll-margin-inline-start", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_LEFT, "SCROLL_MARGIN_LEFT", + "scroll_margin_left", "فاصله چپ پیمایش", "scroll-margin-left", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_RIGHT, "SCROLL_MARGIN_RIGHT", + "scroll_margin_right", "فاصله راست پیمایش", "scroll-margin-right", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_MARGIN_TOP, "SCROLL_MARGIN_TOP", + "scroll_margin_top", "فاصله بالا پیمایش", "scroll-margin-top", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING, + "SCROLL_PADDING", "scroll_padding", + "فاصله پیمایش", "scroll-padding", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK, + "SCROLL_PADDING_BLOCK", "scroll_padding_block", "فاصله بلوک پیمایش", + "scroll-padding-block", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_END, + "SCROLL_PADDING_BLOCK_END", "scroll_padding_block_end", + "فاصله انتهای بلوک پیمایش", "scroll-padding-block-end", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BLOCK_START, + "SCROLL_PADDING_BLOCK_START", "scroll_padding_block_start", + "فاصله شروع بلوک پیمایش", "scroll-padding-block-start", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_BOTTOM, + "SCROLL_PADDING_BOTTOM", "scroll_padding_bottom", "فاصله پایین پیمایش", + "scroll-padding-bottom", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE, + "SCROLL_PADDING_INLINE", "scroll_padding_inline", "فاصله درون خطی پیمایش", + "scroll-padding-inline", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_END, + "SCROLL_PADDING_INLINE_END", "scroll_padding_inline_end", + "فاصله انتهای درون خطی پیمایش", "scroll-padding-inline-end", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_INLINE_START, + "SCROLL_PADDING_INLINE_START", "scroll_padding_inline_start", + "فاصله شروع درون خطی پیمایش", "scroll-padding-inline-start", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_LEFT, "SCROLL_PADDING_LEFT", + "scroll_padding_left", "فاصله چپ پیمایش", "scroll-padding-left", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_RIGHT, + "SCROLL_PADDING_RIGHT", "scroll_padding_right", "فاصله راست پیمایش", + "scroll-padding-right", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_PADDING_TOP, "SCROLL_PADDING_TOP", + "scroll_padding_top", "فاصله بالا پیمایش", "scroll-padding-top", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_ALIGN, "SCROLL_SNAP_ALIGN", + "scroll_snap_align", "تراز پیمایش", "scroll-snap-align", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_scroll_snap_align, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SCROLL_SNAP_TYPE, "SCROLL_SNAP_TYPE", + "scroll_snap_type", "نوع پیمایش", "scroll-snap-type", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_scroll_snap_type, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_SHAPE_OUTSIDE, + "SHAPE_OUTSIDE", "shape_outside", "شکل خارج", + "shape-outside", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_shape_outside, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN, + "TEXT_ALIGN", "text_align", "تراز متن", + "text-align", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_text_align, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_ALIGN_LAST, + "TEXT_ALIGN_LAST", "text_align_last", + "تراز آخرین متن", "text-align-last", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_text_align_last, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, + "ALIGN_ITEMS", "align_items", + "تراز‌کردن‌ اقلام", + "align-items", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_align_items, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", + "تراز‌ کردن‌ اقلام", "align-items", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_align_items, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", + "تراز‌کردن‌ محتوا", "align-items", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_align_items, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ALIGN_ITEMS, "ALIGN_ITEMS", "align_items", + "تراز محتوا", "align-items", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_align_items, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, + "TEXT_INDENT", "text_indent", "تورفتگی متن", + "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_text_indent, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TEXT_INDENT, "TEXT_INDENT", "text_indent", + "تو رفتگی متن", "text-indent", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_text_indent, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TOP, "TOP", + "top", "بالا", "top", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, + ast_layout_allowed_style_list_top, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM, + "TRANSFORM", "transform", "تبدیل", "transform", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_transform, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_ORIGIN, "TRANSFORM_ORIGIN", + "transform_origin", "مرکز تبدیل", "transform-origin", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_transform_origin, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSLATE, + "TRANSLATE", "translate", "ترجمه", "translate", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_UNICODE_BIDI, + "UNICODE_BIDI", "unicode_bidi", "معکوس یونیکد", + "unicode-bidi", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_unicode_bidi, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_USER_SELECT, + "USER_SELECT", "user_select", "انتخاب کاربر", + "user-select", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_user_select, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WILL_CHANGE, + "WILL_CHANGE", "will_change", "تغییر خواهد کرد", + "will-change", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_will_change, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_BOX, + "TRANSFORM_BOX", "transform_box", "باکس تبدیل", + "transform-box", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_transform_box, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSFORM_STYLE, + "TRANSFORM_STYLE", "transform_style", + "سبک تبدیل", "transform-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_transform_style, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION, + "TRANSITION", "transition", "انتقال", + "transition", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + ast_layout_allowed_style_list_transition, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_BEHAVIOR, "TRANSITION_BEHAVIOR", + "transition_behavior", "رفتار انتقال", "transition-behavior", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_transition_behavior, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DELAY, "TRANSITION_DELAY", + "transition_delay", "تاخیر انتقال", "transition-behavior", + AST_LAYOUT_ATTRIBUTE_FILTER_TIME, + ast_layout_allowed_style_list_transition_delay, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_DURATION, "TRANSITION_DURATION", + "transition_duration", "مدت انتقال", "transition-behavior", + AST_LAYOUT_ATTRIBUTE_FILTER_TIME, + ast_layout_allowed_style_list_transition_duration, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_PROPERTY, "TRANSITION_PROPERTY", + "transition_property", "ویژگی انتقال", "transition-property", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_transition_property, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, + "TRANSITION_TIMING_FUNCTION", "transition_timing_function", + "تابع زمان‌بندی انتقال", "transition-timing-function", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_transition_timing_function, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_TRANSITION_TIMING_FUNCTION, + "TRANSITION_TIMING_FUNCTION", "transition_timing_function", + "تابع زمان بندی انتقال", "transition-timing-function", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_transition_timing_function, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VECTOR_EFFECT, + "VECTOR_EFFECT", "vector_effect", "اثر وکتور", + "vector-effect", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_vector_effect, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_VERTICAL_ALIGN, + "VERTICAL_ALIGN", "vertical_align", + "تراز عمودی", "vertical-align", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_vertical_align, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WHITE_SPACE, + "WHITE_SPACE", "white_space", "فضای سفید", + "white-space", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_white_space, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, + "WIDOWS", "widows", "بیوه‌ها", "widows", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_REPEAT( + AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WIDOWS, "WIDOWS", "widows", + "بیوه‌ ها", "widows", AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_BREAK, + "WORD_BREAK", "word_break", "شکستن کلمه", + "word-break", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_word_break, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WORD_SPACING, + "WORD_SPACING", "word_spacing", "فاصله کلمه", + "word-spacing", + AST_LAYOUT_ATTRIBUTE_FILTER_SIZE, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_WRITING_MODE, + "WRITING_MODE", "writing_mode", "حالت نوشتن", + "writing-mode", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_writing_mode, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ZOOM, "ZOOM", + "zoom", "بزرگنمایی", "zoom", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_style_list_zoom, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_STYLE_TYPE_HIDE(AST_LAYOUT_ATTRIBUTE_STYLE_TYPE_ERROR, + "ERROR", "error", "", "error", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, + NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_style_value.h b/src/generated-config/ast_layout_attribute_style_value.h index 638f1ba9..cad34e84 100644 --- a/src/generated-config/ast_layout_attribute_style_value.h +++ b/src/generated-config/ast_layout_attribute_style_value.h @@ -1,1470 +1,1436 @@ // ----------- BEGIN AUTO GENERATED ----------- // -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_size_default[] = { - {"خودکار", "auto"}, - {"حداکثر محتوا", "max-content"}, - {"حداقل محتوا", "min-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_size_default[] = + { + {"خودکار", "auto"}, + {"حداکثر محتوا", "max-content"}, + {"حداقل محتوا", "min-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_appearance[] = { - {"مدیر کنترل پیش‌فرض", "auto"}, - {"دکمه", "button"}, - {"پیش‌فرض", "default"}, - {"متن", "text"}, - {"منوی کشویی", "dropdown"}, - {"فیلد متنی", "textfield"}, - {"خروجی", "output"}, - {"مخفی", "none"}, - {NULL, NULL}, + {"مدیر کنترل پیش‌فرض", "auto"}, + {"دکمه", "button"}, + {"پیش‌فرض", "default"}, + {"متن", "text"}, + {"منوی کشویی", "dropdown"}, + {"فیلد متنی", "textfield"}, + {"خروجی", "output"}, + {"مخفی", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_color[] = { - {"بی‌رنگ", "transparent"}, - {"بی رنگ", "transparent"}, - {"شفاف", "transparent"}, - {"سیاه", "black"}, - {"بی‌رنگ", "transparent"}, - {"بی رنگ", "transparent"}, - {"شفاف", "transparent"}, - {"سیاه", "black"}, - {"سفید", "white"}, - {"صورتی", "pink"}, - {"بنفش", "purple"}, - {"قرمز", "red"}, - {"سبز", "green"}, - {"زرد", "yellow"}, - {"ابی", "blue"}, - {"آبی", "blue"}, - {"قهوه‌ای", "brown"}, - {"قهوه ای", "brown"}, - {"نارنجی", "orange"}, - {"خاکستری", "gray"}, - {"طوسی", "silver"}, - {"طلایی", "gold"}, - {"بژ", "beige"}, - {"زیتونی", "olive"}, - {"لاجوردی", "navy"}, - {"فیروزه‌ای", "turquoise"}, - {"فیروزه ای", "turquoise"}, - {"نیلی", "indigo"}, - {"خرمایی", "crimson"}, - {"قرمز تیره", "darkred"}, - {"صورتی تیره", "deeppink"}, - {"آتشین", "firebrick"}, - {"صورتی داغ", "hotpink"}, - {"قرمز هندی", "indianred"}, - {"اسطوخودوسی", "lavenderblush"}, - {"مرجانی روشن", "lightcoral"}, - {"صورتی روشن", "lightpink"}, - {"زرشکی", "maroon"}, - {"رز مه آلود", "mistyrose"}, - {"قرمز بنفش کم", "palevioletred"}, - {"پوست", "bisque"}, - {"مرجانی", "coral"}, - {"نارنجی تیره", "darkorange"}, - {"سالمون تیره", "darksalmon"}, - {"سالمون روشن", "lightsalmon"}, - {"نارنجی قرمز", "orangered"}, - {"خامه پاپایا", "papayawhip"}, - {"هلو", "peachpuff"}, - {"سالمون", "salmon"}, - {"گوجه فرنگی", "tomato"}, - {"خمیر ذرت", "cornsilk"}, - {"طلایی تیره", "darkgoldenrod"}, - {"خاکی تیره", "darkkhaki"}, - {"طلایی روشن", "lightgoldenrodyellow"}, - {"زرد روشن", "lightyellow"}, - {"خاکی", "khaki"}, - {"پرتقالی کم", "palegoldenrod"}, - {"زرد کم", "palegoldenrod"}, - {"سبز دریایی", "aquamarine"}, - {"چارتوز", "chartreuse"}, - {"سبز تیره", "darkgreen"}, - {"زیتونی تیره", "darkolivegreen"}, - {"سبز دریایی تیره", "darkseagreen"}, - {"خاکستری تیره", "darkslategray"}, - {"سبز جنگلی", "forestgreen"}, - {"زرد سبز", "greenyellow"}, - {"شهد", "honeydew"}, - {"سبز چمنی", "lawngreen"}, - {"سبز روشن", "lightgreen"}, - {"سبز دریایی روشن", "lightseagreen"}, - {"لیمو سبز", "lime"}, - {"لیمو سبز روشن", "limegreen"}, - {"آب دریایی میانه", "mediumaquamarine"}, - {"سبز دریایی میانه", "mediumseagreen"}, - {"سبز بهاری میانه", "mediumspringgreen"}, - {"سبز زیتونی تیره", "olivedrab"}, - {"سبز کم", "palegreen"}, - {"سبز دریایی", "seagreen"}, - {"سبز بهاری", "springgreen"}, - {"فیروزه ای", "teal"}, - {"سبز زرد", "yellowgreen"}, - {"آبی آسمانی روشن", "aliceblue"}, - {"آبی", "aqua"}, - {"آبی روشن", "azure"}, - {"آبی کاپیتان", "cadetblue"}, - {"آبی گل گندم", "cornflowerblue"}, - {"آبی آسمانی تیره", "darkcyan"}, - {"فیروزه ای تیره", "darkturquoise"}, - {"آبی آسمانی عمیق", "deepskyblue"}, - {"آبی آسمانی داج", "dodgerblue"}, - {"آبی روشن", "lightblue"}, - {"فیروزه ای روشن", "lightcyan"}, - {"آبی آسمانی روشن", "lightskyblue"}, - {"آبی فولادی روشن", "lightsteelblue"}, - {"آبی میانه", "mediumblue"}, - {"فیروزه ای میانه", "mediumturquoise"}, - {"آبی نیمه شب", "midnightblue"}, - {"نیلی", "navy"}, - {"آبی روشن", "paleturquoise"}, - {"آبی پودری", "powderblue"}, - {"آبی سلطنتی", "royalblue"}, - {"آبی آسمانی", "skyblue"}, - {"آبی فولادی", "steelblue"}, - {"آبی بنفش", "blueviolet"}, - {"ارغوانی تیره", "darkmagenta"}, - {"بنفش ارکیده تیره", "darkorchid"}, - {"آبی ارغوانی تیره", "darkslateblue"}, - {"بنفش تیره", "darkviolet"}, - {"سرخابی", "fuchsia"}, - {"اسطوخودوس", "lavender"}, - {"ارغوانی", "magenta"}, - {"ارکیده میانه", "mediumorchid"}, - {"بنفش میانه", "mediumpurple"}, - {"آبی ارغوانی میانه", "mediumslateblue"}, - {"ارکیده", "orchid"}, - {"آلو", "plum"}, - {"بنفش", "purple"}, - {"بنفش ربکا", "rebeccapurple"}, - {"خار مریم", "thistle"}, - {"بنفش روشن", "violet"}, - {"سیاه", "black"}, - {"خاکستری تیره", "darkgray"}, - {"خاکستری تخته تیره", "darkslategray"}, - {"خاکستری کم‌رنگ", "dimgray"}, - {"گینزبورو", "gainsboro"}, - {"خاکستری", "gray"}, - {"خاکستری روشن", "lightgray"}, - {"خاکستری فولادی روشن", "lightsteelgray"}, - {"نقره‌ای", "silver"}, - {"خاکستری تخته", "slategray"}, - {"سفید", "white"}, - {"سفید دود", "whitesmoke"}, - {NULL, NULL}, + {"بی‌رنگ", "transparent"}, + {"بی رنگ", "transparent"}, + {"شفاف", "transparent"}, + {"سیاه", "black"}, + {"بی‌رنگ", "transparent"}, + {"بی رنگ", "transparent"}, + {"شفاف", "transparent"}, + {"سیاه", "black"}, + {"سفید", "white"}, + {"صورتی", "pink"}, + {"بنفش", "purple"}, + {"قرمز", "red"}, + {"سبز", "green"}, + {"زرد", "yellow"}, + {"ابی", "blue"}, + {"آبی", "blue"}, + {"قهوه‌ای", "brown"}, + {"قهوه ای", "brown"}, + {"نارنجی", "orange"}, + {"خاکستری", "gray"}, + {"طوسی", "silver"}, + {"طلایی", "gold"}, + {"بژ", "beige"}, + {"زیتونی", "olive"}, + {"لاجوردی", "navy"}, + {"فیروزه‌ای", "turquoise"}, + {"فیروزه ای", "turquoise"}, + {"نیلی", "indigo"}, + {"خرمایی", "crimson"}, + {"قرمز تیره", "darkred"}, + {"صورتی تیره", "deeppink"}, + {"آتشین", "firebrick"}, + {"صورتی داغ", "hotpink"}, + {"قرمز هندی", "indianred"}, + {"اسطوخودوسی", "lavenderblush"}, + {"مرجانی روشن", "lightcoral"}, + {"صورتی روشن", "lightpink"}, + {"زرشکی", "maroon"}, + {"رز مه آلود", "mistyrose"}, + {"قرمز بنفش کم", "palevioletred"}, + {"پوست", "bisque"}, + {"مرجانی", "coral"}, + {"نارنجی تیره", "darkorange"}, + {"سالمون تیره", "darksalmon"}, + {"سالمون روشن", "lightsalmon"}, + {"نارنجی قرمز", "orangered"}, + {"خامه پاپایا", "papayawhip"}, + {"هلو", "peachpuff"}, + {"سالمون", "salmon"}, + {"گوجه فرنگی", "tomato"}, + {"خمیر ذرت", "cornsilk"}, + {"طلایی تیره", "darkgoldenrod"}, + {"خاکی تیره", "darkkhaki"}, + {"طلایی روشن", "lightgoldenrodyellow"}, + {"زرد روشن", "lightyellow"}, + {"خاکی", "khaki"}, + {"پرتقالی کم", "palegoldenrod"}, + {"زرد کم", "palegoldenrod"}, + {"سبز دریایی", "aquamarine"}, + {"چارتوز", "chartreuse"}, + {"سبز تیره", "darkgreen"}, + {"زیتونی تیره", "darkolivegreen"}, + {"سبز دریایی تیره", "darkseagreen"}, + {"خاکستری تیره", "darkslategray"}, + {"سبز جنگلی", "forestgreen"}, + {"زرد سبز", "greenyellow"}, + {"شهد", "honeydew"}, + {"سبز چمنی", "lawngreen"}, + {"سبز روشن", "lightgreen"}, + {"سبز دریایی روشن", "lightseagreen"}, + {"لیمو سبز", "lime"}, + {"لیمو سبز روشن", "limegreen"}, + {"آب دریایی میانه", "mediumaquamarine"}, + {"سبز دریایی میانه", "mediumseagreen"}, + {"سبز بهاری میانه", "mediumspringgreen"}, + {"سبز زیتونی تیره", "olivedrab"}, + {"سبز کم", "palegreen"}, + {"سبز دریایی", "seagreen"}, + {"سبز بهاری", "springgreen"}, + {"فیروزه ای", "teal"}, + {"سبز زرد", "yellowgreen"}, + {"آبی آسمانی روشن", "aliceblue"}, + {"آبی", "aqua"}, + {"آبی روشن", "azure"}, + {"آبی کاپیتان", "cadetblue"}, + {"آبی گل گندم", "cornflowerblue"}, + {"آبی آسمانی تیره", "darkcyan"}, + {"فیروزه ای تیره", "darkturquoise"}, + {"آبی آسمانی عمیق", "deepskyblue"}, + {"آبی آسمانی داج", "dodgerblue"}, + {"آبی روشن", "lightblue"}, + {"فیروزه ای روشن", "lightcyan"}, + {"آبی آسمانی روشن", "lightskyblue"}, + {"آبی فولادی روشن", "lightsteelblue"}, + {"آبی میانه", "mediumblue"}, + {"فیروزه ای میانه", "mediumturquoise"}, + {"آبی نیمه شب", "midnightblue"}, + {"نیلی", "navy"}, + {"آبی روشن", "paleturquoise"}, + {"آبی پودری", "powderblue"}, + {"آبی سلطنتی", "royalblue"}, + {"آبی آسمانی", "skyblue"}, + {"آبی فولادی", "steelblue"}, + {"آبی بنفش", "blueviolet"}, + {"ارغوانی تیره", "darkmagenta"}, + {"بنفش ارکیده تیره", "darkorchid"}, + {"آبی ارغوانی تیره", "darkslateblue"}, + {"بنفش تیره", "darkviolet"}, + {"سرخابی", "fuchsia"}, + {"اسطوخودوس", "lavender"}, + {"ارغوانی", "magenta"}, + {"ارکیده میانه", "mediumorchid"}, + {"بنفش میانه", "mediumpurple"}, + {"آبی ارغوانی میانه", "mediumslateblue"}, + {"ارکیده", "orchid"}, + {"آلو", "plum"}, + {"بنفش", "purple"}, + {"بنفش ربکا", "rebeccapurple"}, + {"خار مریم", "thistle"}, + {"بنفش روشن", "violet"}, + {"سیاه", "black"}, + {"خاکستری تیره", "darkgray"}, + {"خاکستری تخته تیره", "darkslategray"}, + {"خاکستری کم‌رنگ", "dimgray"}, + {"گینزبورو", "gainsboro"}, + {"خاکستری", "gray"}, + {"خاکستری روشن", "lightgray"}, + {"خاکستری فولادی روشن", "lightsteelgray"}, + {"نقره‌ای", "silver"}, + {"خاکستری تخته", "slategray"}, + {"سفید", "white"}, + {"سفید دود", "whitesmoke"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_width[] = { - {"خودکار", "auto"}, - {"حداکثر محتوا", "max-content"}, - {"حداقل محتوا", "min-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"حداکثر محتوا", "max-content"}, + {"حداقل محتوا", "min-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_height[] = { - {"خودکار", "auto"}, - {"حداکثر محتوا", "max-content"}, - {"حداقل محتوا", "min-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"حداکثر محتوا", "max-content"}, + {"حداقل محتوا", "min-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_aspect_ratio[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_aspect_ratio[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_backface_visibility[] = { - {"مشاهده‌پذیر", "visible"}, - {"پنهان", "hidden"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_backface_visibility[] = { + {"مشاهده‌پذیر", "visible"}, + {"پنهان", "hidden"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_block_size[] = { - {"خودکار", "auto"}, - {"حداقل با محتوا", "min-content"}, - {"ماکزیمم محتوا", "max-content"}, - {"فیت", "fit-content"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_image[] = { - {"هیچ", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_attachment[] = { - {"پیمایش", "scroll"}, - {"ثابت", "fixed"}, - {"محلی", "local"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_blend_mode[] = { - {"عادی", "normal"}, - {"معمولی", "normal"}, - {"محلی", "local"}, - {"محلی", "local"}, - {"محلی", "local"}, - {"محلی", "local"}, - {"سخت", "multiply"}, - {"افزودن", "screen"}, - {"حذف", "overlay"}, - {"تیره کردن", "darken"}, - {"روشن کردن", "lighten"}, - {"سایه", "color-dodge"}, - {"فراکتال", "color-burn"}, - {"حالت ترکیب", "hue"}, - {"مات", "saturation"}, - {"رنگ", "color"}, - {"تن سایه", "luminosity"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_clip[] = { - {"محتوا", "content-box"}, - {"حاشیه", "padding-box"}, - {"کل عنصر", "border-box"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_origin[] = { - {"محتوا", "content-box"}, - {"حاشیه", "padding-box"}, - {"کل عنصر", "border-box"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_x[] = { - {"چپ", "left"}, - {"مرکز", "center"}, - {"راست", "right"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_y[] = { - {"بالا", "top"}, - {"مرکز", "center"}, - {"پایین", "bottom"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_repeat[] = { - {"تکرار", "repeat"}, - {"تکرار در محور افقی", "repeat-x"}, - {"تکرار در محور عمودی", "repeat-y"}, - {"هیچ", "no-repeat"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_size[] = { - {"خودکار", "auto"}, - {"پوشش", "cover"}, - {"مناسب با محتوا", "contain"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_style[] = { - {"پیوسته", "solid"}, - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"نقطه‌چین", "dotted"}, - {"نقطه چین", "dotted"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_style[] = { - {"پیوسته", "solid"}, - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_bottom_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_collapse[] = { - {"بله", "collapse"}, - {"اره", "collapse"}, - {"خیر", "separate"}, - {"نه", "separate"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_repeat[] = { - {"تکرار", "repeat"}, - {"تکرارافقی", "repeat-x"}, - {"تکرار افقی", "repeat-x"}, - {"تکرارعمودی", "repeat-y"}, - {"تکرار عمودی", "repeat-y"}, - {"بدون‌تکرار", "no-repeat"}, - {"بدون تکرار", "no-repeat"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_source[] = { - {"هیچ", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_end_style[] = { - {"پیوسته", "solid"}, - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"نقطه‌ چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دوگانه", "double"}, - {"دو گانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_start_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_left_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_right_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_top_style[] = { - {"پیوسته", "solid"}, - {"خط چین", "dashed"}, - {"خط‌چین", "dashed"}, - {"نقطه چین", "dotted"}, - {"نقطه‌چین", "dotted"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"حداقل با محتوا", "min-content"}, + {"ماکزیمم محتوا", "max-content"}, + {"فیت", "fit-content"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_image[] = { + {"هیچ", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_attachment[] = { + {"پیمایش", "scroll"}, + {"ثابت", "fixed"}, + {"محلی", "local"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_blend_mode[] = { + {"عادی", "normal"}, {"معمولی", "normal"}, + {"محلی", "local"}, {"محلی", "local"}, + {"محلی", "local"}, {"محلی", "local"}, + {"سخت", "multiply"}, {"افزودن", "screen"}, + {"حذف", "overlay"}, {"تیره کردن", "darken"}, + {"روشن کردن", "lighten"}, {"سایه", "color-dodge"}, + {"فراکتال", "color-burn"}, {"حالت ترکیب", "hue"}, + {"مات", "saturation"}, {"رنگ", "color"}, + {"تن سایه", "luminosity"}, {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_clip[] = { + {"محتوا", "content-box"}, + {"حاشیه", "padding-box"}, + {"کل عنصر", "border-box"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_origin[] = { + {"محتوا", "content-box"}, + {"حاشیه", "padding-box"}, + {"کل عنصر", "border-box"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_position_x[] = { + {"چپ", "left"}, + {"مرکز", "center"}, + {"راست", "right"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_position_y[] = { + {"بالا", "top"}, + {"مرکز", "center"}, + {"پایین", "bottom"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_repeat[] = { + {"تکرار", "repeat"}, + {"تکرار در محور افقی", "repeat-x"}, + {"تکرار در محور عمودی", "repeat-y"}, + {"هیچ", "no-repeat"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_size[] = { + {"خودکار", "auto"}, + {"پوشش", "cover"}, + {"مناسب با محتوا", "contain"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_end_style[] = { + {"پیوسته", "solid"}, {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, {"نقطه‌چین", "dotted"}, + {"نقطه چین", "dotted"}, {"دوگانه", "double"}, + {"پنهان", "none"}, {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_end_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_start_style[] = { + {"پیوسته", "solid"}, + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_start_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_bottom_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_collapse[] = { + {"بله", "collapse"}, {"اره", "collapse"}, {"خیر", "separate"}, + {"نه", "separate"}, {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_image_repeat[] = { + {"تکرار", "repeat"}, {"تکرارافقی", "repeat-x"}, + {"تکرار افقی", "repeat-x"}, {"تکرارعمودی", "repeat-y"}, + {"تکرار عمودی", "repeat-y"}, {"بدون‌تکرار", "no-repeat"}, + {"بدون تکرار", "no-repeat"}, {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_image_source[] = { + {"هیچ", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_image_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_inline_end_style[] = { + {"پیوسته", "solid"}, + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"نقطه‌ چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دوگانه", "double"}, + {"دو گانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_inline_start_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_left_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_right_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_top_style[] = { + {"پیوسته", "solid"}, + {"خط چین", "dashed"}, + {"خط‌چین", "dashed"}, + {"نقطه چین", "dotted"}, + {"نقطه‌چین", "dotted"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"پنهان", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_bottom[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_box_sizing[] = { - {"محتویات", "content-box"}, - {"مرزی", "border-box"}, - {NULL, NULL}, + {"محتویات", "content-box"}, + {"مرزی", "border-box"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_inside[] = { - {"اجتناب", "avoid"}, - {"اجتناب پرچم", "avoid-page"}, - {"اجتناب صفحه", "avoid-column"}, - {"شکست", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_inside[] = + { + {"اجتناب", "avoid"}, + {"اجتناب پرچم", "avoid-page"}, + {"اجتناب صفحه", "avoid-column"}, + {"شکست", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_before[] = { - {"شکست", "auto"}, - {"صفحه", "page"}, - {"ستون", "column"}, - {"خلاصه", "region"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_before[] = + { + {"شکست", "auto"}, {"صفحه", "page"}, {"ستون", "column"}, + {"خلاصه", "region"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_after[] = { - {"شکست", "auto"}, - {"صفحه", "page"}, - {"ستون", "column"}, - {"خلاصه", "region"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_after[] = + { + {"شکست", "auto"}, {"صفحه", "page"}, {"ستون", "column"}, + {"خلاصه", "region"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_caption_side[] = { - {"هیچ", "none"}, - {"بالا", "top"}, - {"پایین", "bottom"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_caption_side[] = + { + {"هیچ", "none"}, + {"بالا", "top"}, + {"پایین", "bottom"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clear[] = { - {"پایین", "none"}, - {"راست", "right"}, - {"چپ", "left"}, - {"هردو", "both"}, - {"هر دو", "both"}, - {NULL, NULL}, + {"پایین", "none"}, {"راست", "right"}, {"چپ", "left"}, + {"هردو", "both"}, {"هر دو", "both"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_path[] = { - {"هیچ", "none"}, - {"دایره", "circle()"}, - {"مستطیل", "rect()"}, - {"پنج‌ ضلعی", "polygon()"}, - {"پنج‌ضلعی", "polygon()"}, - {"مسیر", "path()"}, - {NULL, NULL}, + {"هیچ", "none"}, + {"دایره", "circle()"}, + {"مستطیل", "rect()"}, + {"پنج‌ ضلعی", "polygon()"}, + {"پنج‌ضلعی", "polygon()"}, + {"مسیر", "path()"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_rule[] = { - {"تازه", "nonzero"}, - {"یکسان", "evenodd"}, - {NULL, NULL}, + {"تازه", "nonzero"}, + {"یکسان", "evenodd"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation[] = { - {"خودکار", "auto"}, - {"RGB", "srgb"}, - {"rgb", "srgb"}, - {"خطی", "linearRGB"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_color_interpolation[] = { + {"خودکار", "auto"}, {"RGB", "srgb"}, {"rgb", "srgb"}, + {"خطی", "linearRGB"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation_filters[] = { - {"خودکار", "auto"}, - {"RGB", "srgb"}, - {"rgb", "srgb"}, - {"خطی", "linearRGB"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_color_interpolation_filters[] = { + {"خودکار", "auto"}, {"RGB", "srgb"}, {"rgb", "srgb"}, + {"خطی", "linearRGB"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_scheme[] = { - {"خودکار", "auto"}, - {"روشن", "light"}, - {"تاریک", "dark"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_scheme[] = + { + {"خودکار", "auto"}, + {"روشن", "light"}, + {"تاریک", "dark"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_count[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_count[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_fill[] = { - {"خودکار", "auto"}, - {"بلافاصله", "balance"}, - {"بلا فاصله", "balance"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_fill[] = + { + {"خودکار", "auto"}, + {"بلافاصله", "balance"}, + {"بلا فاصله", "balance"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_rule_style[] = { - {"پیوسته", "solid"}, - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"نقطه‌چین", "dotted"}, - {"نقطه چین", "dotted"}, - {"دوگانه", "double"}, - {"دو گانه", "double"}, - {"پنهان", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_column_rule_style[] = { + {"پیوسته", "solid"}, {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, {"نقطه‌چین", "dotted"}, + {"نقطه چین", "dotted"}, {"دوگانه", "double"}, + {"دو گانه", "double"}, {"پنهان", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_span[] = { - {"یک ستون", "none"}, - {"بیش از یک ستون", "all"}, - {"بیش از یک‌ستون", "all"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_span[] = + { + {"یک ستون", "none"}, + {"بیش از یک ستون", "all"}, + {"بیش از یک‌ستون", "all"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain[] = { - {"خودکار", "auto"}, - {"محتوا", "content"}, - {"لایه", "layout"}, - {"اندازه", "size"}, - {"لایه و اندازه", "layout size"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"محتوا", "content"}, + {"لایه", "layout"}, + {"اندازه", "size"}, + {"لایه و اندازه", "layout size"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_block_size[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_block_size[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_height[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_height[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_inline_size[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_inline_size[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_size[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_size[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container[] = { - {"خودکار", "auto"}, - {"کامل", "inline-size"}, - {"بیشتر", "block-size"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"کامل", "inline-size"}, + {"بیشتر", "block-size"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_name[] = { - {"نام", "name"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_container_name[] = { + {"نام", "name"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_type[] = { - {"خودکار", "auto"}, - {"بزرگ", "inline-size"}, - {"بیشتر", "block-size"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_container_type[] = { + {"خودکار", "auto"}, + {"بزرگ", "inline-size"}, + {"بیشتر", "block-size"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content[] = { - {"خالی", "none"}, - {"محتوا", "content"}, - {"متغیر", "var()"}, - {NULL, NULL}, + {"خالی", "none"}, + {"محتوا", "content"}, + {"متغیر", "var()"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content_visibility[] = { - {"پنهان", "hidden"}, - {"معلوم", "visible"}, - {"مشاهده", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_content_visibility[] = { + {"پنهان", "hidden"}, + {"معلوم", "visible"}, + {"مشاهده", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_increment[] = { - {"عدد", "number"}, - {"حساب", "counter()"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_counter_increment[] = { + {"عدد", "number"}, + {"حساب", "counter()"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_set[] = { - {"عدد", "number"}, - {"شمارنده", "counter()"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_set[] = + { + {"عدد", "number"}, + {"شمارنده", "counter()"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_cursor[] = { - {"دست", "pointer"}, - {"نشانگر", "default"}, - {"مشکل", "not-allowed"}, - {"متن", "text"}, - {"بازی", "progress"}, - {NULL, NULL}, + {"دست", "pointer"}, {"نشانگر", "default"}, {"مشکل", "not-allowed"}, + {"متن", "text"}, {"بازی", "progress"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_direction[] = { - {"چپ به راست", "ltr"}, - {"راست به چپ", "rtl"}, - {NULL, NULL}, + {"چپ به راست", "ltr"}, + {"راست به چپ", "rtl"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_display[] = { - {"بلوک", "block"}, - {"خطی", "inline"}, - {"بلوک خطی", "inline-block"}, - {"پنهان", "none"}, - {"فلکس", "flex"}, - {"منطف", "flex"}, - {"محتوا", "contents"}, - {"شبکه", "grid"}, - {"فرعی", "subgrid"}, - {"فهرست", "list-item"}, - {"فهرست داخلی", "inline-list-item"}, - {"جدول", "table"}, - {"جدول سطر گروه", "table-row-group"}, - {"جدول سربرگ گروه", "table-header-group"}, - {"جدول زیرنویس گروه", "table-footer-group"}, - {"جدول ردیف", "table-row"}, - {"جدول سلول", "table-cell"}, - {"جدول ستون", "table-column"}, - {"جدول گروه ستون", "table-column-group"}, - {"جدول ثابت", "table-caption"}, - {"شبکه داخلی", "table-column"}, - {"فلکس داخلی", "inline-flex"}, - {"محتوا داخلی", "inline-contents"}, - {"محتوای شبکه", "ruby"}, - {"پایه شبکه", "ruby-base"}, - {"روبی گروه", "ruby-text"}, - {"پایه روبی داخلی", "ruby-base-container"}, - {"متن روبی داخلی", "ruby-text-container"}, - {"گروه روبی داخلی", "inline-contents"}, - {"اصطلاح", "run-in"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_align_items[] = { - {"پنهان", "hide"}, - {"شروع", "flex-start"}, - {"مرکز", "center"}, - {"پایان", "flex-end"}, - {"کشش", "stretch"}, - {"خط مبنا", "baseline"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_empty_cells[] = { - {"پنهان", "hide"}, - {"نمایش", "show"}, - {NULL, NULL}, + {"بلوک", "block"}, + {"خطی", "inline"}, + {"بلوک خطی", "inline-block"}, + {"پنهان", "none"}, + {"فلکس", "flex"}, + {"منطف", "flex"}, + {"محتوا", "contents"}, + {"شبکه", "grid"}, + {"فرعی", "subgrid"}, + {"فهرست", "list-item"}, + {"فهرست داخلی", "inline-list-item"}, + {"جدول", "table"}, + {"جدول سطر گروه", "table-row-group"}, + {"جدول سربرگ گروه", "table-header-group"}, + {"جدول زیرنویس گروه", "table-footer-group"}, + {"جدول ردیف", "table-row"}, + {"جدول سلول", "table-cell"}, + {"جدول ستون", "table-column"}, + {"جدول گروه ستون", "table-column-group"}, + {"جدول ثابت", "table-caption"}, + {"شبکه داخلی", "table-column"}, + {"فلکس داخلی", "inline-flex"}, + {"محتوا داخلی", "inline-contents"}, + {"محتوای شبکه", "ruby"}, + {"پایه شبکه", "ruby-base"}, + {"روبی گروه", "ruby-text"}, + {"پایه روبی داخلی", "ruby-base-container"}, + {"متن روبی داخلی", "ruby-text-container"}, + {"گروه روبی داخلی", "inline-contents"}, + {"اصطلاح", "run-in"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_align_items[] = + { + {"پنهان", "hide"}, {"شروع", "flex-start"}, {"مرکز", "center"}, + {"پایان", "flex-end"}, {"کشش", "stretch"}, {"خط مبنا", "baseline"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_empty_cells[] = + { + {"پنهان", "hide"}, + {"نمایش", "show"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill[] = { - {"رنگ", "color"}, - {"تصویر", "image"}, - {NULL, NULL}, + {"رنگ", "color"}, + {"تصویر", "image"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill_rule[] = { - {"تازه", "nonzero"}, - {"یکسان", "evenodd"}, - {NULL, NULL}, + {"تازه", "nonzero"}, + {"یکسان", "evenodd"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_filter[] = { - {"مات", "blur()"}, - {"گرم", "blur()"}, - {"کنتراست", "brightness()"}, - {"گرادیان", "drop-shadow()"}, - {NULL, NULL}, + {"مات", "blur()"}, + {"گرم", "blur()"}, + {"کنتراست", "brightness()"}, + {"گرادیان", "drop-shadow()"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_basis[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_direction[] = { - {"افقی", "row"}, - {"عمودی", "column"}, - {"افقی معکوس", "row-reverse"}, - {"عمودی معکوس", "column-reverse"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_flex_direction[] = { + {"افقی", "row"}, + {"عمودی", "column"}, + {"افقی معکوس", "row-reverse"}, + {"عمودی معکوس", "column-reverse"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_flow[] = { - {"جهت فلکس و چینش", "row wrap"}, - {"پخش", "row nowrap"}, - {"جهت عمودی و چینش", "column wrap"}, - {"عمودی و پخش", "column nowrap"}, - {NULL, NULL}, + {"جهت فلکس و چینش", "row wrap"}, + {"پخش", "row nowrap"}, + {"جهت عمودی و چینش", "column wrap"}, + {"عمودی و پخش", "column nowrap"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_wrap[] = { - {"پهن", "nowrap"}, - {"چینش", "wrap"}, - {"چینش معکوس", "wrap-reverse"}, - {NULL, NULL}, + {"پهن", "nowrap"}, + {"چینش", "wrap"}, + {"چینش معکوس", "wrap-reverse"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_float[] = { - {"چپ", "left"}, - {"راست", "right"}, - {"خالی", "none"}, - {NULL, NULL}, + {"چپ", "left"}, + {"راست", "right"}, + {"خالی", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font[] = { - {NULL, NULL}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_display[] = { - {"خودکار", "auto"}, - {"بلوک", "block"}, - {"تعویض", "swap"}, - {"پشتیبانی", "fallback"}, - {"اختیاری", "optional"}, - {"دلخواه", "optional"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_display[] = + { + {"خودکار", "auto"}, + {"بلوک", "block"}, + {"تعویض", "swap"}, + {"پشتیبانی", "fallback"}, + {"اختیاری", "optional"}, + {"دلخواه", "optional"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_family[] = { - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_family[] = + { + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_feature_settings[] = { - {"خودکار", "auto"}, - {"فعال", "normal"}, - {"غیرفعال", "none"}, - {"غیر فعال", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_feature_settings[] = { + {"خودکار", "auto"}, {"فعال", "normal"}, {"غیرفعال", "none"}, + {"غیر فعال", "none"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_kerning[] = { - {"خودکار", "auto"}, - {"نه", "none"}, - {"بله", "normal"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_kerning[] = + { + {"خودکار", "auto"}, + {"نه", "none"}, + {"بله", "normal"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_language_override[] = { - {"خودکار", "auto"}, - {"غیر فعال", "normal"}, - {"غیرفعال", "normal"}, - {"فعال", "override"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_language_override[] = { + {"خودکار", "auto"}, {"غیر فعال", "normal"}, {"غیرفعال", "normal"}, + {"فعال", "override"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_optical_sizing[] = { - {"خودکار", "auto"}, - {"سازگار", "optical"}, - {"غیر سازگار", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_optical_sizing[] = { + {"خودکار", "auto"}, + {"سازگار", "optical"}, + {"غیر سازگار", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_stretch[] = { - {"پهن", "ultra-condensed"}, - {"متوسط", "normal"}, - {"کشیده", "ultra-expanded"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_stretch[] = + { + {"پهن", "ultra-condensed"}, + {"متوسط", "normal"}, + {"کشیده", "ultra-expanded"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_style[] = { - {"عادی", "normal"}, - {"معمولی", "normal"}, - {"خوب", "italic"}, - {"خمیده", "oblique"}, - {NULL, NULL}, + {"عادی", "normal"}, {"معمولی", "normal"}, {"خوب", "italic"}, + {"خمیده", "oblique"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_variant[] = { - {"معمولی", "normal"}, - {"عادی", "normal"}, - {"حرف‌های بزرگ", "small-caps"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_variant[] = + { + {"معمولی", "normal"}, + {"عادی", "normal"}, + {"حرف‌های بزرگ", "small-caps"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_weight[] = { - {"معمولی", "normal"}, - {"عادی", "normal"}, - {"ضخیم", "bold"}, - {"سنگین", "bold"}, - {"خیلی ضخیم", "bolder"}, - {"خیلی سنگین", "bolder"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_weight[] = + { + {"معمولی", "normal"}, {"عادی", "normal"}, {"ضخیم", "bold"}, + {"سنگین", "bold"}, {"خیلی ضخیم", "bolder"}, {"خیلی سنگین", "bolder"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid[] = { - {"خودکار", "auto"}, - {"ستون", "column"}, - {"ردیف", "row"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"ستون", "column"}, + {"ردیف", "row"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_area[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_columns[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_auto_columns[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_flow[] = { - {"خودکار", "auto"}, - {"ستون", "column"}, - {"ردیف", "row"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_auto_flow[] = { + {"خودکار", "auto"}, + {"ستون", "column"}, + {"ردیف", "row"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_rows[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_auto_rows[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_end[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_column_end[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_column_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_end[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_end[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_row_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_areas[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template_areas[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_columns[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template_columns[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_rows[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template_rows[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_height[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_justify_content[] = { - {"چپ", "flex-start"}, - {"مرکز", "center"}, - {"راست", "flex-end"}, - {"پخش", "space-between"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_justify_content[] = { + {"چپ", "flex-start"}, {"مرکز", "center"}, {"راست", "flex-end"}, + {"پخش", "space-between"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_left[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_list_style[] = { - {"پوشش", "cover"}, - {"نشان‌دهنده", "disc"}, - {"نشان دهنده", "disc"}, - {"دایره‌ای", "circle"}, - {"مستطیل", "square"}, - {"پنهان", "none"}, - {"غیر فعال", "none"}, - {NULL, NULL}, + {"پوشش", "cover"}, {"نشان‌دهنده", "disc"}, + {"نشان دهنده", "disc"}, {"دایره‌ای", "circle"}, + {"مستطیل", "square"}, {"پنهان", "none"}, + {"غیر فعال", "none"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_bottom[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_margin_bottom[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_left[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_left[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_right[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_right[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_top[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_object_fit[] = { - {"پوشش", "cover"}, - {"پوشش کامل", "contain"}, - {"خودکار", "auto"}, - {NULL, NULL}, + {"پوشش", "cover"}, + {"پوشش کامل", "contain"}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_decoration[] = { - {"زیرخط", "underline"}, - {"زیر خط", "underline"}, - {"خط خورده", "line-through"}, - {"بی‌خط", "none"}, - {"بی خط", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_decoration[] = { + {"زیرخط", "underline"}, + {"زیر خط", "underline"}, + {"خط خورده", "line-through"}, + {"بی‌خط", "none"}, + {"بی خط", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_z_index[] = { - {NULL, NULL}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_color[] = { - {"هیچ", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_outline_color[] = { + {"هیچ", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_style[] = { - {"خط‌چین", "dashed"}, - {"خط چین", "dashed"}, - {"خط دار", "dotted"}, - {"خط‌دار", "dotted"}, - {"مستقیم", "solid"}, - {"دو گانه", "double"}, - {"دوگانه", "double"}, - {"موجی", "groove"}, - {"فرورفته", "inset"}, - {"فرو رفته", "inset"}, - {"برامده", "outset"}, - {"برآمده", "outset"}, - {"برامده", "outset"}, - {"هیچ", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_outline_style[] = { + {"خط‌چین", "dashed"}, + {"خط چین", "dashed"}, + {"خط دار", "dotted"}, + {"خط‌دار", "dotted"}, + {"مستقیم", "solid"}, + {"دو گانه", "double"}, + {"دوگانه", "double"}, + {"موجی", "groove"}, + {"فرورفته", "inset"}, + {"فرو رفته", "inset"}, + {"برامده", "outset"}, + {"برآمده", "outset"}, + {"برامده", "outset"}, + {"هیچ", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_outline_width[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow[] = { - {"پنهان", "hidden"}, - {"غیرفعال", "visible"}, - {"غیر فعال", "visible"}, - {"چرخش", "scroll"}, - {"خودکار", "auto"}, - {NULL, NULL}, + {"پنهان", "hidden"}, {"غیرفعال", "visible"}, {"غیر فعال", "visible"}, + {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_anchor[] = { - {"بله", "auto"}, - {"خیر", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_anchor[] = { + {"بله", "auto"}, + {"خیر", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_block[] = { - {"پنهان", "hidden"}, - {"غیرفعال", "visible"}, - {"غیر فعال", "visible"}, - {"چرخش", "scroll"}, - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_block[] = { + {"پنهان", "hidden"}, {"غیرفعال", "visible"}, {"غیر فعال", "visible"}, + {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_inline[] = { - {"پنهان", "hidden"}, - {"غیرفعال", "visible"}, - {"غیر فعال", "visible"}, - {"چرخش", "scroll"}, - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_inline[] = { + {"پنهان", "hidden"}, {"غیرفعال", "visible"}, {"غیر فعال", "visible"}, + {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_wrap[] = { - {"خیر", "auto"}, - {"بله", "break-word"}, - {"خیر", "normal"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_wrap[] = { + {"خیر", "auto"}, + {"بله", "break-word"}, + {"خیر", "normal"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_x[] = { - {"پنهان", "hidden"}, - {"غیر فعال", "visible"}, - {"غیرفعال", "visible"}, - {"چرخش", "scroll"}, - {"خودکار", "auto"}, - {NULL, NULL}, + {"پنهان", "hidden"}, {"غیر فعال", "visible"}, {"غیرفعال", "visible"}, + {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_y[] = { - {"پنهان", "hidden"}, - {"غیر فعال", "visible"}, - {"غیرفعال", "visible"}, - {"چرخش", "scroll"}, - {"خودکار", "auto"}, - {NULL, NULL}, + {"پنهان", "hidden"}, {"غیر فعال", "visible"}, {"غیرفعال", "visible"}, + {"چرخش", "scroll"}, {"خودکار", "auto"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_end[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_block_end[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_block_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_bottom[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_bottom[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_inline[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_end[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_inline_end[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_start[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_inline_start[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_left[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_left[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_right[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_right[] = { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_top[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_top[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page[] = { - {"خودکار", "auto"}, - {"بله", "auto"}, - {"خیر", "none"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"بله", "auto"}, + {"خیر", "none"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_after[] = { - {"همیشه", "always"}, - {"بله", "always"}, - {"خیر", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_page_break_after[] = { + {"همیشه", "always"}, + {"بله", "always"}, + {"خیر", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_before[] = { - {"همیشه", "always"}, - {"بله", "always"}, - {"خیر", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_page_break_before[] = { + {"همیشه", "always"}, + {"بله", "always"}, + {"خیر", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_inside[] = { - {"بله", "auto"}, - {"خودکار", "auto"}, - {"خیر", "avoid"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_page_break_inside[] = { + {"بله", "auto"}, + {"خودکار", "auto"}, + {"خیر", "avoid"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_paint_order[] = { - {"محتوا", "content"}, - {"مرز", "border"}, - {"حاشیه", "border"}, - {"فاصله", "padding"}, - {"همه", "all"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_paint_order[] = + { + {"محتوا", "content"}, {"مرز", "border"}, {"حاشیه", "border"}, + {"فاصله", "padding"}, {"همه", "all"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_perspective[] = { - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_perspective[] = + { + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_content[] = { - {"فضا", "space-between"}, - {"مرکز", "center"}, - {"جپ", "start"}, - {"راست", "end"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_place_content[] = { + {"فضا", "space-between"}, {"مرکز", "center"}, {"جپ", "start"}, + {"راست", "end"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_items[] = { - {"فضا", "space-between"}, - {"مرکز", "center"}, - {"جپ", "start"}, - {"راست", "end"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_items[] = + { + {"فضا", "space-between"}, {"مرکز", "center"}, {"جپ", "start"}, + {"راست", "end"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_self[] = { - {"فضا", "space-between"}, - {"مرکز", "center"}, - {"جپ", "start"}, - {"راست", "end"}, - {NULL, NULL}, + {"فضا", "space-between"}, {"مرکز", "center"}, {"جپ", "start"}, + {"راست", "end"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_pointer_events[] = { - {"فعال", "auto"}, - {"غیرفعال", "none"}, - {"غیر فعال", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_pointer_events[] = { + {"فعال", "auto"}, + {"غیرفعال", "none"}, + {"غیر فعال", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_position[] = { - {"مطلق", "absolute"}, - {"ثابت", "fixed"}, - {"چسبان", "sticky"}, - {"نسبی", "relative"}, - {"خودکار", "static"}, - {NULL, NULL}, + {"مطلق", "absolute"}, {"ثابت", "fixed"}, {"چسبان", "sticky"}, + {"نسبی", "relative"}, {"خودکار", "static"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_print_color_adjust[] = { - {"خودکار", "auto"}, - {"بهینه", "exact"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_print_color_adjust[] = { + {"خودکار", "auto"}, + {"بهینه", "exact"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_quotes[] = { - {"هیچ", "none"}, - {"خودکار", "auto"}, - {"تکی", "\"«\" \"»\""}, - {"دوتایی", "\"«\" \"»\" \"‹\" \"›\""}, - {NULL, NULL}, + {"هیچ", "none"}, {"خودکار", "auto"}, + {"تکی", "\"«\" \"»\""}, {"دوتایی", "\"«\" \"»\" \"‹\" \"›\""}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_resize[] = { - {"افقی", "horizontal"}, - {"عمودی", "vertical"}, - {"خودکار", "both"}, - {"غیرفعال", "none"}, - {"غیر فعال", "none"}, - {NULL, NULL}, + {"افقی", "horizontal"}, {"عمودی", "vertical"}, {"خودکار", "both"}, + {"غیرفعال", "none"}, {"غیر فعال", "none"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_right[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_rotate[] = { - {"درجه", "deg"}, - {"رادیان", "rad"}, - {"مدور", "turn"}, - {NULL, NULL}, + {"درجه", "deg"}, + {"رادیان", "rad"}, + {"مدور", "turn"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_align[] = { - {"راست", "right"}, - {"چپ", "left"}, - {"مرکز", "center"}, - {"بنیاد", "base"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_position[] = { - {"", "smooth"}, - {"", "smooth"}, - {"بالا", "over"}, - {"روی", "over"}, - {"پایین", "under"}, - {"زیر", "under"}, - {"قبل", "before"}, - {"پیش", "before"}, - {"بعد", "after"}, - {"پس", "after"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_behavior[] = { - {"نرم", "smooth"}, - {"هموار", "smooth"}, - {"خودکار", "auto"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_align[] = { - {"چپ", "start"}, - {"مرکز", "center"}, - {"راست", "end"}, - {"ترازبندی", "none"}, - {"تراز بندی", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_type[] = { - {"دایره", "circle"}, - {"تک محور", "x"}, - {"تکمحور", "x"}, - {"دو محور", "y"}, - {"دومحور", "y"}, - {"غیرفعال", "none"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_shape_outside[] = { - {"دایره", "circle"}, - {"مستطیل", "rect"}, - {"بیضی", "ellipse"}, - {NULL, NULL}, + {"راست", "right"}, {"چپ", "left"}, {"مرکز", "center"}, + {"بنیاد", "base"}, {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_ruby_position[] = { + {"", "smooth"}, {"", "smooth"}, {"بالا", "over"}, + {"روی", "over"}, {"پایین", "under"}, {"زیر", "under"}, + {"قبل", "before"}, {"پیش", "before"}, {"بعد", "after"}, + {"پس", "after"}, {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_scroll_behavior[] = { + {"نرم", "smooth"}, + {"هموار", "smooth"}, + {"خودکار", "auto"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_scroll_snap_align[] = { + {"چپ", "start"}, {"مرکز", "center"}, {"راست", "end"}, + {"ترازبندی", "none"}, {"تراز بندی", "none"}, {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_scroll_snap_type[] = { + {"دایره", "circle"}, {"تک محور", "x"}, {"تکمحور", "x"}, + {"دو محور", "y"}, {"دومحور", "y"}, {"غیرفعال", "none"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_shape_outside[] = { + {"دایره", "circle"}, + {"مستطیل", "rect"}, + {"بیضی", "ellipse"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align[] = { - {"چپ", "left"}, - {"راست", "right"}, - {"مرکز", "center"}, - {"ترازبندی", "justify"}, - {"تراز بندی", "justify"}, - {NULL, NULL}, + {"چپ", "left"}, {"راست", "right"}, {"مرکز", "center"}, + {"ترازبندی", "justify"}, {"تراز بندی", "justify"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align_last[] = { - {"خودکار", "auto"}, - {"چپ", "left"}, - {"راست", "right"}, - {"مرکز", "center"}, - {"تراز بندی", "justify"}, - {"تراز‌بندی", "justify"}, - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_align_last[] = { + {"خودکار", "auto"}, {"چپ", "left"}, + {"راست", "right"}, {"مرکز", "center"}, + {"تراز بندی", "justify"}, {"تراز‌بندی", "justify"}, + {"خودکار", "auto"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_indent[] = { - {"خودکار", "auto"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_indent[] = + { + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_transform[] = { - {"بزرگ", "uppercase"}, - {"کوچک", "lowercase"}, - {"بزرگ و کوچک", "capitalize"}, - {"خودکار", "none"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_transform[] = { + {"بزرگ", "uppercase"}, + {"کوچک", "lowercase"}, + {"بزرگ و کوچک", "capitalize"}, + {"خودکار", "none"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_top[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform[] = { - {"چرخش", "rotate"}, - {"مقیاس", "scale"}, - {"ترجمه", "translate"}, - {"شیب", "skew"}, - {NULL, NULL}, + {"چرخش", "rotate"}, {"مقیاس", "scale"}, {"ترجمه", "translate"}, + {"شیب", "skew"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_unicode_bidi[] = { - {"خودکار", "normal"}, - {"معکوس", "bidi-override"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_unicode_bidi[] = + { + {"خودکار", "normal"}, + {"معکوس", "bidi-override"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_user_select[] = { - {"اجازه", "auto"}, - {"غیرفعال", "none"}, - {"غیر فعال", "none"}, - {"جلوگیری", "text"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_user_select[] = + { + {"اجازه", "auto"}, {"غیرفعال", "none"}, {"غیر فعال", "none"}, + {"جلوگیری", "text"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_width[] = { - {"خودکار", "auto"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_will_change[] = { - {"خودکار", "auto"}, - {"شفاف", "transform"}, - {"کاهش", "opacity"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_will_change[] = + { + {"خودکار", "auto"}, + {"شفاف", "transform"}, + {"کاهش", "opacity"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_box[] = { - {"مرز", "border-box"}, - {"محتوا", "content-box"}, - {"پوشش", "fill-box"}, - {"نمایش", "view-box"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transform_box[] = { + {"مرز", "border-box"}, {"محتوا", "content-box"}, + {"پوشش", "fill-box"}, {"نمایش", "view-box"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_origin[] = { - {"مرکز", "center"}, - {"چپ", "left"}, - {"راست", "right"}, - {"بالا", "top"}, - {"پایین", "bottom"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transform_origin[] = { + {"مرکز", "center"}, {"چپ", "left"}, {"راست", "right"}, + {"بالا", "top"}, {"پایین", "bottom"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_style[] = { - {"مسطح", "flat"}, - {"سه‌بعدی", "preserve-3d"}, - {"سه بعدی", "preserve-3d"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transform_style[] = { + {"مسطح", "flat"}, + {"سه‌بعدی", "preserve-3d"}, + {"سه بعدی", "preserve-3d"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition[] = { - {"مدت", "duration"}, - {"تاخیر", "delay"}, - {"ویژگی", "property"}, - {"تابع زمان ‌بندی", "timing-function"}, - {"تابع زمان‌بندی", "timing-function"}, - {NULL, NULL}, + {"مدت", "duration"}, + {"تاخیر", "delay"}, + {"ویژگی", "property"}, + {"تابع زمان ‌بندی", "timing-function"}, + {"تابع زمان‌بندی", "timing-function"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_behavior[] = { - {"مسطح", "flat"}, - {"مناسب", "smooth"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_behavior[] = { + {"مسطح", "flat"}, + {"مناسب", "smooth"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_delay[] = { - {"ثانیه", "s"}, - {"میلی‌ ثانیه", "ms"}, - {"میلی‌ثانیه", "ms"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_delay[] = { + {"ثانیه", "s"}, + {"میلی‌ ثانیه", "ms"}, + {"میلی‌ثانیه", "ms"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_duration[] = { - {"ثانیه", "s"}, - {"میلی‌ ثانیه", "ms"}, - {"میلی‌ثانیه", "ms"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_duration[] = { + {"ثانیه", "s"}, + {"میلی‌ ثانیه", "ms"}, + {"میلی‌ثانیه", "ms"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_property[] = { - {"همه", "all"}, - {"عرض", "width"}, - {"ارتفاع", "height"}, - {"شفافیت", "opacity"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_property[] = { + {"همه", "all"}, {"عرض", "width"}, {"ارتفاع", "height"}, + {"شفافیت", "opacity"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_timing_function[] = { - {"وارد شدن", "ease-in"}, - {"خارج شدن", "ease-out"}, - {"وارد و خارج شدن", "ease-in-out"}, - {"خطی", "linear"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_timing_function[] = { + {"وارد شدن", "ease-in"}, + {"خارج شدن", "ease-out"}, + {"وارد و خارج شدن", "ease-in-out"}, + {"خطی", "linear"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vector_effect[] = { - {"هیچ", "none"}, - {"مقیاس", "non-scaling-stroke"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_vector_effect[] = { + {"هیچ", "none"}, + {"مقیاس", "non-scaling-stroke"}, + {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vertical_align[] = { - {"بالا", "top"}, - {"پایین", "bottom"}, - {"میانه", "middle"}, - {"متن بالا", "text-top"}, - {"متن پایین", "text-bottom"}, - {"زیرنویس", "sub"}, - {"متن بالانویس", "super"}, - {"بیس لاین", "baseline"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_vertical_align[] = { + {"بالا", "top"}, + {"پایین", "bottom"}, + {"میانه", "middle"}, + {"متن بالا", "text-top"}, + {"متن پایین", "text-bottom"}, + {"زیرنویس", "sub"}, + {"متن بالانویس", "super"}, + {"بیس لاین", "baseline"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_visibility[] = { - {"ظاهر", "visible"}, - {"قابل مشاهده", "visible"}, - {"پنهان", "hidden"}, - {"خاموش", "collapse"}, - {NULL, NULL}, -}; - -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_white_space[] = { - {"عادی", "normal"}, - {"معمولی", "normal"}, - {"بدون شکستن", "nowrap"}, - {"پیش قالب‌بندی شده", "pre"}, - {"پیش قالب‌ بندی شده", "pre"}, - {"پیش قالب‌بندی شده و عادی", "pre-wrap"}, - {"پیش قالب‌ بندی شده و عادی", "pre-wrap"}, - {"پیش قالب‌بندی شده و شکستن", "pre-line"}, - {"پیش قالب‌ بندی شده و شکستن", "pre-line"}, - {NULL, NULL}, + {"ظاهر", "visible"}, {"قابل مشاهده", "visible"}, + {"پنهان", "hidden"}, {"خاموش", "collapse"}, + {NULL, NULL}, +}; + +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_white_space[] = + { + {"عادی", "normal"}, + {"معمولی", "normal"}, + {"بدون شکستن", "nowrap"}, + {"پیش قالب‌بندی شده", "pre"}, + {"پیش قالب‌ بندی شده", "pre"}, + {"پیش قالب‌بندی شده و عادی", "pre-wrap"}, + {"پیش قالب‌ بندی شده و عادی", "pre-wrap"}, + {"پیش قالب‌بندی شده و شکستن", "pre-line"}, + {"پیش قالب‌ بندی شده و شکستن", "pre-line"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_word_break[] = { - {"عادی", "normal"}, - {"معمولی", "normal"}, - {"بشکن", "break-all"}, - {"شکست کلمه", "keep-all"}, - {"شکست", "keep-all"}, - {NULL, NULL}, + {"عادی", "normal"}, {"معمولی", "normal"}, {"بشکن", "break-all"}, + {"شکست کلمه", "keep-all"}, {"شکست", "keep-all"}, {NULL, NULL}, }; -const ast_layout_attribute_pair_t ast_layout_allowed_style_list_writing_mode[] = { - {"افقی", "horizontal-tb"}, - {"عمودی از راست به چپ", "vertical-rl"}, - {"عمودی از چپ به راست", "vertical-lr"}, - {NULL, NULL}, +const ast_layout_attribute_pair_t ast_layout_allowed_style_list_writing_mode[] = + { + {"افقی", "horizontal-tb"}, + {"عمودی از راست به چپ", "vertical-rl"}, + {"عمودی از چپ به راست", "vertical-lr"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_style_list_zoom[] = { - {"خودکار", "auto"}, - {"مقیاس", "scale"}, - {NULL, NULL}, + {"خودکار", "auto"}, + {"مقیاس", "scale"}, + {NULL, NULL}, }; -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_style_value_extern.h b/src/generated-config/ast_layout_attribute_style_value_extern.h index 1b6014f4..3cb36653 100644 --- a/src/generated-config/ast_layout_attribute_style_value_extern.h +++ b/src/generated-config/ast_layout_attribute_style_value_extern.h @@ -1,7 +1,9 @@ // ----------- BEGIN AUTO GENERATED ----------- // -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_size_default[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_size_default[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_appearance[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_appearance[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_color[]; @@ -9,283 +11,409 @@ extern const ast_layout_attribute_pair_t ast_layout_allowed_style_width[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_height[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_aspect_ratio[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_aspect_ratio[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_backface_visibility[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_backface_visibility[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_block_size[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_block_size[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_image[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_image[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_attachment[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_attachment[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_blend_mode[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_blend_mode[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_clip[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_clip[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_origin[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_origin[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_x[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_position_x[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_position_y[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_position_y[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_repeat[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_repeat[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_background_size[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_background_size[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_end_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_end_width[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_end_width[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_start_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_block_start_width[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_block_start_width[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_bottom_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_bottom_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_collapse[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_collapse[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_repeat[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_image_repeat[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_source[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_image_source[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_image_width[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_image_width[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_end_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_inline_end_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_inline_start_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_inline_start_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_left_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_left_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_right_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_right_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_border_top_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_border_top_style[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_bottom[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_box_sizing[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_box_sizing[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_inside[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_break_inside[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_before[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_break_before[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_break_after[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_break_after[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_caption_side[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_caption_side[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clear[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_path[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_clip_path[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_clip_rule[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_clip_rule[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_color_interpolation[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_interpolation_filters[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_color_interpolation_filters[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_color_scheme[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_color_scheme[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_count[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_column_count[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_fill[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_column_fill[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_rule_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_column_rule_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_column_span[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_column_span[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_block_size[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_block_size[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_height[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_height[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_inline_size[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_inline_size[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_size[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_size[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_contain_intrinsic_width[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_contain_intrinsic_width[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_container[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_name[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_container_name[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_container_type[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_container_type[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_content[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_content_visibility[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_content_visibility[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_increment[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_counter_increment[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_counter_set[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_counter_set[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_cursor[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_direction[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_direction[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_display[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_display[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_align_items[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_align_items[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_empty_cells[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_empty_cells[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_fill_rule[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_fill_rule[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_filter[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_basis[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_flex_basis[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_direction[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_flex_direction[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_flow[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_flex_flow[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_flex_wrap[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_flex_wrap[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_float[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_display[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_display[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_family[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_family[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_feature_settings[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_feature_settings[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_kerning[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_kerning[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_language_override[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_language_override[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_optical_sizing[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_optical_sizing[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_stretch[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_stretch[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_variant[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_variant[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_font_weight[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_font_weight[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_area[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_area[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_columns[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_auto_columns[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_flow[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_auto_flow[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_auto_rows[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_auto_rows[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_column[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_end[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_column_end[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_column_start[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_column_start[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_row[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_end[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_row_end[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_row_start[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_row_start[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_areas[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template_areas[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_columns[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template_columns[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_grid_template_rows[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_grid_template_rows[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_height[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_justify_content[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_justify_content[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_left[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_list_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_list_style[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_bottom[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_margin_bottom[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_left[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_margin_left[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_right[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_margin_right[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_margin_top[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_margin_top[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_object_fit[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_object_fit[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_decoration[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_decoration[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_z_index[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_z_index[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_color[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_outline_color[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_outline_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_outline_width[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_outline_width[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_anchor[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_anchor[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_block[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_block[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_inline[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_inline[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_wrap[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_wrap[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_x[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_x[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_overflow_y[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_overflow_y[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_end[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_block_end[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_block_start[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_block_start[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_bottom[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_bottom[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_inline[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_end[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_inline_end[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_inline_start[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_inline_start[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_left[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_left[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_right[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_right[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_padding_top[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_padding_top[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_after[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_page_break_after[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_before[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_page_break_before[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_page_break_inside[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_page_break_inside[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_paint_order[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_paint_order[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_perspective[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_perspective[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_content[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_place_content[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_items[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_place_items[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_place_self[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_place_self[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_pointer_events[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_pointer_events[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_position[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_position[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_print_color_adjust[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_print_color_adjust[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_quotes[]; @@ -295,68 +423,97 @@ extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_right[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_rotate[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_align[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_ruby_align[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_ruby_position[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_ruby_position[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_behavior[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_scroll_behavior[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_align[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_scroll_snap_align[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_scroll_snap_type[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_scroll_snap_type[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_shape_outside[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_shape_outside[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_align[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_align_last[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_align_last[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_indent[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_indent[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_text_transform[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_text_transform[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_top[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transform[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_unicode_bidi[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_unicode_bidi[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_user_select[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_user_select[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_width[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_will_change[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_will_change[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_box[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transform_box[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_origin[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transform_origin[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transform_style[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transform_style[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_behavior[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_behavior[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_delay[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_delay[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_duration[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_duration[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_property[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_property[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_transition_timing_function[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_transition_timing_function[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vector_effect[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_vector_effect[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_vertical_align[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_vertical_align[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_visibility[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_visibility[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_white_space[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_white_space[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_word_break[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_word_break[]; -extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_writing_mode[]; +extern const ast_layout_attribute_pair_t + ast_layout_allowed_style_list_writing_mode[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_style_list_zoom[]; -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_type.h b/src/generated-config/ast_layout_attribute_type.h index 3164eb22..a2b3beb0 100644 --- a/src/generated-config/ast_layout_attribute_type.h +++ b/src/generated-config/ast_layout_attribute_type.h @@ -1,87 +1,218 @@ // ----------- BEGIN AUTO GENERATED ----------- // -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ERROR, "ERROR", "error", "", "", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", "download", "دانلود", "download", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) -ADD_LAYOUT_ATTRIBUTE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", "download", "بارگیری", "download", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE, "LANGUAGE", "language", "زبان", "hreflang", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA, "MEDIA", "media", "رسانه", "media", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PING, "PING", "ping", "پینگ", "ping", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY, "REFERRER_POLICY", "referrer_policy", "سیاست ارجاع", "referrerpolicy", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_referrerpolicy, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REL, "REL", "rel", "رابطه", "rel", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_rel, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TARGET, "TARGET", "target", "هدف", "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_form_kind, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_GROUP, "GROUP", "group", "گروه", "group", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT, "FONT_WEIGHT", "font_weight", "وزن", "font-weight", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE, "FONT_UNICODE_RANGE", "font_unicode_range", "محدود یونیکد", "unicode-range", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE, "FONT_STYLE", "font_style", "سبک", "font-style", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CLASS, "CLASS", "class", "کلاس", "class", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ID, "ID", "id", "شناسه", "id", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, "CONTENT", "content", "محتوا", "content", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC, "FONT_SRC", "font_src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_HREF, "HREF", "href", "منبع", "href", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC, "SRC", "src", "منبع", "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LABEL, "LABEL", "label", "برچسب", "label", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, "REPEAT", "repeat", "تکرار", "repeat", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DIR, "DIR", "dir", "جهت", "dir", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_dir, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANG, "LANG", "lang", "زبان", "lang", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_lang, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, "TITLE", "title", "عنوان", "title", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, "TYPE", "type", "نوع", "type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_form_type, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KIND, "KIND", "kind", "روش", "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_form_kind, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, "AUTHOR", "author", "نویسنده", "author", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, "DESCRIPTION", "description", "توضیح", "description", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, "KEYWORDS", "keywords", "کلمات", "keywords", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ICON, "ICON", "icon", "نمایه", "icon", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME, "FONT_NAME", "font_name", "نام", "font-family", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_NAME, "NAME", "name", "نام", "name", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, "CHARSET", "charset", "فرمت متنی", "charset", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, ast_layout_allowed_charset, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, "REFRESH", "refresh", "بروزرسانی", "refresh", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT, "VIEWPORT", "viewport", "محدوده نمایش", "viewport", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VALUE, "VALUE", "value", "مقدار", "value", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FOR, "FOR", "for", "برای", "for", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, "PLACEHOLDER", "placeholder", "راهنما", "placeholder", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED, "REQUIRED", "required", "اجباری", "required", AST_LAYOUT_ATTRIBUTE_FILTER_BOOL, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH, "RESPONSIVE_MAX_WIDTH", "responsive_max_width", "شرط حداکثر عرض", "media-max-width", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT, "RESPONSIVE_MAX_HEIGHT", "responsive_max_height", "شرط حداکثر ارتفاع", "media-max-height", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH, "RESPONSIVE_MIN_WIDTH", "responsive_min_width", "شرط حداقل عرض", "media-min-width", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT, "RESPONSIVE_MIN_HEIGHT", "responsive_min_height", "شرط حداقل ارتفاع", "media-min-height", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) - -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ERROR, "ERROR", "error", "", + "", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", + "download", "دانلود", "download", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) +ADD_LAYOUT_ATTRIBUTE_TYPE_REPEAT(AST_LAYOUT_ATTRIBUTE_TYPE_DOWNLOAD, "DOWNLOAD", + "download", "بارگیری", "download", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANGUAGE, "LANGUAGE", + "language", "زبان", "hreflang", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_MEDIA, "MEDIA", "media", + "رسانه", "media", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PING, "PING", "ping", + "پینگ", "ping", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFERRER_POLICY, + "REFERRER_POLICY", "referrer_policy", "سیاست ارجاع", + "referrerpolicy", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_referrerpolicy, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REL, "REL", "rel", "رابطه", + "rel", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_rel, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TARGET, "TARGET", "target", + "هدف", "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_form_kind, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_GROUP, "GROUP", "group", + "گروه", "group", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT, "FONT_WEIGHT", + "font_weight", "وزن", "font-weight", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_UNICODE_RANGE, + "FONT_UNICODE_RANGE", "font_unicode_range", + "محدود یونیکد", "unicode-range", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE, "FONT_STYLE", + "font_style", "سبک", "font-style", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CLASS, "CLASS", "class", + "کلاس", "class", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ID, "ID", "id", "شناسه", + "id", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, "CONTENT", + "content", "محتوا", "content", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_SRC, "FONT_SRC", + "font_src", "منبع", "src", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_FONT_URL) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_HREF, "HREF", "href", + "منبع", "href", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_SRC, "SRC", "src", "منبع", + "src", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LABEL, "LABEL", "label", + "برچسب", "label", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, "REPEAT", "repeat", + "تکرار", "repeat", AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, + NULL, NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DIR, "DIR", "dir", "جهت", + "dir", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_dir, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_LANG, "LANG", "lang", + "زبان", "lang", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_lang, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, "TITLE", "title", + "عنوان", "title", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, "TYPE", "type", "نوع", + "type", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_form_type, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KIND, "KIND", "kind", "روش", + "target", AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_form_kind, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, "AUTHOR", "author", + "نویسنده", "author", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, "DESCRIPTION", + "description", "توضیح", "description", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, "KEYWORDS", + "keywords", "کلمات", "keywords", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_ICON, "ICON", "icon", + "نمایه", "icon", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME, "FONT_NAME", + "font_name", "نام", "font-family", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_NAME, "NAME", "name", "نام", + "name", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, "CHARSET", + "charset", "فرمت متنی", "charset", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, + ast_layout_allowed_charset, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, "REFRESH", + "refresh", "بروزرسانی", "refresh", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT, "VIEWPORT", + "viewport", "محدوده نمایش", "viewport", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_VALUE, "VALUE", "value", + "مقدار", "value", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_FOR, "FOR", "for", "برای", + "for", AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, + NULL, AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, "PLACEHOLDER", + "placeholder", "راهنما", "placeholder", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING_ANY, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_REQUIRED, "REQUIRED", + "required", "اجباری", "required", + AST_LAYOUT_ATTRIBUTE_FILTER_BOOL, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_WIDTH, + "RESPONSIVE_MAX_WIDTH", "responsive_max_width", + "شرط حداکثر عرض", "media-max-width", + AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MAX_HEIGHT, + "RESPONSIVE_MAX_HEIGHT", "responsive_max_height", + "شرط حداکثر ارتفاع", "media-max-height", + AST_LAYOUT_ATTRIBUTE_FILTER_NUMBER, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_WIDTH, + "RESPONSIVE_MIN_WIDTH", "responsive_min_width", + "شرط حداقل عرض", "media-min-width", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +ADD_LAYOUT_ATTRIBUTE_TYPE(AST_LAYOUT_ATTRIBUTE_TYPE_RESPONSIVE_MIN_HEIGHT, + "RESPONSIVE_MIN_HEIGHT", "responsive_min_height", + "شرط حداقل ارتفاع", "media-min-height", + AST_LAYOUT_ATTRIBUTE_FILTER_STRING, NULL, NULL, + AST_LAYOUT_ATTRIBUTE_VALUE_HANDLER_SIMPLE) + +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_value.h b/src/generated-config/ast_layout_attribute_value.h index e75664a7..f63444f3 100644 --- a/src/generated-config/ast_layout_attribute_value.h +++ b/src/generated-config/ast_layout_attribute_value.h @@ -1,65 +1,59 @@ // ----------- BEGIN AUTO GENERATED ----------- // const ast_layout_attribute_pair_t ast_layout_allowed_rel[] = { - {"جایگزین", "alternate"}, - {"جانشین", "alternate"}, - {"نویسنده", "author"}, - {"نشانک", "bookmark"}, - {"خارجی", "external"}, - {"راهنما", "help"}, - {"مجوز", "license"}, - {"بعدی", "next"}, - {"بدون دنبال کردن", "nofollow"}, - {"بدون ارجاع", "noreferrer"}, - {"برچسب", "tag"}, - {"جستجو", "search"}, - {"قبلی", "prev"}, - {NULL, NULL}, + {"جایگزین", "alternate"}, + {"جانشین", "alternate"}, + {"نویسنده", "author"}, + {"نشانک", "bookmark"}, + {"خارجی", "external"}, + {"راهنما", "help"}, + {"مجوز", "license"}, + {"بعدی", "next"}, + {"بدون دنبال کردن", "nofollow"}, + {"بدون ارجاع", "noreferrer"}, + {"برچسب", "tag"}, + {"جستجو", "search"}, + {"قبلی", "prev"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_referrerpolicy[] = { - {"بدون ارجاع", "no-referrer"}, - {"بدون ارجاع هنگام کاهش", "no-referrer-when-downgrade"}, - {"منشا", "origin"}, - {"منشا هنگام عبور از منشا", "origin-when-cross-origin"}, - {"همان منشا", "same-origin"}, - {"محدودیت منشا هنگام عبور از منشا", "strict-origin-when-cross-origin"}, - {"آدرس ناامن", "unsafe-url"}, - {NULL, NULL}, + {"بدون ارجاع", "no-referrer"}, + {"بدون ارجاع هنگام کاهش", "no-referrer-when-downgrade"}, + {"منشا", "origin"}, + {"منشا هنگام عبور از منشا", "origin-when-cross-origin"}, + {"همان منشا", "same-origin"}, + {"محدودیت منشا هنگام عبور از منشا", "strict-origin-when-cross-origin"}, + {"آدرس ناامن", "unsafe-url"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_dir[] = { - {"چپ به راست", "ltr"}, - {"چپ راست", "ltr"}, - {"راست به چپ", "rtl"}, - {"راست چپ", "rtl"}, - {NULL, NULL}, + {"چپ به راست", "ltr"}, {"چپ راست", "ltr"}, {"راست به چپ", "rtl"}, + {"راست چپ", "rtl"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_form_type[] = { - {"گت", "get"}, - {"پست", "post"}, - {NULL, NULL}, + {"گت", "get"}, + {"پست", "post"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_form_kind[] = { - {"خالی", "_blank"}, - {"خود", "_self"}, - {"والد", "_parent"}, - {"بالا", "_top"}, - {NULL, NULL}, + {"خالی", "_blank"}, {"خود", "_self"}, {"والد", "_parent"}, + {"بالا", "_top"}, {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_charset[] = { - {"یوتی‌اف", "UTF-8"}, - {"یوتی‌اف8", "UTF-8"}, - {"یوتی‌اف 8", "UTF-8"}, - {NULL, NULL}, + {"یوتی‌اف", "UTF-8"}, + {"یوتی‌اف8", "UTF-8"}, + {"یوتی‌اف 8", "UTF-8"}, + {NULL, NULL}, }; const ast_layout_attribute_pair_t ast_layout_allowed_lang[] = { - {"انگلیسی", "fa"}, - {"فارسی", "fa"}, - {NULL, NULL}, + {"انگلیسی", "fa"}, + {"فارسی", "fa"}, + {NULL, NULL}, }; -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_attribute_value_extern.h b/src/generated-config/ast_layout_attribute_value_extern.h index 9bfba310..00a6548d 100644 --- a/src/generated-config/ast_layout_attribute_value_extern.h +++ b/src/generated-config/ast_layout_attribute_value_extern.h @@ -13,4 +13,4 @@ extern const ast_layout_attribute_pair_t ast_layout_allowed_charset[]; extern const ast_layout_attribute_pair_t ast_layout_allowed_lang[]; -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_type.h b/src/generated-config/ast_layout_type.h index 0492f2e8..c5d65e65 100644 --- a/src/generated-config/ast_layout_type.h +++ b/src/generated-config/ast_layout_type.h @@ -1,7 +1,8 @@ // ----------- BEGIN AUTO GENERATED ----------- // ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LINK, "LINK", "link", "a", "پیوند", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INCLUDE, "INCLUDE", "include", "", "بارگیری", true) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INCLUDE, "INCLUDE", "include", "", "بارگیری", + true) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ERROR, "ERROR", "error", "", "خطا", true) @@ -9,41 +10,56 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LAYOUT, "LAYOUT", "layout", "", "صفحه", fals ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_DIV, "DIV", "div", "div", "جعبه", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_PARAGRAPH, "PARAGRAPH", "paragraph", "p", "پاراگراف", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_PARAGRAPH, "PARAGRAPH", "paragraph", "p", + "پاراگراف", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BUTTON, "BUTTON", "button", "button", "دکمه", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BUTTON, "BUTTON", "button", "button", "دکمه", + false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", "textarea", "ویرایشگرمتن", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", "textarea", "ویرایشگر متن", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", "textarea", + "ویرایشگرمتن", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TEXTAREA, "TEXTAREA", "textarea", + "textarea", "ویرایشگر متن", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LABEL, "LABEL", "label", "label", "برچسب", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LABEL, "LABEL", "label", "label", "برچسب", + false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SELECT, "SELECT", "select", "select", "فهرست کشویی", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SELECT, "SELECT", "select", "select", + "فهرست کشویی", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", "fieldset", "گروه‌بندی", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", "fieldset", "گروه بندی", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", "fieldset", + "گروه‌بندی", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIELDSET, "FIELDSET", "fieldset", + "fieldset", "گروه بندی", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LEGEND, "LEGEND", "legend", "legend", "عنوان گروه", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LEGEND, "LEGEND", "legend", "legend", + "عنوان گروه", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FORM, "FORM", "form", "form", "فرم", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_OPTGROUP, "OPTGROUP", "optgroup", "optgroup", "گروه انتخاب", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_OPTGROUP, "OPTGROUP", "optgroup", "optgroup", + "گروه انتخاب", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_DATALIST, "DATALIST", "datalist", "datalist", "داده فهرست", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_DATALIST, "DATALIST", "datalist", "datalist", + "داده فهرست", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SPAN, "SPAN", "span", "span", "قطعه", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_STRONG, "STRONG", "strong", "strong", "ضخیم مهم", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_STRONG, "STRONG", "strong", "strong", + "ضخیم مهم", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_EM, "EM", "em", "em", "ایتالیک پیشرفته", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ITALIC, "ITALIC", "italic", "i", "ایتالیک", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ITALIC, "ITALIC", "italic", "i", "ایتالیک", + false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BOLD, "BOLD", "bold", "b", "ضخیم", false) ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_BOLD, "BOLD", "bold", "b", "درشت", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", "زیرخط", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", "زیر خط", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", + "زیرخط", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UNDERLINE, "UNDERLINE", "underline", "u", + "زیر خط", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SUB, "SUB", "sub", "sub", "زیرین", false) @@ -51,40 +67,56 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SUP, "SUP", "sup", "sup", "رویین", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_S, "S", "s", "s", "خط خورده", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", "سربخش", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", "سر بخش", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", "سربخش", + false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_HEADER, "HEADER", "header", "header", + "سر بخش", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", "پاصفحه", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", "پا صفحه", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", "پاصفحه", + false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FOOTER, "FOOTER", "footer", "footer", + "پا صفحه", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_NAV, "NAV", "nav", "nav", "ناوبری", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SECTION, "SECTION", "section", "section", "بخش", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_SECTION, "SECTION", "section", "section", "بخش", + false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ARTICLE, "ARTICLE", "article", "article", "مقاله", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ARTICLE, "ARTICLE", "article", "article", + "مقاله", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", "جداگانه", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", "جدا گانه", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", "جداگانه", + false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_ASIDE, "ASIDE", "aside", "aside", + "جدا گانه", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_MAIN, "MAIN", "main", "main", "اصلی", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGURE, "FIGURE", "figure", "figure", "شکل", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGURE, "FIGURE", "figure", "figure", "شکل", + false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", "figcaption", "زیرنویس شکل", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", "figcaption", "زیر نویس شکل", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", + "figcaption", "زیرنویس شکل", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_FIGCAPTION, "FIGCAPTION", "figcaption", + "figcaption", "زیر نویس شکل", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_VIDEO, "VIDEO", "video", "video", "فیلم", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_AUDIO, "AUDIO", "audio", "audio", "صدا", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_IFRAME, "IFRAME", "iframe", "iframe", "سایت", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_IFRAME, "IFRAME", "iframe", "iframe", "سایت", + false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CANVAS, "CANVAS", "canvas", "canvas", "گرافیکی", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CANVAS, "CANVAS", "canvas", "canvas", "گرافیکی", + false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست غیرمرتب", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست غیر مرتب", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نامرتب", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نا مرتب", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست غیر مرتب", + false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نامرتب", + false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_UL, "UL", "ul", "ul", "فهرست نا مرتب", + false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_OL, "OL", "ol", "ol", "فهرست مرتب", false) @@ -94,20 +126,29 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_LI, "LI", "li", "li", "مورد", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE, "TABLE", "table", "table", "جدول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", "table_header", "thead", "سرجدول", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", "table_header", "thead", "سر جدول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", "table_header", + "thead", "سرجدول", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_HEADER, "TABLE_HEADER", + "table_header", "thead", "سر جدول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", "table_footer", "tfoot", "پاصفحه جدول", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", "table_footer", "tfoot", "پا صفحه جدول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", "table_footer", + "tfoot", "پاصفحه جدول", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_FOOTER, "TABLE_FOOTER", + "table_footer", "tfoot", "پا صفحه جدول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TR, "TABLE_TR", "table_tr", "tr", "ردیف", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TR, "TABLE_TR", "table_tr", "tr", "ردیف", + false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TD, "TABLE_TD", "table_td", "td", "سلول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TD, "TABLE_TD", "table_td", "td", "سلول", + false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", "سرسلول", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", "سر سلول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", + "سرسلول", false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_TABLE_TH, "TABLE_TH", "table_th", "th", + "سر سلول", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CAPTION, "CAPTION", "caption", "caption", "عنوان جدول", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_CAPTION, "CAPTION", "caption", "caption", + "عنوان جدول", false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_COL, "COL", "col", "th", "ستون", false) @@ -115,13 +156,16 @@ ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_BR, "BR", "br", "br", "خط بعدی", true) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_HR, "HR", "hr", "hr", "خط", true) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INPUT, "INPUT", "input", "input", "ورودی", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_INPUT, "INPUT", "input", "input", "ورودی", + false) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_IMG, "IMG", "img", "img", "تصویر", true) ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_FONT, "FONT", "font", "font", "قلم", false) -ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", "واکنش گرا", false) -ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", "واکنش‌گرا", false) +ADD_LAYOUT_TYPE(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", "واکنش گرا", + false) +ADD_LAYOUT_TYPE_REPEAT(AST_LAYOUT_TYPE_MEDIA, "MEDIA", "media", "@media", + "واکنش‌گرا", false) -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_type_attributes.h b/src/generated-config/ast_layout_type_attributes.h index bc656c1f..d3db6955 100644 --- a/src/generated-config/ast_layout_type_attributes.h +++ b/src/generated-config/ast_layout_type_attributes.h @@ -1,45 +1,55 @@ // ----------- BEGIN AUTO GENERATED ----------- // else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LINK) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_link, valid_attributes_link_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_link, + valid_attributes_link_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_INCLUDE) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_include, valid_attributes_include_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_include, + valid_attributes_include_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_ERROR) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LAYOUT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_layout, valid_attributes_layout_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_layout, + valid_attributes_layout_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_DIV) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_div, valid_attributes_div_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_div, + valid_attributes_div_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_PARAGRAPH) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_paragraph, valid_attributes_paragraph_length)) { + if (is_attribute_type_in_array(attribute_key_type, + valid_attributes_paragraph, + valid_attributes_paragraph_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_BUTTON) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_button, valid_attributes_button_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_button, + valid_attributes_button_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_TEXTAREA) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_textarea, valid_attributes_textarea_length)) { + if (is_attribute_type_in_array(attribute_key_type, + valid_attributes_textarea, + valid_attributes_textarea_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LABEL) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_SELECT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_select, valid_attributes_select_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_select, + valid_attributes_select_length)) { return true; } } @@ -48,7 +58,8 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_FIELDSET) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LEGEND) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_FORM) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_form, valid_attributes_form_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_form, + valid_attributes_form_length)) { return true; } } @@ -57,7 +68,8 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_OPTGROUP) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_DATALIST) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_SPAN) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_span, valid_attributes_span_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_span, + valid_attributes_span_length)) { return true; } } @@ -108,12 +120,14 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_UL) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_OL) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_OPTION) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_option, valid_attributes_option_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_option, + valid_attributes_option_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_LI) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_li, valid_attributes_li_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_li, + valid_attributes_li_length)) { return true; } } @@ -138,20 +152,23 @@ else if (attribute->parent_node_type == AST_LAYOUT_TYPE_BR) { else if (attribute->parent_node_type == AST_LAYOUT_TYPE_HR) { } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_INPUT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_input, valid_attributes_input_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_input, + valid_attributes_input_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_IMG) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_img, valid_attributes_img_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_img, + valid_attributes_img_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_FONT) { - if (is_attribute_type_in_array(attribute_key_type, valid_attributes_font, valid_attributes_font_length)) { + if (is_attribute_type_in_array(attribute_key_type, valid_attributes_font, + valid_attributes_font_length)) { return true; } } else if (attribute->parent_node_type == AST_LAYOUT_TYPE_MEDIA) { } -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_type_attributes_all.h b/src/generated-config/ast_layout_type_attributes_all.h index 3ccbb77f..b55a150a 100644 --- a/src/generated-config/ast_layout_type_attributes_all.h +++ b/src/generated-config/ast_layout_type_attributes_all.h @@ -2,118 +2,154 @@ #define _AST_LAYOUT_TYPE_ATTRIBUTES_ALL_H_ layout_map_entry_t layout_map[] = { -// ----------- BEGIN AUTO GENERATED ----------- // -{ AST_LAYOUT_TYPE_LINK, valid_attributes_link, valid_attributes_link_length }, + // ----------- BEGIN AUTO GENERATED ----------- // + {AST_LAYOUT_TYPE_LINK, valid_attributes_link, valid_attributes_link_length}, -{ AST_LAYOUT_TYPE_INCLUDE, valid_attributes_include, valid_attributes_include_length }, + {AST_LAYOUT_TYPE_INCLUDE, valid_attributes_include, + valid_attributes_include_length}, -{ AST_LAYOUT_TYPE_ERROR, valid_attributes_error, valid_attributes_error_length }, + {AST_LAYOUT_TYPE_ERROR, valid_attributes_error, + valid_attributes_error_length}, -{ AST_LAYOUT_TYPE_LAYOUT, valid_attributes_layout, valid_attributes_layout_length }, + {AST_LAYOUT_TYPE_LAYOUT, valid_attributes_layout, + valid_attributes_layout_length}, -{ AST_LAYOUT_TYPE_DIV, valid_attributes_div, valid_attributes_div_length }, + {AST_LAYOUT_TYPE_DIV, valid_attributes_div, valid_attributes_div_length}, -{ AST_LAYOUT_TYPE_PARAGRAPH, valid_attributes_paragraph, valid_attributes_paragraph_length }, + {AST_LAYOUT_TYPE_PARAGRAPH, valid_attributes_paragraph, + valid_attributes_paragraph_length}, -{ AST_LAYOUT_TYPE_BUTTON, valid_attributes_button, valid_attributes_button_length }, + {AST_LAYOUT_TYPE_BUTTON, valid_attributes_button, + valid_attributes_button_length}, -{ AST_LAYOUT_TYPE_TEXTAREA, valid_attributes_textarea, valid_attributes_textarea_length }, + {AST_LAYOUT_TYPE_TEXTAREA, valid_attributes_textarea, + valid_attributes_textarea_length}, -{ AST_LAYOUT_TYPE_LABEL, valid_attributes_label, valid_attributes_label_length }, + {AST_LAYOUT_TYPE_LABEL, valid_attributes_label, + valid_attributes_label_length}, -{ AST_LAYOUT_TYPE_SELECT, valid_attributes_select, valid_attributes_select_length }, + {AST_LAYOUT_TYPE_SELECT, valid_attributes_select, + valid_attributes_select_length}, -{ AST_LAYOUT_TYPE_FIELDSET, valid_attributes_fieldset, valid_attributes_fieldset_length }, + {AST_LAYOUT_TYPE_FIELDSET, valid_attributes_fieldset, + valid_attributes_fieldset_length}, -{ AST_LAYOUT_TYPE_LEGEND, valid_attributes_legend, valid_attributes_legend_length }, + {AST_LAYOUT_TYPE_LEGEND, valid_attributes_legend, + valid_attributes_legend_length}, -{ AST_LAYOUT_TYPE_FORM, valid_attributes_form, valid_attributes_form_length }, + {AST_LAYOUT_TYPE_FORM, valid_attributes_form, valid_attributes_form_length}, -{ AST_LAYOUT_TYPE_OPTGROUP, valid_attributes_optgroup, valid_attributes_optgroup_length }, + {AST_LAYOUT_TYPE_OPTGROUP, valid_attributes_optgroup, + valid_attributes_optgroup_length}, -{ AST_LAYOUT_TYPE_DATALIST, valid_attributes_datalist, valid_attributes_datalist_length }, + {AST_LAYOUT_TYPE_DATALIST, valid_attributes_datalist, + valid_attributes_datalist_length}, -{ AST_LAYOUT_TYPE_SPAN, valid_attributes_span, valid_attributes_span_length }, + {AST_LAYOUT_TYPE_SPAN, valid_attributes_span, valid_attributes_span_length}, -{ AST_LAYOUT_TYPE_STRONG, valid_attributes_strong, valid_attributes_strong_length }, + {AST_LAYOUT_TYPE_STRONG, valid_attributes_strong, + valid_attributes_strong_length}, -{ AST_LAYOUT_TYPE_EM, valid_attributes_em, valid_attributes_em_length }, + {AST_LAYOUT_TYPE_EM, valid_attributes_em, valid_attributes_em_length}, -{ AST_LAYOUT_TYPE_ITALIC, valid_attributes_italic, valid_attributes_italic_length }, + {AST_LAYOUT_TYPE_ITALIC, valid_attributes_italic, + valid_attributes_italic_length}, -{ AST_LAYOUT_TYPE_BOLD, valid_attributes_bold, valid_attributes_bold_length }, + {AST_LAYOUT_TYPE_BOLD, valid_attributes_bold, valid_attributes_bold_length}, -{ AST_LAYOUT_TYPE_UNDERLINE, valid_attributes_underline, valid_attributes_underline_length }, + {AST_LAYOUT_TYPE_UNDERLINE, valid_attributes_underline, + valid_attributes_underline_length}, -{ AST_LAYOUT_TYPE_SUB, valid_attributes_sub, valid_attributes_sub_length }, + {AST_LAYOUT_TYPE_SUB, valid_attributes_sub, valid_attributes_sub_length}, -{ AST_LAYOUT_TYPE_SUP, valid_attributes_sup, valid_attributes_sup_length }, + {AST_LAYOUT_TYPE_SUP, valid_attributes_sup, valid_attributes_sup_length}, -{ AST_LAYOUT_TYPE_S, valid_attributes_s, valid_attributes_s_length }, + {AST_LAYOUT_TYPE_S, valid_attributes_s, valid_attributes_s_length}, -{ AST_LAYOUT_TYPE_HEADER, valid_attributes_header, valid_attributes_header_length }, + {AST_LAYOUT_TYPE_HEADER, valid_attributes_header, + valid_attributes_header_length}, -{ AST_LAYOUT_TYPE_FOOTER, valid_attributes_footer, valid_attributes_footer_length }, + {AST_LAYOUT_TYPE_FOOTER, valid_attributes_footer, + valid_attributes_footer_length}, -{ AST_LAYOUT_TYPE_NAV, valid_attributes_nav, valid_attributes_nav_length }, + {AST_LAYOUT_TYPE_NAV, valid_attributes_nav, valid_attributes_nav_length}, -{ AST_LAYOUT_TYPE_SECTION, valid_attributes_section, valid_attributes_section_length }, + {AST_LAYOUT_TYPE_SECTION, valid_attributes_section, + valid_attributes_section_length}, -{ AST_LAYOUT_TYPE_ARTICLE, valid_attributes_article, valid_attributes_article_length }, + {AST_LAYOUT_TYPE_ARTICLE, valid_attributes_article, + valid_attributes_article_length}, -{ AST_LAYOUT_TYPE_ASIDE, valid_attributes_aside, valid_attributes_aside_length }, + {AST_LAYOUT_TYPE_ASIDE, valid_attributes_aside, + valid_attributes_aside_length}, -{ AST_LAYOUT_TYPE_MAIN, valid_attributes_main, valid_attributes_main_length }, + {AST_LAYOUT_TYPE_MAIN, valid_attributes_main, valid_attributes_main_length}, -{ AST_LAYOUT_TYPE_FIGURE, valid_attributes_figure, valid_attributes_figure_length }, + {AST_LAYOUT_TYPE_FIGURE, valid_attributes_figure, + valid_attributes_figure_length}, -{ AST_LAYOUT_TYPE_FIGCAPTION, valid_attributes_figcaption, valid_attributes_figcaption_length }, + {AST_LAYOUT_TYPE_FIGCAPTION, valid_attributes_figcaption, + valid_attributes_figcaption_length}, -{ AST_LAYOUT_TYPE_VIDEO, valid_attributes_video, valid_attributes_video_length }, + {AST_LAYOUT_TYPE_VIDEO, valid_attributes_video, + valid_attributes_video_length}, -{ AST_LAYOUT_TYPE_AUDIO, valid_attributes_audio, valid_attributes_audio_length }, + {AST_LAYOUT_TYPE_AUDIO, valid_attributes_audio, + valid_attributes_audio_length}, -{ AST_LAYOUT_TYPE_IFRAME, valid_attributes_iframe, valid_attributes_iframe_length }, + {AST_LAYOUT_TYPE_IFRAME, valid_attributes_iframe, + valid_attributes_iframe_length}, -{ AST_LAYOUT_TYPE_CANVAS, valid_attributes_canvas, valid_attributes_canvas_length }, + {AST_LAYOUT_TYPE_CANVAS, valid_attributes_canvas, + valid_attributes_canvas_length}, -{ AST_LAYOUT_TYPE_UL, valid_attributes_ul, valid_attributes_ul_length }, + {AST_LAYOUT_TYPE_UL, valid_attributes_ul, valid_attributes_ul_length}, -{ AST_LAYOUT_TYPE_OL, valid_attributes_ol, valid_attributes_ol_length }, + {AST_LAYOUT_TYPE_OL, valid_attributes_ol, valid_attributes_ol_length}, -{ AST_LAYOUT_TYPE_OPTION, valid_attributes_option, valid_attributes_option_length }, + {AST_LAYOUT_TYPE_OPTION, valid_attributes_option, + valid_attributes_option_length}, -{ AST_LAYOUT_TYPE_LI, valid_attributes_li, valid_attributes_li_length }, + {AST_LAYOUT_TYPE_LI, valid_attributes_li, valid_attributes_li_length}, -{ AST_LAYOUT_TYPE_TABLE, valid_attributes_table, valid_attributes_table_length }, + {AST_LAYOUT_TYPE_TABLE, valid_attributes_table, + valid_attributes_table_length}, -{ AST_LAYOUT_TYPE_TABLE_HEADER, valid_attributes_table_header, valid_attributes_table_header_length }, + {AST_LAYOUT_TYPE_TABLE_HEADER, valid_attributes_table_header, + valid_attributes_table_header_length}, -{ AST_LAYOUT_TYPE_TABLE_FOOTER, valid_attributes_table_footer, valid_attributes_table_footer_length }, + {AST_LAYOUT_TYPE_TABLE_FOOTER, valid_attributes_table_footer, + valid_attributes_table_footer_length}, -{ AST_LAYOUT_TYPE_TABLE_TR, valid_attributes_table_tr, valid_attributes_table_tr_length }, + {AST_LAYOUT_TYPE_TABLE_TR, valid_attributes_table_tr, + valid_attributes_table_tr_length}, -{ AST_LAYOUT_TYPE_TABLE_TD, valid_attributes_table_td, valid_attributes_table_td_length }, + {AST_LAYOUT_TYPE_TABLE_TD, valid_attributes_table_td, + valid_attributes_table_td_length}, -{ AST_LAYOUT_TYPE_TABLE_TH, valid_attributes_table_th, valid_attributes_table_th_length }, + {AST_LAYOUT_TYPE_TABLE_TH, valid_attributes_table_th, + valid_attributes_table_th_length}, -{ AST_LAYOUT_TYPE_CAPTION, valid_attributes_caption, valid_attributes_caption_length }, + {AST_LAYOUT_TYPE_CAPTION, valid_attributes_caption, + valid_attributes_caption_length}, -{ AST_LAYOUT_TYPE_COL, valid_attributes_col, valid_attributes_col_length }, + {AST_LAYOUT_TYPE_COL, valid_attributes_col, valid_attributes_col_length}, -{ AST_LAYOUT_TYPE_BR, valid_attributes_br, valid_attributes_br_length }, + {AST_LAYOUT_TYPE_BR, valid_attributes_br, valid_attributes_br_length}, -{ AST_LAYOUT_TYPE_HR, valid_attributes_hr, valid_attributes_hr_length }, + {AST_LAYOUT_TYPE_HR, valid_attributes_hr, valid_attributes_hr_length}, -{ AST_LAYOUT_TYPE_INPUT, valid_attributes_input, valid_attributes_input_length }, + {AST_LAYOUT_TYPE_INPUT, valid_attributes_input, + valid_attributes_input_length}, -{ AST_LAYOUT_TYPE_IMG, valid_attributes_img, valid_attributes_img_length }, + {AST_LAYOUT_TYPE_IMG, valid_attributes_img, valid_attributes_img_length}, -{ AST_LAYOUT_TYPE_FONT, valid_attributes_font, valid_attributes_font_length }, + {AST_LAYOUT_TYPE_FONT, valid_attributes_font, valid_attributes_font_length}, -{ AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, valid_attributes_media_length }, + {AST_LAYOUT_TYPE_MEDIA, valid_attributes_media, + valid_attributes_media_length}, -// ----------- END AUTO GENERATED ----------- // + // ----------- END AUTO GENERATED ----------- // }; diff --git a/src/generated-config/ast_layout_type_attributes_values.h b/src/generated-config/ast_layout_type_attributes_values.h index d8bc980c..61124d83 100644 --- a/src/generated-config/ast_layout_type_attributes_values.h +++ b/src/generated-config/ast_layout_type_attributes_values.h @@ -2,50 +2,52 @@ ast_layout_attribute_type_t valid_attributes_link[] = { AST_LAYOUT_ATTRIBUTE_TYPE_HREF, }; -const size_t valid_attributes_link_length = sizeof(valid_attributes_link) / sizeof(valid_attributes_link[0]); +const size_t valid_attributes_link_length = + sizeof(valid_attributes_link) / sizeof(valid_attributes_link[0]); ast_layout_attribute_type_t valid_attributes_include[] = { AST_LAYOUT_ATTRIBUTE_TYPE_SRC, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_include_length = sizeof(valid_attributes_include) / sizeof(valid_attributes_include[0]); +const size_t valid_attributes_include_length = + sizeof(valid_attributes_include) / sizeof(valid_attributes_include[0]); -ast_layout_attribute_type_t valid_attributes_error[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_error[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_error_length = 0; ast_layout_attribute_type_t valid_attributes_layout[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, - AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, - AST_LAYOUT_ATTRIBUTE_TYPE_LANG, - AST_LAYOUT_ATTRIBUTE_TYPE_DIR, - AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, - AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, - AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, - AST_LAYOUT_ATTRIBUTE_TYPE_ICON, - AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, - AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, + AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_TITLE, + AST_LAYOUT_ATTRIBUTE_TYPE_LANG, AST_LAYOUT_ATTRIBUTE_TYPE_DIR, + AST_LAYOUT_ATTRIBUTE_TYPE_AUTHOR, AST_LAYOUT_ATTRIBUTE_TYPE_DESCRIPTION, + AST_LAYOUT_ATTRIBUTE_TYPE_KEYWORDS, AST_LAYOUT_ATTRIBUTE_TYPE_ICON, + AST_LAYOUT_ATTRIBUTE_TYPE_CHARSET, AST_LAYOUT_ATTRIBUTE_TYPE_REFRESH, AST_LAYOUT_ATTRIBUTE_TYPE_VIEWPORT, }; -const size_t valid_attributes_layout_length = sizeof(valid_attributes_layout) / sizeof(valid_attributes_layout[0]); +const size_t valid_attributes_layout_length = + sizeof(valid_attributes_layout) / sizeof(valid_attributes_layout[0]); ast_layout_attribute_type_t valid_attributes_div[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_div_length = sizeof(valid_attributes_div) / sizeof(valid_attributes_div[0]); +const size_t valid_attributes_div_length = + sizeof(valid_attributes_div) / sizeof(valid_attributes_div[0]); ast_layout_attribute_type_t valid_attributes_paragraph[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_paragraph_length = sizeof(valid_attributes_paragraph) / sizeof(valid_attributes_paragraph[0]); +const size_t valid_attributes_paragraph_length = + sizeof(valid_attributes_paragraph) / sizeof(valid_attributes_paragraph[0]); ast_layout_attribute_type_t valid_attributes_button[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_NAME, }; -const size_t valid_attributes_button_length = sizeof(valid_attributes_button) / sizeof(valid_attributes_button[0]); +const size_t valid_attributes_button_length = + sizeof(valid_attributes_button) / sizeof(valid_attributes_button[0]); ast_layout_attribute_type_t valid_attributes_textarea[] = { AST_LAYOUT_ATTRIBUTE_TYPE_NAME, @@ -53,153 +55,195 @@ ast_layout_attribute_type_t valid_attributes_textarea[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, }; -const size_t valid_attributes_textarea_length = sizeof(valid_attributes_textarea) / sizeof(valid_attributes_textarea[0]); +const size_t valid_attributes_textarea_length = + sizeof(valid_attributes_textarea) / sizeof(valid_attributes_textarea[0]); -ast_layout_attribute_type_t valid_attributes_label[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_label[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_label_length = 0; ast_layout_attribute_type_t valid_attributes_select[] = { AST_LAYOUT_ATTRIBUTE_TYPE_NAME, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_select_length = sizeof(valid_attributes_select) / sizeof(valid_attributes_select[0]); +const size_t valid_attributes_select_length = + sizeof(valid_attributes_select) / sizeof(valid_attributes_select[0]); -ast_layout_attribute_type_t valid_attributes_fieldset[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_fieldset[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_fieldset_length = 0; -ast_layout_attribute_type_t valid_attributes_legend[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_legend[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_legend_length = 0; ast_layout_attribute_type_t valid_attributes_form[] = { - AST_LAYOUT_ATTRIBUTE_TYPE_SRC, - AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, - AST_LAYOUT_ATTRIBUTE_TYPE_KIND, - AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, + AST_LAYOUT_ATTRIBUTE_TYPE_SRC, AST_LAYOUT_ATTRIBUTE_TYPE_TYPE, + AST_LAYOUT_ATTRIBUTE_TYPE_KIND, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_form_length = sizeof(valid_attributes_form) / sizeof(valid_attributes_form[0]); +const size_t valid_attributes_form_length = + sizeof(valid_attributes_form) / sizeof(valid_attributes_form[0]); -ast_layout_attribute_type_t valid_attributes_optgroup[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_optgroup[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_optgroup_length = 0; -ast_layout_attribute_type_t valid_attributes_datalist[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_datalist[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_datalist_length = 0; ast_layout_attribute_type_t valid_attributes_span[] = { AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, }; -const size_t valid_attributes_span_length = sizeof(valid_attributes_span) / sizeof(valid_attributes_span[0]); +const size_t valid_attributes_span_length = + sizeof(valid_attributes_span) / sizeof(valid_attributes_span[0]); -ast_layout_attribute_type_t valid_attributes_strong[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_strong[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_strong_length = 0; -ast_layout_attribute_type_t valid_attributes_em[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_em[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_em_length = 0; -ast_layout_attribute_type_t valid_attributes_italic[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_italic[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_italic_length = 0; -ast_layout_attribute_type_t valid_attributes_bold[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_bold[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_bold_length = 0; -ast_layout_attribute_type_t valid_attributes_underline[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_underline[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_underline_length = 0; -ast_layout_attribute_type_t valid_attributes_sub[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_sub[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_sub_length = 0; -ast_layout_attribute_type_t valid_attributes_sup[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_sup[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_sup_length = 0; -ast_layout_attribute_type_t valid_attributes_s[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_s[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_s_length = 0; -ast_layout_attribute_type_t valid_attributes_header[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_header[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_header_length = 0; -ast_layout_attribute_type_t valid_attributes_footer[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_footer[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_footer_length = 0; -ast_layout_attribute_type_t valid_attributes_nav[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_nav[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_nav_length = 0; -ast_layout_attribute_type_t valid_attributes_section[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_section[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_section_length = 0; -ast_layout_attribute_type_t valid_attributes_article[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_article[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_article_length = 0; -ast_layout_attribute_type_t valid_attributes_aside[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_aside[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_aside_length = 0; -ast_layout_attribute_type_t valid_attributes_main[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_main[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_main_length = 0; -ast_layout_attribute_type_t valid_attributes_figure[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_figure[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_figure_length = 0; -ast_layout_attribute_type_t valid_attributes_figcaption[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_figcaption[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_figcaption_length = 0; -ast_layout_attribute_type_t valid_attributes_video[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_video[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_video_length = 0; -ast_layout_attribute_type_t valid_attributes_audio[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_audio[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_audio_length = 0; -ast_layout_attribute_type_t valid_attributes_iframe[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_iframe[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_iframe_length = 0; -ast_layout_attribute_type_t valid_attributes_canvas[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_canvas[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_canvas_length = 0; -ast_layout_attribute_type_t valid_attributes_ul[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_ul[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_ul_length = 0; -ast_layout_attribute_type_t valid_attributes_ol[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_ol[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_ol_length = 0; ast_layout_attribute_type_t valid_attributes_option[] = { AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_option_length = sizeof(valid_attributes_option) / sizeof(valid_attributes_option[0]); +const size_t valid_attributes_option_length = + sizeof(valid_attributes_option) / sizeof(valid_attributes_option[0]); ast_layout_attribute_type_t valid_attributes_li[] = { AST_LAYOUT_ATTRIBUTE_TYPE_CONTENT, AST_LAYOUT_ATTRIBUTE_TYPE_REPEAT, }; -const size_t valid_attributes_li_length = sizeof(valid_attributes_li) / sizeof(valid_attributes_li[0]); +const size_t valid_attributes_li_length = + sizeof(valid_attributes_li) / sizeof(valid_attributes_li[0]); -ast_layout_attribute_type_t valid_attributes_table[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_table[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_table_length = 0; -ast_layout_attribute_type_t valid_attributes_table_header[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_table_header[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_table_header_length = 0; -ast_layout_attribute_type_t valid_attributes_table_footer[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_table_footer[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_table_footer_length = 0; -ast_layout_attribute_type_t valid_attributes_table_tr[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_table_tr[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_table_tr_length = 0; -ast_layout_attribute_type_t valid_attributes_table_td[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_table_td[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_table_td_length = 0; -ast_layout_attribute_type_t valid_attributes_table_th[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_table_th[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_table_th_length = 0; -ast_layout_attribute_type_t valid_attributes_caption[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_caption[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_caption_length = 0; -ast_layout_attribute_type_t valid_attributes_col[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_col[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_col_length = 0; -ast_layout_attribute_type_t valid_attributes_br[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_br[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_br_length = 0; -ast_layout_attribute_type_t valid_attributes_hr[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_hr[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_hr_length = 0; ast_layout_attribute_type_t valid_attributes_input[] = { @@ -207,12 +251,14 @@ ast_layout_attribute_type_t valid_attributes_input[] = { AST_LAYOUT_ATTRIBUTE_TYPE_NAME, AST_LAYOUT_ATTRIBUTE_TYPE_PLACEHOLDER, }; -const size_t valid_attributes_input_length = sizeof(valid_attributes_input) / sizeof(valid_attributes_input[0]); +const size_t valid_attributes_input_length = + sizeof(valid_attributes_input) / sizeof(valid_attributes_input[0]); ast_layout_attribute_type_t valid_attributes_img[] = { AST_LAYOUT_ATTRIBUTE_TYPE_SRC, }; -const size_t valid_attributes_img_length = sizeof(valid_attributes_img) / sizeof(valid_attributes_img[0]); +const size_t valid_attributes_img_length = + sizeof(valid_attributes_img) / sizeof(valid_attributes_img[0]); ast_layout_attribute_type_t valid_attributes_font[] = { AST_LAYOUT_ATTRIBUTE_TYPE_FONT_NAME, @@ -221,9 +267,11 @@ ast_layout_attribute_type_t valid_attributes_font[] = { AST_LAYOUT_ATTRIBUTE_TYPE_FONT_STYLE, AST_LAYOUT_ATTRIBUTE_TYPE_FONT_WEIGHT, }; -const size_t valid_attributes_font_length = sizeof(valid_attributes_font) / sizeof(valid_attributes_font[0]); +const size_t valid_attributes_font_length = + sizeof(valid_attributes_font) / sizeof(valid_attributes_font[0]); -ast_layout_attribute_type_t valid_attributes_media[] = { AST_LAYOUT_ATTRIBUTE_TYPE_ERROR }; +ast_layout_attribute_type_t valid_attributes_media[] = { + AST_LAYOUT_ATTRIBUTE_TYPE_ERROR}; const size_t valid_attributes_media_length = 0; -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_layout_type_attributes_values_extern.h b/src/generated-config/ast_layout_type_attributes_values_extern.h index 1f6eaa26..d7d3b255 100644 --- a/src/generated-config/ast_layout_type_attributes_values_extern.h +++ b/src/generated-config/ast_layout_type_attributes_values_extern.h @@ -164,4 +164,4 @@ extern const size_t valid_attributes_font_length; extern ast_layout_attribute_type_t valid_attributes_media[]; extern const size_t valid_attributes_media_length; -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generated-config/ast_type.h b/src/generated-config/ast_type.h index 1b934d9c..d74f79fa 100644 --- a/src/generated-config/ast_type.h +++ b/src/generated-config/ast_type.h @@ -17,4 +17,4 @@ ADD_TYPE(AST_TYPE_LAYOUT, "LAYOUT", "layout") ADD_TYPE(AST_TYPE_ERROR, "ERROR", "error") -// ----------- END AUTO GENERATED ----------- // \ No newline at end of file +// ----------- END AUTO GENERATED ----------- // diff --git a/src/generator_layout.c b/src/generator_layout.c index e867479d..ddbd6f5a 100644 --- a/src/generator_layout.c +++ b/src/generator_layout.c @@ -821,13 +821,10 @@ string_t *generator_code_layout_attributes(generator_t *generator, // TODO: Why name lowercase entry->key? if (attribute->final_key == NULL) { - string_append_str( - html_attributes, - entry->key); + string_append_str(html_attributes, entry->key); } else { - string_append_str( - html_attributes, - attribute->final_key); + string_append_str(html_attributes, + attribute->final_key); } string_append_str(html_attributes, "="); From 0ce6a4fe947558bdb3e76833eedc518c0a576c52 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 00:17:45 +1000 Subject: [PATCH 09/19] Update web-assembly.yml: remove unneeded `chmod +x` (#967) --- .github/workflows/web-assembly.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/web-assembly.yml b/.github/workflows/web-assembly.yml index 83412dcb..83ce278d 100644 --- a/.github/workflows/web-assembly.yml +++ b/.github/workflows/web-assembly.yml @@ -46,9 +46,7 @@ jobs: echo "EMSDK=/home/runner/work/Salam/Salam/emsdk" >> $GITHUB_ENV echo "PATH=$PATH:/home/runner/work/Salam/Salam/emsdk:/home/runner/work/Salam/Salam/emsdk/upstream/emscripten" >> $GITHUB_ENV - name: Run WebAssembly build script - run: | - chmod +x build-webassembly.sh - bash build-webassembly.sh + run: bash build-webassembly.sh - name: Clone Salam-Editor repository run: | FIRST_NAME="Max" From ccd0205d2c658c770749d5a92cf9e8efa9a51970 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 00:36:47 +1000 Subject: [PATCH 10/19] Stop `ruff` super-linter checks; incompatible with `black` (#968) --- .github/workflows/super-linter.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/super-linter.yml b/.github/workflows/super-linter.yml index 40111507..e3a11ab0 100644 --- a/.github/workflows/super-linter.yml +++ b/.github/workflows/super-linter.yml @@ -25,5 +25,6 @@ jobs: env: DEFAULT_BRANCH: main VALIDATE_ALL_CODEBASE: true + VALIDATE_PYTHON_RUFF: false # was incompatible with black GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} FIX_HTML_PRETTIER: true From 871d508ce2a6705e660f8b6bc8e489a05f0f5106 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 00:54:45 +1000 Subject: [PATCH 11/19] Add `make run` to tests on PRs (#969) --- .github/workflows/make-run.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/make-run.yml diff --git a/.github/workflows/make-run.yml b/.github/workflows/make-run.yml new file mode 100644 index 00000000..8d9fbe3c --- /dev/null +++ b/.github/workflows/make-run.yml @@ -0,0 +1,21 @@ +name: Test make run +on: + pull_request: + branches: + - main +permissions: + contents: read +jobs: + make-run: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + - name: Install dependencies + run: sudo apt-get install build-essential + - name: 'GCC Version' + run: | + gcc --version + - name: Build salam for Linux + run: | + make run From ab9eb03616861d99e409d3cd552dd153982051f6 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 01:34:54 +1000 Subject: [PATCH 12/19] Run shell format; indent with tabs (#970) --- build-webassembly.sh | 122 +++++++++++++++++++++---------------------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/build-webassembly.sh b/build-webassembly.sh index e12f17a5..60299fc4 100755 --- a/build-webassembly.sh +++ b/build-webassembly.sh @@ -1,87 +1,87 @@ #!/bin/bash if ! command -v emcc >/dev/null 2>&1; then - echo 'Error: emcc is not installed.' >&2 - echo 'Install from https://emscripten.org/docs/getting_started/downloads.html' - exit 1 + echo 'Error: emcc is not installed.' >&2 + echo 'Install from https://emscripten.org/docs/getting_started/downloads.html' + exit 1 fi OUTPUT_BASE="salam-wa" EDITOR_DIR="../Salam-Editor/" sources=( - "src/log.c" - "src/file.c" - "src/memory.c" - "src/array.c" - "src/parser.c" - "src/parser_layout.c" - "src/generator.c" - "src/generator_layout.c" - "src/downloader.c" - "src/generator_salam.c" - "src/generator_layout_style.c" - "src/generator_identifier.c" - "src/string_buffer.c" - "src/validator.c" - "src/validator_style.c" - "src/hashmap.c" - "src/hashmap_custom.c" - "src/array_custom.c" - "src/lexer.c" - "src/ast.c" - "src/ast_layout.c" - "src/ast_layout_style.c" - "src/main.c" + "src/log.c" + "src/file.c" + "src/memory.c" + "src/array.c" + "src/parser.c" + "src/parser_layout.c" + "src/generator.c" + "src/generator_layout.c" + "src/downloader.c" + "src/generator_salam.c" + "src/generator_layout_style.c" + "src/generator_identifier.c" + "src/string_buffer.c" + "src/validator.c" + "src/validator_style.c" + "src/hashmap.c" + "src/hashmap_custom.c" + "src/array_custom.c" + "src/lexer.c" + "src/ast.c" + "src/ast_layout.c" + "src/ast_layout_style.c" + "src/main.c" ) DEBUG_FLAGS="" if [[ "$1" == "debug" ]]; then - echo "Debug mode enabled." - DEBUG_FLAGS="-s VERBOSE=1 -s ASSERTIONS=2 -v" + echo "Debug mode enabled." + DEBUG_FLAGS="-s VERBOSE=1 -s ASSERTIONS=2 -v" else - echo "Debug mode not enabled." + echo "Debug mode not enabled." fi echo "Compiling C files to WebAssembly..." if emcc "${sources[@]}" -o "${OUTPUT_BASE}.html" \ - -s ALLOW_MEMORY_GROWTH=1 \ - -s EXIT_RUNTIME=0 \ - -s NO_EXIT_RUNTIME=1 \ - -s EXPORTED_FUNCTIONS="['_main']" \ - -s TOTAL_STACK=8388608 \ - ${DEBUG_FLAGS}; then + -s ALLOW_MEMORY_GROWTH=1 \ + -s EXIT_RUNTIME=0 \ + -s NO_EXIT_RUNTIME=1 \ + -s EXPORTED_FUNCTIONS="['_main']" \ + -s TOTAL_STACK=8388608 \ + ${DEBUG_FLAGS}; then - echo "Compilation successful. Output files:" - echo " ${OUTPUT_BASE}.html" - echo " ${OUTPUT_BASE}.js" - echo " ${OUTPUT_BASE}.wasm" + echo "Compilation successful. Output files:" + echo " ${OUTPUT_BASE}.html" + echo " ${OUTPUT_BASE}.js" + echo " ${OUTPUT_BASE}.wasm" - if command -v npx >/dev/null 2>&1; then - echo "Transpiling JavaScript for older browsers..." - if yes | npx esbuild "${OUTPUT_BASE}.js" --outfile="${OUTPUT_BASE}.transpiled.js" --minify=true --target=esnext; then + if command -v npx >/dev/null 2>&1; then + echo "Transpiling JavaScript for older browsers..." + if yes | npx esbuild "${OUTPUT_BASE}.js" --outfile="${OUTPUT_BASE}.transpiled.js" --minify=true --target=esnext; then - mv "${OUTPUT_BASE}.transpiled.js" "${OUTPUT_BASE}.js" - else - echo "Warning: Babel transpiling failed. JavaScript was not transpiled." - fi - else - echo "Warning: npx command not found. JavaScript will not be transpiled for older browsers." - fi + mv "${OUTPUT_BASE}.transpiled.js" "${OUTPUT_BASE}.js" + else + echo "Warning: Babel transpiling failed. JavaScript was not transpiled." + fi + else + echo "Warning: npx command not found. JavaScript will not be transpiled for older browsers." + fi - sed -i ':a;N;$!ba;s/\n/\\n/g' "${OUTPUT_BASE}.js" + sed -i ':a;N;$!ba;s/\n/\\n/g' "${OUTPUT_BASE}.js" - if [ -d "$EDITOR_DIR" ]; then - echo "Copying output files to $EDITOR_DIR" - cp "${OUTPUT_BASE}.html" "$EDITOR_DIR" - cp "${OUTPUT_BASE}.js" "$EDITOR_DIR" - cp "${OUTPUT_BASE}.wasm" "$EDITOR_DIR" - echo "Files copied successfully." - else - echo "Directory $EDITOR_DIR does not exist. Skipping copy." - fi + if [ -d "$EDITOR_DIR" ]; then + echo "Copying output files to $EDITOR_DIR" + cp "${OUTPUT_BASE}.html" "$EDITOR_DIR" + cp "${OUTPUT_BASE}.js" "$EDITOR_DIR" + cp "${OUTPUT_BASE}.wasm" "$EDITOR_DIR" + echo "Files copied successfully." + else + echo "Directory $EDITOR_DIR does not exist. Skipping copy." + fi else - echo "Compilation failed." - exit 1 + echo "Compilation failed." + exit 1 fi From 1745e51b5619895a3c4b274533137189f9d6b319 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 02:31:30 +1000 Subject: [PATCH 13/19] Stop `isort` super-linter check; incompatible with pre-commit isort (#972) --- .github/workflows/super-linter.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/super-linter.yml b/.github/workflows/super-linter.yml index e3a11ab0..c019b80a 100644 --- a/.github/workflows/super-linter.yml +++ b/.github/workflows/super-linter.yml @@ -25,6 +25,7 @@ jobs: env: DEFAULT_BRANCH: main VALIDATE_ALL_CODEBASE: true + VALIDATE_PYTHON_ISORT: false # was incompatible with pre-commit isort VALIDATE_PYTHON_RUFF: false # was incompatible with black GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} FIX_HTML_PRETTIER: true From e5408f9463732d82af8e15ead5a2a78da8d4e89d Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 02:53:39 +1000 Subject: [PATCH 14/19] Remove unneeded file (#974) --- build/styles/.py | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 build/styles/.py diff --git a/build/styles/.py b/build/styles/.py deleted file mode 100644 index b0ea1674..00000000 --- a/build/styles/.py +++ /dev/null @@ -1,41 +0,0 @@ -import os -import sys -from pathlib import Path - -parent_dir = Path(__file__).resolve().parent.parent -sys.path.append(str(parent_dir)) -sys.path.append(os.path.join(parent_dir, "data", "styles")) -sys.path.append(os.path.join(parent_dir, "data", "styles", "values")) - -from prebuild import Prebuild - -from lang import Lang -from type import Type -from value import Value -from property import Property - -if __name__ == "__main__": - property = Property() - property.set_generate_name("aspect-ratio") - property.add_text(Lang.EN, "aspect-ratio") - property.add_text(Lang.FA, "نسبت ابعاد") - property.set_type(Type.NUMBER_OR_2NUMBERS) - property.add_reserve_values( - [ - Value().set_generate_name("auto").add_text(Lang.EN, "auto").add_text(Lang.FA, "خودکار"), - ] - ) - - property_dict = property.to_dict() - - property_str = Prebuild.to_string(property_dict) - Prebuild.print(property_str) - Prebuild.save(property_str, __file__) - -# https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio -# aspect-ratio = -# auto || -# - -# = -# [ / ]? From 971b602562c6b5fc0453548966f42367d9168fc6 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 03:31:35 +1000 Subject: [PATCH 15/19] Fix super-linter natural language (#975) --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- CONTRIBUTING.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index b5c68e55..a0df6150 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -29,7 +29,7 @@ If applicable, add screenshots to help explain your problem. - Browser [e.g. chrome, safari] - Version [e.g. 22] -**Smartphone (please complete the following information):** +**Mobile phone (please complete the following information):** - Device: [e.g. iPhone6] - OS: [e.g. iOS8.1] diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 640679c1..6d0b33a5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,7 +6,7 @@ Welcome to Salam! We're glad you're interested in contributing to our open-sourc 1. **Code Contributions**: Fix bugs, add new features, or improve existing code. Please follow our coding conventions and guidelines when submitting code contributions. -2. **Documentation**: Help write or improve documentation, including README files, code comments, and user guides, to ensure others can understand and use Salam effectively. +2. **Documentation**: Help write or improve documentation, including readme files, code comments, and user guides, to ensure others can understand and use Salam effectively. 3. **Testing**: Contribute to the quality and stability of Salam by writing and running tests, identifying bugs, and preventing regressions. From f66041d8d532e78748c5ff3b2aa0ebf291f5bac2 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 04:03:36 +1000 Subject: [PATCH 16/19] Update build-webassembly.sh - add double quotes; fix bash super-linter check (#976) --- build-webassembly.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-webassembly.sh b/build-webassembly.sh index 60299fc4..aa17185c 100755 --- a/build-webassembly.sh +++ b/build-webassembly.sh @@ -51,7 +51,7 @@ if emcc "${sources[@]}" -o "${OUTPUT_BASE}.html" \ -s NO_EXIT_RUNTIME=1 \ -s EXPORTED_FUNCTIONS="['_main']" \ -s TOTAL_STACK=8388608 \ - ${DEBUG_FLAGS}; then + "${DEBUG_FLAGS}"; then echo "Compilation successful. Output files:" echo " ${OUTPUT_BASE}.html" From efa558deb32ce59b4139c2443a0c18ed7021e180 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Sun, 26 Jan 2025 05:04:23 +1000 Subject: [PATCH 17/19] Bump actions/setup-python to v5 (#979) --- .github/workflows/run-sync-script.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-sync-script.yaml b/.github/workflows/run-sync-script.yaml index 08c6c10a..545134fa 100644 --- a/.github/workflows/run-sync-script.yaml +++ b/.github/workflows/run-sync-script.yaml @@ -14,7 +14,7 @@ jobs: uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' From 6017c2ee813eccfd2f216c206b1b20f0e3d2db19 Mon Sep 17 00:00:00 2001 From: mammaadDeveloper Date: Wed, 29 Jan 2025 01:40:09 +0330 Subject: [PATCH 18/19] fix(tags, ts): Adding some attributes along with adding the EM tag --- src/runtime/data/element/mediatypes.ts | 1 + src/runtime/element/a.ts | 112 +++++++++++++++++-------- src/runtime/element/area.ts | 14 +++- src/runtime/element/audio.ts | 18 ++-- src/runtime/element/em.ts | 10 +++ 5 files changed, 111 insertions(+), 44 deletions(-) create mode 100644 src/runtime/data/element/mediatypes.ts create mode 100644 src/runtime/element/em.ts diff --git a/src/runtime/data/element/mediatypes.ts b/src/runtime/data/element/mediatypes.ts new file mode 100644 index 00000000..b3786040 --- /dev/null +++ b/src/runtime/data/element/mediatypes.ts @@ -0,0 +1 @@ +export const mediatypes = ['external', 'internal', 'download']; diff --git a/src/runtime/element/a.ts b/src/runtime/element/a.ts index 2a258c09..99f85533 100644 --- a/src/runtime/element/a.ts +++ b/src/runtime/element/a.ts @@ -1,36 +1,80 @@ -import { RuntimeElement } from './../element'; -import { languages } from '../data/element/language'; -import { LanguageID } from './../../common/language/language'; -import { RuntimeElementAttribute } from '../element_attribute'; -import { RuntimeElementAttributeType } from './../element_attribute_type'; -import { RuntimeElementAttributeValue } from './../element_attribute_value'; +import {RuntimeElement} from './../element'; +import {languages} from '../data/element/language'; +import {LanguageID} from './../../common/language/language'; +import {RuntimeElementAttribute} from '../element_attribute'; +import {RuntimeElementAttributeType} from './../element_attribute_type'; +import {RuntimeElementAttributeValue} from './../element_attribute_value'; +import { mediatypes } from '../data/element/mediatypes'; export class RuntimeElementA extends RuntimeElement { - constructor() { - super(true, "a"); - this.addText(LanguageID.LanguageEnglish, "link"); - this.addText(LanguageID.LanguagePersian, "لینک"); - this.addAttribute( - new RuntimeElementAttribute(RuntimeElementAttributeType.StringNoEmpty, "download") - .addText(LanguageID.LanguagePersian, "دانلود") - .addText(LanguageID.LanguageEnglish, "download") - ); - this.addAttribute( - new RuntimeElementAttribute(RuntimeElementAttributeType.Url, "href") - .addText(LanguageID.LanguagePersian, "منبع") - .addText(LanguageID.LanguageEnglish, "source") - ); - this.addAttribute( - new RuntimeElementAttribute(RuntimeElementAttributeType.String, "hreflang") - .addText(LanguageID.LanguagePersian, "language") - .addText(LanguageID.LanguageEnglish, "زبان") - .addReservedValues( - languages.map((language) => - new RuntimeElementAttributeValue(language.code.toUpperCase()) - .addAllText(language.name) - .addAllText(language.code) - ) - ) - ); - } -}; + constructor() { + super(true, 'a'); + this.addText(LanguageID.LanguageEnglish, 'link'); + this.addText(LanguageID.LanguagePersian, 'لینک'); + this.addAttribute( + new RuntimeElementAttribute( + RuntimeElementAttributeType.StringNoEmpty, + 'download' + ) + .addText(LanguageID.LanguagePersian, 'دانلود') + .addText(LanguageID.LanguageEnglish, 'download') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Url, 'href') + .addText(LanguageID.LanguagePersian, 'منبع') + .addText(LanguageID.LanguageEnglish, 'source') + ); + this.addAttribute( + new RuntimeElementAttribute( + RuntimeElementAttributeType.String, + 'hreflang' + ) + .addText(LanguageID.LanguagePersian, 'language') + .addText(LanguageID.LanguageEnglish, 'زبان') + .addReservedValues( + languages.map((language) => + new RuntimeElementAttributeValue(language.code.toUpperCase()) + .addAllText(language.name) + .addAllText(language.code) + ) + ) + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.CSSMedia, 'media') + .addText(LanguageID.LanguageEnglish, 'media') + .addText(LanguageID.LanguagePersian, 'رسانه') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Urls, 'ping') + .addText(LanguageID.LanguageEnglish, 'ping') + .addText(LanguageID.LanguagePersian, 'پینگ') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.String, 'referrerpolicy') + .addText(LanguageID.LanguageEnglish, 'referrerpolicy') + .addText(LanguageID.LanguagePersian, 'سیاست ارجاع') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.String, 'rel') + .addText(LanguageID.LanguageEnglish, 'rel') + .addText(LanguageID.LanguagePersian, 'رابطه') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.String, 'target') + .addText(LanguageID.LanguageEnglish, 'target') + .addText(LanguageID.LanguagePersian, 'هدف') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.String, 'type') + .addText(LanguageID.LanguageEnglish, 'type') + .addText(LanguageID.LanguagePersian, 'نوع') + .addReservedValues( + mediatypes.map(mediatype => + new RuntimeElementAttributeValue(mediatype) + .addAllText(mediatype) + ) + ) + ); + + } +} diff --git a/src/runtime/element/area.ts b/src/runtime/element/area.ts index 94ca0710..695f8b45 100644 --- a/src/runtime/element/area.ts +++ b/src/runtime/element/area.ts @@ -1,3 +1,4 @@ +import { languages } from './../data/element/language'; import { LanguageID } from "../../common/language/language"; import { RuntimeElement } from "../element"; import { RuntimeElementAttribute } from "../element_attribute"; @@ -10,12 +11,12 @@ export class RuntimeElementArea extends RuntimeElement { this.addText(LanguageID.LanguageEnglish, "area"); this.addText(LanguageID.LanguagePersian, "منطقه"); this.addAttribute( - new RuntimeElementAttribute(RuntimeElementAttributeType.StringNoEmpty, "alt") + new RuntimeElementAttribute(RuntimeElementAttributeType.AnyNoEmpty, "alt") .addText(LanguageID.LanguagePersian, "متن جایگزین") .addText(LanguageID.LanguageEnglish, "alternative text") ); this.addAttribute( - new RuntimeElementAttribute(RuntimeElementAttributeType.StringNoEmpty, "download") + new RuntimeElementAttribute(RuntimeElementAttributeType.AnyNoEmpty, "download") .addText(LanguageID.LanguagePersian, "دانلود") .addText(LanguageID.LanguageEnglish, "download") ); @@ -31,9 +32,16 @@ export class RuntimeElementArea extends RuntimeElement { ); // Todo: Fix this this.addAttribute( - new RuntimeElementAttribute(RuntimeElementAttributeType.StringNoEmpty, "hreflang") + new RuntimeElementAttribute(RuntimeElementAttributeType.String, "hreflang") .addText(LanguageID.LanguagePersian, "زبان") .addText(LanguageID.LanguageEnglish, "source language") + .addReservedValues( + languages.map(language => + new RuntimeElementAttributeValue(language.code) + .addAllText(language.name) + .addAllText(language.code) + ) + ) ); } } diff --git a/src/runtime/element/audio.ts b/src/runtime/element/audio.ts index db82acc0..3f33958d 100644 --- a/src/runtime/element/audio.ts +++ b/src/runtime/element/audio.ts @@ -41,13 +41,17 @@ export class RuntimeElementAudio extends RuntimeElement { new RuntimeElementAttribute(RuntimeElementAttributeType.String, 'preload') .addText(LanguageID.LanguageEnglish, 'preload') .addText(LanguageID.LanguagePersian, 'پیش‌بارگذاری') - .addReservedValues( - languages.map((language) => - new RuntimeElementAttributeValue(language.code.toUpperCase()) - .addAllText(language.name) - .addAllText(language.code) - ) - ) + .addReservedValues([ + new RuntimeElementAttributeValue('auto') + .addText(LanguageID.LanguageEnglish, 'auto') + .addText(LanguageID.LanguagePersian, 'خودکار'), + new RuntimeElementAttributeValue('metadata') + .addText(LanguageID.LanguageEnglish, 'metadata') + .addText(LanguageID.LanguagePersian, 'داده'), + new RuntimeElementAttributeValue('none') + .addText(LanguageID.LanguageEnglish, 'none') + .addText(LanguageID.LanguagePersian, 'پیشفرض'), + ]) ); } } diff --git a/src/runtime/element/em.ts b/src/runtime/element/em.ts new file mode 100644 index 00000000..6d2816c7 --- /dev/null +++ b/src/runtime/element/em.ts @@ -0,0 +1,10 @@ +import { LanguageID } from "../../common/language/language"; +import { RuntimeElement } from "../element"; + +export class RuntimeElementEm extends RuntimeElement{ + constructor(){ + super(true, 'em'); + this.addText(LanguageID.LanguagePersian, 'em'); + this.addText(LanguageID.LanguagePersian, 'ای ام'); + } +} From 56c76215a441ef0b5fcc65a642bb49a6f5dffc43 Mon Sep 17 00:00:00 2001 From: mammaadDeveloper Date: Wed, 29 Jan 2025 10:00:40 +0330 Subject: [PATCH 19/19] feat(tags, ts): Adding some etheribiotes along with adding the form and footer --- src/runtime/element/footer.ts | 10 ++++++ src/runtime/element/form.ts | 1 + src/runtime/element/img.ts | 60 +++++++++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 src/runtime/element/footer.ts create mode 100644 src/runtime/element/form.ts diff --git a/src/runtime/element/footer.ts b/src/runtime/element/footer.ts new file mode 100644 index 00000000..7ae27696 --- /dev/null +++ b/src/runtime/element/footer.ts @@ -0,0 +1,10 @@ +import { LanguageID } from "../../common/language/language"; +import { RuntimeElement } from "../element"; + +export class RuntimeElementFooter extends RuntimeElement{ + constructor(){ + super(true, 'footer'); + this.addText(LanguageID.LanguageEnglish, 'footer'); + this.addText(LanguageID.LanguagePersian, 'فوتر'); + } +} diff --git a/src/runtime/element/form.ts b/src/runtime/element/form.ts new file mode 100644 index 00000000..6c330d31 --- /dev/null +++ b/src/runtime/element/form.ts @@ -0,0 +1 @@ +// ToDo: Form tag diff --git a/src/runtime/element/img.ts b/src/runtime/element/img.ts index 275fece2..286cd59a 100644 --- a/src/runtime/element/img.ts +++ b/src/runtime/element/img.ts @@ -3,6 +3,7 @@ import { LanguageID } from './../../common/language/language'; import { RuntimeElementAttribute } from '../element_attribute'; import { RuntimeElementAttributeType } from './../element_attribute_type'; import { crossorigins } from './../data/element/values/crossorigin'; +import { RuntimeElementAttributeValue } from '../element_attribute_value'; export class RuntimeElementA extends RuntimeElement { constructor() { @@ -20,5 +21,64 @@ export class RuntimeElementA extends RuntimeElement { .addText(LanguageID.LanguageEnglish, "کراس اوریجن") .addReservedValues(crossorigins) ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Size, 'height') + .addText(LanguageID.LanguageEnglish, 'height') + .addText(LanguageID.LanguagePersian, 'ارتفاع') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Boolean, 'ismap') + .addText(LanguageID.LanguageEnglish, 'ismap') + .addText(LanguageID.LanguagePersian, 'ایز مپ') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Size, 'loading') + .addText(LanguageID.LanguageEnglish, 'loading') + .addText(LanguageID.LanguagePersian, 'لودینگ') + .addReservedValues([ + new RuntimeElementAttributeValue('eager') + .addText(LanguageID.LanguageEnglish, 'eager') + .addText(LanguageID.LanguagePersian, 'مشتاق'), + new RuntimeElementAttributeValue('lazy') + .addText(LanguageID.LanguageEnglish, 'lazy') + .addText(LanguageID.LanguagePersian, 'لیزی') + ]) + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Url, 'longdesc') + .addText(LanguageID.LanguageEnglish, 'longdesc') + .addText(LanguageID.LanguagePersian, 'توضیح طولانی') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.String, 'referrerpolicy') + .addText(LanguageID.LanguageEnglish, 'referrerpolicy') + .addText(LanguageID.LanguagePersian, 'ریفر پالیسی') + // ToDo: referrerpolicy values + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Sizes, 'sizes') + .addText(LanguageID.LanguageEnglish, 'sizes') + .addText(LanguageID.LanguagePersian, 'اسایز ها') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Url, 'src') + .addText(LanguageID.LanguageEnglish, 'src') + .addText(LanguageID.LanguagePersian, 'منبع') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Urls, 'secret') + .addText(LanguageID.LanguageEnglish, 'secret') + .addText(LanguageID.LanguagePersian, 'ست منبع') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.ID, 'usemap') + .addText(LanguageID.LanguageEnglish, 'usemap') + .addText(LanguageID.LanguagePersian, 'یوز مپ') + ); + this.addAttribute( + new RuntimeElementAttribute(RuntimeElementAttributeType.Size, 'width') + .addText(LanguageID.LanguageEnglish, 'width') + .addText(LanguageID.LanguagePersian, 'عرض') + ); } };