{
  "TheButton": {
    "description": "Button of the-components",
    "displayName": "TheButton",
    "methods": [
      {
        "name": "Next",
        "docblock": null,
        "modifiers": [
          "static"
        ],
        "params": [
          {
            "name": "props",
            "type": null
          }
        ],
        "returns": null
      },
      {
        "name": "Prev",
        "docblock": null,
        "modifiers": [
          "static"
        ],
        "params": [
          {
            "name": "props",
            "type": null
          }
        ],
        "returns": null
      },
      {
        "name": "Spinner",
        "docblock": null,
        "modifiers": [
          "static"
        ],
        "params": [],
        "returns": null
      },
      {
        "name": "handleClick",
        "docblock": null,
        "modifiers": [],
        "params": [
          {
            "name": "e",
            "type": null
          }
        ],
        "returns": null
      },
      {
        "name": "handleKeyDown",
        "docblock": null,
        "modifiers": [],
        "params": [
          {
            "name": "e",
            "type": null
          }
        ],
        "returns": null
      }
    ],
    "props": {
      "color": {
        "type": {
          "name": "string"
        },
        "required": false,
        "description": "Color theme",
        "defaultValue": {
          "value": "null",
          "computed": false
        }
      },
      "danger": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Danger style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "disabled": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Disabled state",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "floated": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Floated style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "icon": {
        "type": {
          "name": "string"
        },
        "required": false,
        "description": "Icon class",
        "defaultValue": {
          "value": "null",
          "computed": false
        }
      },
      "large": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Large style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "largeIcon": {
        "type": {
          "name": "string"
        },
        "required": false,
        "description": "Large icon class",
        "defaultValue": {
          "value": "null",
          "computed": false
        }
      },
      "light": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Light color",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "minInterval": {
        "type": {
          "name": "number"
        },
        "required": false,
        "description": "Minimum interval",
        "defaultValue": {
          "value": "300",
          "computed": false
        }
      },
      "onSubmit": {
        "type": {
          "name": "func"
        },
        "required": false,
        "description": "Handle submit",
        "defaultValue": {
          "value": "null",
          "computed": false
        }
      },
      "primary": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Primary style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "rounded": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Rounded style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "simple": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Simple style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "small": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Small style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "spinning": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Show spinner",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "text": {
        "type": {
          "name": "string"
        },
        "required": false,
        "description": "Button text",
        "defaultValue": {
          "value": "null",
          "computed": false
        }
      },
      "wide": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "Wide style",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      },
      "role": {
        "defaultValue": {
          "value": "'button'",
          "computed": false
        },
        "required": false
      }
    }
  },
  "TheButtonGroup": {
    "description": "Group of buttons",
    "displayName": "TheButtonGroup",
    "methods": [],
    "props": {
      "align": {
        "type": {
          "name": "enum",
          "value": [
            {
              "value": "'left'",
              "computed": false
            },
            {
              "value": "'right'",
              "computed": false
            },
            {
              "value": "'center'",
              "computed": false
            }
          ]
        },
        "required": false,
        "description": "Direction to align",
        "defaultValue": {
          "value": "'center'",
          "computed": false
        }
      },
      "collapsed": {
        "type": {
          "name": "bool"
        },
        "required": false,
        "description": "",
        "defaultValue": {
          "value": "false",
          "computed": false
        }
      }
    }
  },
  "TheButtonStyle": {
    "description": "Style for TheButton",
    "displayName": "TheButtonStyle",
    "methods": [],
    "props": {
      "options": {
        "type": {
          "name": "object"
        },
        "required": false,
        "description": "Style options",
        "defaultValue": {
          "value": "{}",
          "computed": false
        }
      }
    }
  }
}