Bricks Schema 中文文档:theme-styles

标签TAGS: 

📄 原始资料 (已截断)  |  展开查看原始 JSON(theme-styles.json){ “type”: “object”, “properties”: { “label”: { “type”: “string” }, “settings”: { “type”: “object”, “properties”: { “contextual-spacing”: { “type”: “object”, “description”: “Fallback for theme style sections without typed definitions.”, “proper…

📄 原始资料 (已截断)  |  展开查看原始 JSON(theme-styles.json)
{
  "type": "object",
  "properties": {
    "label": {
      "type": "string"
    },
    "settings": {
      "type": "object",
      "properties": {
        "contextual-spacing": {
          "type": "object",
          "description": "Fallback for theme style sections without typed definitions.",
          "properties": {
            "_alignItems": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "_columnGap": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "_direction": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "_display": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "_justifyContent": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "_rowGap": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "accordionIcon": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "accordionIconExpanded": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "additionalInfoSeparator": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "additionalInfoTypography": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "apply": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "arrowsSeparator": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "background": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "backgroundColor": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "backgroundFilters": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "backgroundPositionBottom": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
                    "null"
                  ]
                },
                {
                  "type": "object"
                },
                {
                  "type": "array"
                }
              ]
            },
            "backgroundPositionLeft": {
              "oneOf": [
                {
                  "type": [
                    "string",
                    "number",
                    "integer",
                    "boolean",
               

... (内容过长已截断,完整 JSON 见原始文件)

基本信息

  • 类型object

属性

  • label (string)
  • settings (object)

补充说明

更多细节可参考 Bricks 官方 Academy 文档