{
  "mixins": [
    {
      "props": {
        "name": {
          "type": "String",
          "desc": "Used to specify the name of the control; Useful if dealing with forms submitted directly to a URL",
          "examples": [
            "'car_id'"
          ],
          "category": "behavior"
        },
        "landscape": {
          "type": "Boolean",
          "desc": "Display the component in landscape mode",
          "category": "behavior"
        },
        "mask": {
          "type": "String",
          "desc": "Mask (formatting string) used for parsing and formatting value",
          "category": "model"
        },
        "locale": {
          "type": "Object",
          "desc": "Locale formatting options",
          "examples": [
            "{ monthsShort: [ 'Ian', 'Feb', 'Mar', '...' ] }"
          ],
          "definition": {
            "days": {
              "type": "Array",
              "desc": "List of full day names (DDDD), starting with Sunday",
              "examples": [
                "[ 'Duminica', 'Luni', 'Marti', '...' ]"
              ]
            },
            "daysShort": {
              "type": "Array",
              "desc": "List of short day names (DDD), starting with Sunday",
              "examples": [
                "[ 'Dum', 'Lun', 'Mar', '...' ]"
              ]
            },
            "months": {
              "type": "Array",
              "desc": "List of full month names (MMMM), starting with January",
              "examples": [
                "[ 'Ianuarie', 'Februarie', 'Martie', '...' ]"
              ]
            },
            "monthsShort": {
              "type": "Array",
              "desc": "List of short month names (MMM), starting with January",
              "examples": [
                "[ 'Ian', 'Feb', 'Mar', '...' ]"
              ]
            }
          },
          "category": "model"
        },
        "calendar": {
          "type": "String",
          "desc": "Specify calendar type",
          "default": "'gregorian'",
          "values": [
            "'gregorian'",
            "'persian'"
          ],
          "category": "model"
        },
        "color": {
          "extends": "color"
        },
        "text-color": {
          "extends": "text-color"
        },
        "dark": {
          "extends": "dark"
        },
        "square": {
          "extends": "square"
        },
        "flat": {
          "extends": "flat"
        },
        "bordered": {
          "extends": "bordered"
        },
        "readonly": {
          "extends": "readonly"
        },
        "disable": {
          "extends": "disable"
        }
      }
    }
  ],
  "props": {
    "name": {
      "type": "String",
      "desc": "Used to specify the name of the control; Useful if dealing with forms submitted directly to a URL",
      "examples": [
        "'car_id'"
      ],
      "category": "behavior"
    },
    "landscape": {
      "type": "Boolean",
      "desc": "Display the component in landscape mode",
      "category": "behavior"
    },
    "mask": {
      "type": "String",
      "desc": "Mask (formatting string) used for parsing and formatting value",
      "category": "model"
    },
    "locale": {
      "type": "Object",
      "desc": "Locale formatting options",
      "examples": [
        "{ monthsShort: [ 'Ian', 'Feb', 'Mar', '...' ] }"
      ],
      "definition": {
        "days": {
          "type": "Array",
          "desc": "List of full day names (DDDD), starting with Sunday",
          "examples": [
            "[ 'Duminica', 'Luni', 'Marti', '...' ]"
          ]
        },
        "daysShort": {
          "type": "Array",
          "desc": "List of short day names (DDD), starting with Sunday",
          "examples": [
            "[ 'Dum', 'Lun', 'Mar', '...' ]"
          ]
        },
        "months": {
          "type": "Array",
          "desc": "List of full month names (MMMM), starting with January",
          "examples": [
            "[ 'Ianuarie', 'Februarie', 'Martie', '...' ]"
          ]
        },
        "monthsShort": {
          "type": "Array",
          "desc": "List of short month names (MMM), starting with January",
          "examples": [
            "[ 'Ian', 'Feb', 'Mar', '...' ]"
          ]
        }
      },
      "category": "model"
    },
    "calendar": {
      "type": "String",
      "desc": "Specify calendar type",
      "default": "'gregorian'",
      "values": [
        "'gregorian'",
        "'persian'"
      ],
      "category": "model"
    },
    "color": {
      "extends": "color"
    },
    "text-color": {
      "extends": "text-color"
    },
    "dark": {
      "extends": "dark"
    },
    "square": {
      "extends": "square"
    },
    "flat": {
      "extends": "flat"
    },
    "bordered": {
      "extends": "bordered"
    },
    "readonly": {
      "extends": "readonly"
    },
    "disable": {
      "extends": "disable"
    }
  }
}