{"_id":"react-flexinput-mask","_rev":"29-2b39053a78eb75a797d79f30268f8884","name":"react-flexinput-mask","dist-tags":{"latest":"1.0.15"},"versions":{"1.0.12":{"name":"react-flexinput-mask","version":"1.0.12","description":"Input masked component for React allowing to use variable length sections in mask definitions","main":"index.ts","scripts":{"clean":"IF EXIST dist RMDIR /s/q dist","updateSrc":"copy \"..\\react-flexinputmask-demo\\src/RFlexInputMask\\*.*\" src\\*.*","copyCfgFiles":"for %I in (package.json README.md LICENSE) do copy %I /y dist","copyCssFiles":"copy src\\*.css dist\\*.*","build":"npm run clean && tsc && npm run copyCfgFiles && npm run copyCssFiles","build-and-publish":"npm run build && npm publish ./dist","unpublish":"npm unpublish react-flexinput-mask@1.0.3"},"keywords":["react","input","flexinput","variable","length","mask","masked","react-component"],"author":{"name":"Oleg Rudnev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Orudnev/react-flexinput-mask.git"},"devDependencies":{"@types/react":"^18.0.25","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^4.8.4"},"types":"./index.d.ts","gitHead":"0223d11cb5a08594080b922e74a603476f9e9a0c","bugs":{"url":"https://github.com/Orudnev/react-flexinput-mask/issues"},"homepage":"https://github.com/Orudnev/react-flexinput-mask#readme","_id":"react-flexinput-mask@1.0.12","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-JB7VYKcnb8Qim66NfhNuE55+iH1jGYBTNQhCFQ8Gru9fgd2uYT8iwtyqBa159u1kwBtPQntU+60nzX1btSVheg==","shasum":"2cceab9b5c0ac078caf2d922c2c0946f67415dec","tarball":"https://registry.npmjs.org/react-flexinput-mask/-/react-flexinput-mask-1.0.12.tgz","fileCount":8,"unpackedSize":17220,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2/cL3SgjAl3dTPkGiVlY2JRxxlRRtqerhO1XVxOQxuAIhAPWzoj+c4fgCZe5w+r+OXxDmSotdaihPDgvjTUedb1hG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbJobACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpcig/+Ms5nEry6L0Xyl6F0nyq7ypwhhH2IRBzaDE4SuYX4DCZo8W4n\r\nmu53REa5rlrtAJ3wKOVO4kUogDx/NsmqFwUWsV66NFUrMAldTTIXaQs4fcRe\r\nprWw1IasGU7rz2KzBgpvP0dNqf4zxIPJBgpwE3PCsqyo0dLEmFIpi3Zl7EoN\r\nBN5d1JJyr5jM9ebt9kOwzeXpcd7oaPNSyjBale4ok/nYK8G3M6Jh5ZdFTV1o\r\n+4o/ClFd643mb+kMsFRnOY+7dLmJa5rUJBmIids7lBFwmP+1axemxELQiOwe\r\nt64ii+mJD/5KM9WZa/MsEckstu6yk5YvnzhGWVTo54Nud+VuPX2jpKfB4q4N\r\nG2ZmSOeb1xt14bb89Mds0iv/bRrwTA/7vN3pvMpB8Ac4beH0utlUeMiI4HjB\r\nFEECvDCXNsVis85kopvm9HplSlJzFn2RQu2YcNrZBSmG0T+NlTq8ralNCMW+\r\nhqosqXZ6NWuSI8j1+mXilzztBVL6hU8+Nlc1GS7MfBMWXgTOXCG0McDBB5Bz\r\nHojvHkIcsu69fcMyrHTA79d+isjnbGBt43suBMOVT2vCYoNfmUzaJ3nD4t+F\r\npt8BL+euvff0KbcVt7kDdF4T2nTNeYTg5JinOl7JxRD1fnUMrco4DsWTANZo\r\nGc4ilfsafU8+1bdhNiqlUzZ2QT1cOi6zg98=\r\n=hAl7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"orudnev","email":"olrudnev@gmail.com"},"directories":{},"maintainers":[{"name":"orudnev","email":"olrudnev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-flexinput-mask_1.0.12_1668061722823_0.7856882726237588"},"_hasShrinkwrap":false,"deprecated":"custom stylization is implemented in v1.0.14"},"1.0.13":{"name":"react-flexinput-mask","version":"1.0.13","description":"Input masked component for React allowing to use variable length sections in mask definitions","main":"index.ts","scripts":{"clean":"IF EXIST dist RMDIR /s/q dist","updateSrc":"copy \"..\\react-flexinputmask-demo\\src/RFlexInputMask\\*.*\" src\\*.*","copyCfgFiles":"for %I in (package.json README.md LICENSE) do copy %I /y dist","copyCssFiles":"copy src\\*.css dist\\*.*","build":"npm run clean && tsc && npm run copyCfgFiles && npm run copyCssFiles","build-and-publish":"npm run build && npm publish ./dist","unpublish":"npm unpublish react-flexinput-mask@1.0.3"},"keywords":["react","input","flexinput","variable","length","mask","masked","react-component"],"author":{"name":"Oleg Rudnev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Orudnev/react-flexinput-mask.git"},"devDependencies":{"@types/react":"^18.0.25","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^4.8.4"},"types":"./index.d.ts","gitHead":"778cd54ae3b54403b1cead710dc065cda8f4f4da","bugs":{"url":"https://github.com/Orudnev/react-flexinput-mask/issues"},"homepage":"https://github.com/Orudnev/react-flexinput-mask#readme","_id":"react-flexinput-mask@1.0.13","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-X2FSRP0pHbkgoCdmA+sbI5bYFIvVl2tNmCvXDsic/7Zfg8tbwoU/iFbgHh4T1JFSvlZQWUfEaDnDKJFoYFd8JQ==","shasum":"0119addc4b86e77b3abf879d12466aaa1c3153be","tarball":"https://registry.npmjs.org/react-flexinput-mask/-/react-flexinput-mask-1.0.13.tgz","fileCount":8,"unpackedSize":18218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyV+/cLCWqjCWxERez/9Nf7BdrjvLkjVbHvpjZTvmOKAiAz2XEMPEUD3GJfP2spzNOng3OZDhV/zr8vzLY/8K7sgQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbMEZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI2w/7Bz+Al6UelAmIEWbU9rO0OEhlPci2h/lfSH9fEF16nJUPDgUV\r\nmqclAls8fA+GZkjQIO3YFeQekdw7/t75P7jd4fhi1KjfVJIm/lZS/k1iPGh5\r\nS+P6bBnqved4Nm/RhrxTf8Ld8AUeyKJ0QCYmEow1yyjIhWZqvaR15K3wsZfm\r\nfckLS1JkCtIu+NfPgujylbFz7TVQWNCbQdIjC/TlPt//otLJ0NjaBb1ImTUH\r\nJNijyaCWenA6lHINXTFO0dpjNRPgnZkpEH0Z+SOo0N5zuU5LggUqXxBsHDKj\r\npoSyxPbmtC84ZlrAyHUP61qTvE4wPDWoi/EQQvaRBYJHx3C8+Fu5ACzrPVNT\r\nv6evelXvUDWGnjiUklRo0wCwHVA+kCNAq3nPIid1+8Lx83vlR7eo4GEa+ePc\r\n45M7MtY9K2gLolt6tNiUtLg4g8wrkSuR3iPh62hcPk8NkIUKOIxZQ/HJix3q\r\n15mr/77XFB1JKg2ENkROAXnEVSCy4/jO2ncm8GqTTCyYGV3DRQmEPw0SaVZa\r\nYexXbPeN5WwPVYRec+NugXsZLOmNhFfNBnS7LYodxUqHoTLanHjQ9QmfPgMu\r\n9B1IcdgCAHhZ03+3cWo6yoDqoIOTj54npKOsOyixjIINLbPyipKzV0NGZHfw\r\noTZNiU5Fl2a+pLXtsXNoWVrUiX3UBvZXlMc=\r\n=Y3mq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"orudnev","email":"olrudnev@gmail.com"},"directories":{},"maintainers":[{"name":"orudnev","email":"olrudnev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-flexinput-mask_1.0.13_1668071705387_0.7956560587780357"},"_hasShrinkwrap":false,"deprecated":"custom stylization is implemented in v1.0.14"},"1.0.14":{"name":"react-flexinput-mask","version":"1.0.14","description":"Input masked component for React allowing to use variable length sections in mask definitions","main":"index.ts","scripts":{"clean":"IF EXIST dist RMDIR /s/q dist","updateSrc":"copy \"..\\react-flexinputmask-demo\\src/RFlexInputMask\\*.*\" src\\*.*","copyCfgFiles":"for %I in (package.json README.md LICENSE) do copy %I /y dist","copyCssFiles":"copy src\\*.css dist\\*.*","build":"npm run clean && tsc && npm run copyCfgFiles && npm run copyCssFiles","build-and-publish":"npm run build && npm publish ./dist","unpublish":"npm unpublish react-flexinput-mask@1.0.3"},"keywords":["react","input","flexinput","variable","length","mask","masked","react-component"],"author":{"name":"Oleg Rudnev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Orudnev/react-flexinput-mask.git"},"devDependencies":{"@types/react":"^18.0.25","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^4.8.4"},"types":"./index.d.ts","gitHead":"b0dc2fac2dbec49012fe86710768a4aa1789e918","bugs":{"url":"https://github.com/Orudnev/react-flexinput-mask/issues"},"homepage":"https://github.com/Orudnev/react-flexinput-mask#readme","_id":"react-flexinput-mask@1.0.14","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-jIT4WWIq+fjwfdffajcs88r0iak6fPz4dvDl6K4NHDqRFMAlfMbqm3rocLOOkU1tkJus9QqIDfQZKUtPONncJg==","shasum":"fd0b3b37ba12e804c8aca52fc6f3af91f6144f2b","tarball":"https://registry.npmjs.org/react-flexinput-mask/-/react-flexinput-mask-1.0.14.tgz","fileCount":8,"unpackedSize":18550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSTr9bFhNn9EGq9QWoedYM/B42fSEGR0Snf6eb09yi0wIgNdJlRDBdtyniN7HRAscfV1yvSL8gy6LzY1j77sI+CuE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcxPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonjxAAkBGfdc/a87nOr8LLJ5WS5OjXAEUh5IZ1fVeSO7U5ItSojUlt\r\nvY72rbnnYBy78EcsAw3Im33Z6FNDKrF6CwYrMR2nLzif6bQ2YxGOEPiohotj\r\nfezdXnC62hpzzvaAdFo1afNmTl/OZQAYdGW7oDHScnSfAlsZxpDj8eCZe7xg\r\neTT5hG1GQj9rxLCz1Xzp3w//GIAhqCVkVD4wna1QPoVQ0MQesvBM/MlGXz/h\r\npLSG5hDRWX15Xf/PIZgr7yrbhP0JiHXVa+7BAglOeeb7WXRsptVL0FdeI8mH\r\n2jz3Wp/5qDlg+nyG+J/RHRHIdEeol8scnHfyVai+X9Zb2FlykFtxzAU/Z8pT\r\nfprDLaOdEKi3yV2Lg9FkTDAcIBTW7aX+6l0c7RFgqtgLp1mEeOFYSyQvU1LO\r\nM0pJbva2MS34P707pYIq5CytBlSJwJNz0U6TRkxL0ShvHPO8srnw+E6agm25\r\n3gwganiEA4y4TLQOCvhINZvecsD6fZlGFHz5IoH3XKhTOQIz6pWZ2a+cDXX4\r\nUTIsSi1ONLqLLdZ8DFN0ZdbGDKIuSczCASxJ3s9iRPjtk3jgF+i9vUawT+uB\r\npaoYF4RTbIlGwqUuNQPBdF1FX0+sLBhABCcK+d7vaFljLQKR6qXM6nNQdDfy\r\n9PpoPAbNoa2MG/TXu58YopjWrWzpCjLC2ys=\r\n=URa2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"orudnev","email":"olrudnev@gmail.com"},"directories":{},"maintainers":[{"name":"orudnev","email":"olrudnev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-flexinput-mask_1.0.14_1668486082238_0.2227897083383572"},"_hasShrinkwrap":false,"deprecated":"custom stylization is implemented in v1.0.14"},"1.0.15":{"name":"react-flexinput-mask","version":"1.0.15","description":"Input masked component for React allowing to use variable length sections in mask definitions","main":"index.ts","scripts":{"clean":"IF EXIST dist RMDIR /s/q dist","updateSrc":"copy \"..\\react-flexinputmask-demo\\src/RFlexInputMask\\*.*\" src\\*.*","copyCfgFiles":"for %I in (package.json README.md LICENSE) do copy %I /y dist","copyCssFiles":"copy src\\*.css dist\\*.*","build":"npm run clean && tsc && npm run copyCfgFiles && npm run copyCssFiles","build-and-publish":"npm run build && npm publish ./dist","unpublish":"npm unpublish react-flexinput-mask@1.0.3","deprecate":"npm deprecate react-flexinput-mask@\"< 1.0.15\" \"custom stylization is implemented in v1.0.14\""},"keywords":["react","input","flexinput","variable","length","mask","masked","react-component"],"author":{"name":"Oleg Rudnev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Orudnev/react-flexinput-mask.git"},"devDependencies":{"@types/react":"^18.0.25","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^4.8.4"},"types":"./index.d.ts","gitHead":"0358a063e037221622ef368782e835f57223901e","bugs":{"url":"https://github.com/Orudnev/react-flexinput-mask/issues"},"homepage":"https://github.com/Orudnev/react-flexinput-mask#readme","_id":"react-flexinput-mask@1.0.15","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-9g5Y7DX9Gl3zU1FZBqbTXTgXBm8ldFrLg/THnFmUPDhrBpIa6/CNDuA7vEOsD/ZCYyNcLuyYO+Z0/ClF6dLnZA==","shasum":"f8bcab03a380939f03b5830a85df3c6813b31b04","tarball":"https://registry.npmjs.org/react-flexinput-mask/-/react-flexinput-mask-1.0.15.tgz","fileCount":8,"unpackedSize":26900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3QffeVH8SpvN3InKzVrR8jKgts/ahWRaZK/w4QGu4EAiEAnbYH6ZqosUnTJ4q0uTkY0R5FRffU52Y1r1138g/+11g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv/A7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp72A/+IXEPD0b5kUrf/qp9Bl6gfhhcW69oeCybWRvBMLvT0SMItvT5\r\nntBfk8EhF/WJusa4zFAXTXM3yIYGvT7R10MPoULe/1EGU1pn9ao/GsIdfnN5\r\ngWBW1LpVcfPd1Tl6SP4C9q5Jmzz9vdSjygCwS8s1QqQKJEiaUZm0xa1R3HcV\r\nvnyKl3M9XOcVKN2kv6voa7DOW1DJNmnHG2YY652gI88h+F8ws2bk8/54hDb5\r\ndfcJn1aiCHkg7DbQUyX9ikTUqbbPs4iteZNt2NHOiabNI/VInzM5lV5vxCSG\r\nkSXgpWzk6aOfubE36fBa0oBM43/IraIATgoREimdQp8Yz84COI7HB+NkrqSd\r\n6EISsr8KU4Bk6ECmqOnIaR6wDtdCVjDG0+Ze04mdOvValoU0XBjQX0E9QqP8\r\naeQ14np2yQxe+ztUdL0AZC2ZTUpxNt2dSyLvtuYb+/73M0ZhlVUW743TLxVb\r\nfSq4cKq6GJAKH5n/GtOO3Ga6Dq6D3CgnrANsgLqOKNQ05w6Z7QI2sl17XHEG\r\n+9DhQOaM1GQ1M5B7U6ut7A10p6pEkidT3z/nQLpuYfbjT+Q5y7G65VnGpycZ\r\niF2Jq4lSaEEqJe24AyKo/Chjs58deWEeO9iBhCz5y8+1RjEzqqb3q8Ld0lp/\r\n/4D5nnntuYfoA0SQAccaAsrCYOAeEUoihjg=\r\n=SGhG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"orudnev","email":"olrudnev@gmail.com"},"directories":{},"maintainers":[{"name":"orudnev","email":"olrudnev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-flexinput-mask_1.0.15_1673523259425_0.0003042059735738345"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-07T07:55:45.458Z","1.0.0":"2022-11-07T07:55:45.578Z","modified":"2023-01-12T11:44:12.895Z","1.0.1":"2022-11-07T07:59:03.481Z","1.0.2":"2022-11-07T11:32:22.144Z","1.0.3":"2022-11-08T04:37:42.700Z","1.0.4":"2022-11-10T04:49:57.577Z","1.0.5":"2022-11-10T05:46:53.363Z","1.0.6":"2022-11-10T05:51:11.540Z","1.0.7":"2022-11-10T05:58:33.431Z","1.0.8":"2022-11-10T06:01:31.456Z","1.0.9":"2022-11-10T06:05:01.216Z","1.0.10":"2022-11-10T06:15:24.070Z","1.0.11":"2022-11-10T06:22:04.659Z","1.0.12":"2022-11-10T06:28:42.986Z","1.0.13":"2022-11-10T09:15:05.552Z","1.0.14":"2022-11-15T04:21:22.411Z","1.0.15":"2023-01-12T11:34:19.577Z"},"maintainers":[{"name":"orudnev","email":"olrudnev@gmail.com"}],"description":"Input masked component for React allowing to use variable length sections in mask definitions","keywords":["react","input","flexinput","variable","length","mask","masked","react-component"],"license":"MIT","readme":"# react-flexinput-mask\r\nInput masked component for React allowing to use variable length sections in mask definitions. Ability to enter text sections of variable length allows to impement masked input of e-mail addresses, post addresses and other structured text of variable length.\r\n\r\n# [Live Demo](https://orudnev.github.io/react-flexinputmask-demo/)\r\n\r\n## Install\r\n\r\n```sh\r\nnpm install react-flexinput-mask\r\n```\r\n## Quick start\r\n\r\n```jsx\r\nimport  React  from  'react';\r\nimport {FlexInputMask} from 'react-flexinput-mask/index';\r\n\r\nfunction App() {\r\nreturn (\r\n<FlexInputMask placeHolder={[\r\n  {text:\"abc\",delimiterText:\"@\",regex:\"^[a-zA-Z0-9#!%$‘&+*–/=^_~]*$\",isVariableLength:true},\r\n  {text:\"gmail\",delimiterText:\".\",regex:\"^[a-zA-Z0-9]*$\",isVariableLength:true},\r\n  {text:\"com\",regex:\"^[a-zA-Z]*\",isVariableLength:true}\r\n ]}/>);\r\n}\r\n```\r\n# Properties\r\n| Name   |Type | Default | Description |\r\n|--    |-- |--|--|\r\n| **placeHolder**   |**[`IPlaceHolderItem[]`](#IPlaceHolderItem)** ||The **placeHolder** property is an array of **sections**. Each section contains properties that determine the appearance of the section and the rules for entering symbols. |\r\n| **style?**   |**object** ||custom css style that applies to **PlaceHolderItem**(section) element|\r\n\r\n# Events\r\n| Name   | Event Handler Type|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Description &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|\r\n|-|-|-|\r\n|  **onSectionGotFocus?**|(instance: **FlexInputMask**)=>**void** |fires when any section of placeHolder gets a focus|\r\n|  **onChange?**|(instance: **FlexInputMask**, newValue:**string**)=>**boolean**) =>**void** |fires when user changes section content. **newValue** - not commited changes, if **onChange** handler returns **false** the changes would be rejected (previous value will be restored) |\r\n|  **onSectionLostFocus?**|(instance:**FlexInputMask**) =>**void** |fires when any section of placeHolder losts a focus.|\r\n# Methods\r\n```jsx\r\ngetFormattedValue(includeDelimiters:boolean = true):string\r\n```\r\nReturns value of FlexInputMask component. Depending on parameter includeDelimiters returned string would contain delimiters or not.\r\n\r\n# `IPlaceHolderItem`\r\nPlaceHolderItem used to define input section rules\r\n\r\n### Properties\r\n| Name   |Type |  Description |\r\n|--    |-- |--|\r\n|**text**|**string**|Text of section that will be displayed as placeholder|\r\n|**isPersistant?**|**boolean**|There are 2 types of sections: editable and readonly. If isPersistant == false or omitted then section is editable|\r\n|**isVariableLength**|**boolean**|Allows to enter strings of variable length if true|\r\n|**delimitertext?**|**string**|Delimiter symbol. Delimiter symbol will be displayed after section value, After entering delimiter symbol into input section the focus will be moved to the next input section|\r\n|**regex?**|**string**|Regular expresion used to filter symbols. If symbol is not allowed its input will be blocked|\r\n|**customCssClass?**|**string**|ClassName attribute of the FlexInputMask component. See example of usage in \"**Style**\" partition of [`Live Demo[]`](https://orudnev.github.io/react-flexinputmask-demo/)|","readmeFilename":"README.md","homepage":"https://github.com/Orudnev/react-flexinput-mask#readme","repository":{"type":"git","url":"git+https://github.com/Orudnev/react-flexinput-mask.git"},"author":{"name":"Oleg Rudnev"},"bugs":{"url":"https://github.com/Orudnev/react-flexinput-mask/issues"}}