{
    "project": {
        "name": "itsa-react-maskedinput",
        "description": "Beautiful functional masked input-element for react",
        "logo": "https://avatars0.githubusercontent.com/u/8314644?v=3&s=84",
        "version": "0.0.1"
    },
    "files": {
        "lib/component.jsx": {
            "name": "lib/component.jsx",
            "modules": {},
            "classes": {},
            "fors": {},
            "namespaces": {}
        },
        "lib/itsa-react-input-4.16.0.4.js": {
            "name": "lib/itsa-react-input-4.16.0.4.js",
            "modules": {
                "itsa-react-input": 1
            },
            "classes": {
                "Input": 1
            },
            "fors": {},
            "namespaces": {}
        },
        "lib/v.16.0.4.js": {
            "name": "lib/v.16.0.4.js",
            "modules": {
                "itsa-react-maskedinput": 1
            },
            "classes": {
                "MaskedInput": 1
            },
            "fors": {},
            "namespaces": {}
        }
    },
    "modules": {
        "itsa-react-maskedinput": {
            "name": "itsa-react-maskedinput",
            "submodules": {},
            "elements": {},
            "classes": {
                "MaskedInput": 1
            },
            "fors": {},
            "namespaces": {},
            "tag": "module",
            "file": "lib/v.16.0.4.js",
            "line": 3,
            "description": "Description here\n\n\n\n<i>Copyright (c) 2016 ItsAsbreuk - http://itsasbreuk.nl</i><br>\nNew BSD License - http://choosealicense.com/licenses/bsd-3-clause/",
            "since": "2.0.0"
        },
        "itsa-react-input": {
            "name": "itsa-react-input",
            "submodules": {},
            "elements": {},
            "classes": {
                "Input": 1
            },
            "fors": {},
            "namespaces": {},
            "tag": "module",
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 3,
            "description": "Description here\n\n\n\n<i>Copyright (c) 2016 ItsAsbreuk - http://itsasbreuk.nl</i><br>\nNew BSD License - http://choosealicense.com/licenses/bsd-3-clause/",
            "since": "0.0.1"
        }
    },
    "classes": {
        "MaskedInput": {
            "name": "MaskedInput",
            "shortname": "MaskedInput",
            "classitems": [],
            "plugins": [],
            "extensions": [],
            "plugin_for": [],
            "extension_for": [],
            "module": "itsa-react-maskedinput",
            "namespace": "",
            "file": "lib/v.16.0.4.js",
            "line": 3,
            "description": "Description here\n\n\n\n<i>Copyright (c) 2016 ItsAsbreuk - http://itsasbreuk.nl</i><br>\nNew BSD License - http://choosealicense.com/licenses/bsd-3-clause/"
        },
        "Input": {
            "name": "Input",
            "shortname": "Input",
            "classitems": [],
            "plugins": [],
            "extensions": [],
            "plugin_for": [],
            "extension_for": [],
            "module": "itsa-react-input",
            "namespace": "",
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 3,
            "description": "Description here\n\n\n\n<i>Copyright (c) 2016 ItsAsbreuk - http://itsasbreuk.nl</i><br>\nNew BSD License - http://choosealicense.com/licenses/bsd-3-clause/"
        }
    },
    "elements": {},
    "classitems": [
        {
            "file": "lib/component.jsx",
            "line": 38,
            "description": "Returns the rendered React-Element that serves as the source dom-element",
            "itemtype": "method",
            "name": "element",
            "params": [
                {
                    "name": "props",
                    "description": "props to be passed through to the Component",
                    "type": "Object"
                }
            ],
            "return": {
                "description": "ReactComponent"
            },
            "since": "0.0.4",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 66,
            "description": "Sets the focus on the Component.",
            "itemtype": "method",
            "name": "focus",
            "params": [
                {
                    "name": "transitionTime",
                    "description": "transition-time to focus the element into the view",
                    "type": "Number",
                    "optional": true
                }
            ],
            "chainable": 1,
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 78,
            "description": "Gets the Component\"s internal state. Note, that the this is NOT Redux\"s state.",
            "itemtype": "method",
            "name": "getInitialState",
            "return": {
                "description": "Object the Component internal initial state"
            },
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 86,
            "description": "Sets the focus on the Component.",
            "itemtype": "method",
            "name": "focus",
            "chainable": 1,
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 94,
            "description": "The method that is called whenever the input-Element changes its value.\nWill update the Redux-store (signupuser.homeaddress);",
            "itemtype": "method",
            "name": "handleChange",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 103,
            "description": "The method that is called whenever the input-Element gets the focus.\nIt will change its internal state, so that the css looks right and\nalso any validation-messages disappear.",
            "itemtype": "method",
            "name": "handleFocus",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 113,
            "description": "The method that is called whenever the input-Element gets blurred.\nIt will change its internal state, so that the css looks right and\nalso any validation-messages appear.",
            "itemtype": "method",
            "name": "handleBlur",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 123,
            "description": "React render-method --> renderes the Component.",
            "itemtype": "method",
            "name": "render",
            "return": {
                "description": "ReactComponent"
            },
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 141,
            "description": "Whether to autofocus the Component.",
            "itemtype": "property",
            "name": "autoFocus",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 150,
            "description": "The class that should be set on the element",
            "itemtype": "property",
            "name": "className",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 159,
            "description": "The error-message that appears when the element is wrong validated.",
            "itemtype": "property",
            "name": "errorMsg",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 168,
            "description": "Whether the parent-form has been validated.\nThis value is needed to determine if the validate-status should be set.",
            "itemtype": "property",
            "name": "formValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 178,
            "description": "The text that should appear when the element is wrong validated.",
            "itemtype": "property",
            "name": "helpText",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 187,
            "description": "The `id` of the element.",
            "itemtype": "property",
            "name": "id",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 196,
            "description": "Whether to mark the Component when successfully validated.",
            "itemtype": "property",
            "name": "markValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 205,
            "description": "Whether the Component should show an validate-reclamation (star)",
            "itemtype": "property",
            "name": "markValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 214,
            "description": "The `mask` that determines the pattern.\nSee https://github.com/insin/inputmask-core#pattern",
            "itemtype": "property",
            "name": "mask",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 224,
            "description": "The `name` for the element.",
            "itemtype": "property",
            "name": "name",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 233,
            "description": "The `onBlur` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onBlur",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 242,
            "description": "The `onChange` function, which should update the `state`.",
            "itemtype": "property",
            "name": "onChange",
            "type": "Function",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 251,
            "description": "The `onClick` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onClick",
            "type": "Function",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 260,
            "description": "The `onFocus` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onFocus",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 269,
            "description": "The `onKeyDown` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyDown",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 278,
            "description": "The `onKeyEnter` function, when the enter-key is pressed.",
            "itemtype": "property",
            "name": "onKeyEnter",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 287,
            "description": "The `onKeyPress` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyPress",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 296,
            "description": "The `onKeyUp` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyUp",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 305,
            "description": "The `placeholder` for the element.",
            "itemtype": "property",
            "name": "placeholder",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 314,
            "description": "Inline style",
            "itemtype": "property",
            "name": "style",
            "type": "object",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 323,
            "description": "The `type` of the input-element: either `text` or `password`",
            "itemtype": "property",
            "name": "type",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 332,
            "description": "The tabindex of the Component.",
            "itemtype": "property",
            "name": "type",
            "type": "Number",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 341,
            "description": "Whether the property is validated right.",
            "itemtype": "property",
            "name": "validated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/component.jsx",
            "line": 350,
            "description": "The `value` of the input-element.",
            "itemtype": "property",
            "name": "value",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 49,
            "description": "componentDidMount will call `this.activatePlaces()`;",
            "itemtype": "method",
            "name": "componentDidMount",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 63,
            "description": "componentWilUnmount does some cleanup.",
            "itemtype": "method",
            "name": "componentWillUnmount",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 73,
            "description": "Sets the focus on the Component.",
            "itemtype": "method",
            "name": "focus",
            "params": [
                {
                    "name": "transitionTime",
                    "description": "transition-time to focus the element into the view",
                    "type": "Number",
                    "optional": true
                }
            ],
            "chainable": 1,
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 95,
            "description": "The method that is called whenever the input-Element gets blurred.\nIt will change its internal state, so that the css looks right and\nalso any validation-messages appear.",
            "itemtype": "method",
            "name": "handleBlur",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 114,
            "description": "The method that is called whenever the input-Element changes its value.\nWill update the Redux-store (signupuser.homeaddress);",
            "itemtype": "method",
            "name": "handleChange",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 131,
            "description": "The method that is called whenever the input-Element gets clicked.",
            "itemtype": "method",
            "name": "handleClick",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 145,
            "description": "Callback that sets the focus to the descendent element by calling `focus()`",
            "itemtype": "method",
            "name": "handleContainerFocus",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 156,
            "description": "The method that is called whenever the input-Element gets the focus.\nIt will change its internal state, so that the css looks right and\nalso any validation-messages disappear.",
            "itemtype": "method",
            "name": "handleFocus",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 177,
            "description": "The method that is called whenever the input-Element recieves a keyDown.",
            "itemtype": "method",
            "name": "handleKeyDown",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 191,
            "description": "The method that is called whenever the input-Element recieves a keyPress.",
            "itemtype": "method",
            "name": "handleKeyPress",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 208,
            "description": "The method that is called whenever the input-Element recieves a keyUp.",
            "itemtype": "method",
            "name": "handleKeyUp",
            "params": [
                {
                    "name": "e",
                    "description": "event-payload",
                    "type": "Object"
                }
            ],
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 230,
            "description": "React render-method --> renderes the Component.",
            "itemtype": "method",
            "name": "render",
            "return": {
                "description": "ReactComponent"
            },
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 325,
            "description": "Merges the `data-*` attributes from props into the object",
            "itemtype": "method",
            "name": "_mergeDataAttrs",
            "params": [
                {
                    "name": "inputProps",
                    "description": "the source props which will be extended",
                    "type": "Object"
                }
            ],
            "access": "private",
            "tagname": "",
            "return": {
                "description": "object all the data-* attributes"
            },
            "since": "0.2.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 345,
            "description": "Whether to autofocus the Component.",
            "itemtype": "property",
            "name": "autoFocus",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 354,
            "description": "The class that should be set on the element",
            "itemtype": "property",
            "name": "className",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 363,
            "description": "The class that should be set on the underlying input-element",
            "itemtype": "property",
            "name": "classNameInput",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 372,
            "description": "The error-message that appears when the element is wrong validated.",
            "itemtype": "property",
            "name": "errorMsg",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 381,
            "description": "Whether the component is disabled",
            "itemtype": "property",
            "name": "disabled",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 390,
            "description": "Whether the parent-form has been validated.\nThis value is needed to determine if the validate-status should be set.",
            "itemtype": "property",
            "name": "formValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 400,
            "description": "The text that should appear when the element is wrong validated.",
            "itemtype": "property",
            "name": "helpText",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 409,
            "description": "The `id` of the element.",
            "itemtype": "property",
            "name": "id",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 418,
            "description": "Whether to mark the Component when successfully validated.",
            "itemtype": "property",
            "name": "markValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 427,
            "description": "Whether the Component should show an validate-reclamation (star)",
            "itemtype": "property",
            "name": "markValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 436,
            "description": "The `name` for the element.",
            "itemtype": "property",
            "name": "name",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 445,
            "description": "The `onBlur` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onBlur",
            "type": "Function",
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 454,
            "description": "The `onChange` function, which should update the `state`.",
            "itemtype": "property",
            "name": "onChange",
            "type": "Function",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 463,
            "description": "The `onClick` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onClick",
            "type": "Function",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 472,
            "description": "The `onFocus` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onFocus",
            "type": "Function",
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 481,
            "description": "The `onKeyDown` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyDown",
            "type": "Function",
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 490,
            "description": "The `onKeyEnter` function, when the enter-key is pressed.",
            "itemtype": "property",
            "name": "onKeyEnter",
            "type": "Function",
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 499,
            "description": "The `onKeyPress` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyPress",
            "type": "Function",
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 508,
            "description": "The `onKeyUp` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyUp",
            "type": "Function",
            "since": "0.1.0",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 517,
            "description": "The `placeholder` for the element.",
            "itemtype": "property",
            "name": "placeholder",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 526,
            "description": "Inline style",
            "itemtype": "property",
            "name": "style",
            "type": "object",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 535,
            "description": "The `type` of the input-element.",
            "itemtype": "property",
            "name": "type",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 544,
            "description": "The tabindex of the Component.",
            "itemtype": "property",
            "name": "type",
            "type": "Number",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 553,
            "description": "Whether the property is validated right.",
            "itemtype": "property",
            "name": "validated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/itsa-react-input-4.16.0.4.js",
            "line": 562,
            "description": "The `value` of the input-element.",
            "itemtype": "property",
            "name": "value",
            "type": "String",
            "since": "0.0.1",
            "class": "Input",
            "module": "itsa-react-input"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 30,
            "description": "Returns the rendered React-Element that serves as the source dom-element",
            "itemtype": "method",
            "name": "element",
            "params": [
                {
                    "name": "props",
                    "description": "props to be passed through to the Component",
                    "type": "Object"
                }
            ],
            "return": {
                "description": "ReactComponent"
            },
            "since": "0.0.4",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 48,
            "description": "Whether to autofocus the Component.",
            "itemtype": "property",
            "name": "autoFocus",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 57,
            "description": "The class that should be set on the element",
            "itemtype": "property",
            "name": "className",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 66,
            "description": "The error-message that appears when the element is wrong validated.",
            "itemtype": "property",
            "name": "errorMsg",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 75,
            "description": "Whether the parent-form has been validated.\nThis value is needed to determine if the validate-status should be set.",
            "itemtype": "property",
            "name": "formValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 85,
            "description": "The text that should appear when the element is wrong validated.",
            "itemtype": "property",
            "name": "helpText",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 94,
            "description": "The `id` of the element.",
            "itemtype": "property",
            "name": "id",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 103,
            "description": "Whether to mark the Component when successfully validated.",
            "itemtype": "property",
            "name": "markValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 112,
            "description": "Whether the Component should show an validate-reclamation (star)",
            "itemtype": "property",
            "name": "markValidated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 121,
            "description": "The `mask` that determines the pattern.\nSee https://github.com/insin/inputmask-core#pattern",
            "itemtype": "property",
            "name": "mask",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 131,
            "description": "The `name` for the element.",
            "itemtype": "property",
            "name": "name",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 140,
            "description": "The `onBlur` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onBlur",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 149,
            "description": "The `onChange` function, which should update the `state`.",
            "itemtype": "property",
            "name": "onChange",
            "type": "Function",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 158,
            "description": "The `onClick` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onClick",
            "type": "Function",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 167,
            "description": "The `onFocus` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onFocus",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 176,
            "description": "The `onKeyDown` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyDown",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 185,
            "description": "The `onKeyEnter` function, when the enter-key is pressed.",
            "itemtype": "property",
            "name": "onKeyEnter",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 194,
            "description": "The `onKeyPress` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyPress",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 203,
            "description": "The `onKeyUp` function, when happening on the DOM-Element.",
            "itemtype": "property",
            "name": "onKeyUp",
            "type": "Function",
            "since": "0.1.0",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 212,
            "description": "The `placeholder` for the element.",
            "itemtype": "property",
            "name": "placeholder",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 221,
            "description": "Inline style",
            "itemtype": "property",
            "name": "style",
            "type": "object",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 230,
            "description": "The `type` of the input-element: either `text` or `password`",
            "itemtype": "property",
            "name": "type",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 239,
            "description": "The tabindex of the Component.",
            "itemtype": "property",
            "name": "type",
            "type": "Number",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 248,
            "description": "Whether the property is validated right.",
            "itemtype": "property",
            "name": "validated",
            "type": "Boolean",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        },
        {
            "file": "lib/v.16.0.4.js",
            "line": 257,
            "description": "The `value` of the input-element.",
            "itemtype": "property",
            "name": "value",
            "type": "String",
            "since": "0.0.1",
            "class": "MaskedInput",
            "module": "itsa-react-maskedinput"
        }
    ],
    "warnings": []
}