itsa-react-maskedinput
Version:
Beautiful functional masked input-element for react
1,265 lines • 44 kB
JSON
{
"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": []
}