{"_id":"@craydel-v3/craydel-textarea","_rev":"3-9f20aa01c3a25d561afb694f8e7b2c55","name":"@craydel-v3/craydel-textarea","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@craydel-v3/craydel-textarea","version":"1.0.0","description":"A custom Vuetify textarea component for Craydel.","author":{"name":"Wasim Al-Haddad"},"license":"MIT","keywords":["vuetify3","textarea","vue","nuxt3"],"dependencies":{"@vuelidate/core":"^2.0.3","@vuelidate/validators":"^2.0.4"},"publishConfig":{"access":"public"},"gitHead":"d7f106fe3bbf6d2a22c3d2dfa5a1e67af888db39","_id":"@craydel-v3/craydel-textarea@1.0.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/7.3.0/node@v18.18.0+x64 (win32)","dist":{"integrity":"sha512-WOVp6XDvzpNDYzLOLTQBOR8jWU0MI0XZCf+OiufMJhFNeSj6HE9GKVhokaXZgtfSaGjzuxFV5SJ/zJr2FUk0Tg==","shasum":"c545ac4e9a7425174eb84872d87a31dc4d2f2c18","tarball":"https://registry.npmjs.org/@craydel-v3/craydel-textarea/-/craydel-textarea-1.0.0.tgz","fileCount":5,"unpackedSize":14074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPLq5HVWX3fjAFlQZbqUBigpmmib0eAv/ymOmSnpBdqAiEApdVemoRuj48cYejCwtK6X8IXy8xgbrObK+goAusgEvA="}]},"_npmUser":{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"},"directories":{},"maintainers":[{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/craydel-textarea_1.0.0_1697551740006_0.6381357149466567"},"_hasShrinkwrap":false},"1.0.1":{"name":"@craydel-v3/craydel-textarea","version":"1.0.1","description":"A custom Vuetify textarea component for Craydel.","author":{"name":"Wasim Al-Haddad"},"license":"MIT","keywords":["vuetify3","textarea","vue","nuxt3"],"dependencies":{"@vuelidate/core":"^2.0.3","@vuelidate/validators":"^2.0.4"},"publishConfig":{"access":"public"},"gitHead":"0010af803ddeac666a6814e7accc13221def40a0","_id":"@craydel-v3/craydel-textarea@1.0.1","_nodeVersion":"18.18.0","_npmVersion":"lerna/7.3.0/node@v18.18.0+x64 (win32)","dist":{"integrity":"sha512-vZrew5bGK0eF/X3sNwuGVyvJVMmdXjqgyhjcKqFs8aZ5omfWyABO0eC12sDeyAkyENOtWs64Oex52LuZ8otv1g==","shasum":"6792ef0fb63800865d8a094fa566902ed048b0c8","tarball":"https://registry.npmjs.org/@craydel-v3/craydel-textarea/-/craydel-textarea-1.0.1.tgz","fileCount":5,"unpackedSize":14031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK7NBOpW35HFbuk9Mc+4Oi9BV2a4t9DeyGBOuISntBgwIgYKZ7FqoNc2gY8Ka/ikxUQjZ67LVIhlO/XUYYPnUSYmk="}]},"_npmUser":{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"},"directories":{},"maintainers":[{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/craydel-textarea_1.0.1_1698836514909_0.49362691728368846"},"_hasShrinkwrap":false},"1.0.2":{"name":"@craydel-v3/craydel-textarea","version":"1.0.2","description":"A custom Vuetify textarea component for Craydel.","author":{"name":"Wasim Al-Haddad"},"license":"MIT","keywords":["vuetify3","textarea","vue","nuxt3"],"dependencies":{"@vuelidate/core":"^2.0.3","@vuelidate/validators":"^2.0.4"},"publishConfig":{"access":"public"},"gitHead":"505543a1e66e0c00f5e7d07ef24c3b30ca83f68c","_id":"@craydel-v3/craydel-textarea@1.0.2","_nodeVersion":"18.18.0","_npmVersion":"lerna/7.3.0/node@v18.18.0+x64 (win32)","dist":{"integrity":"sha512-k7+TAkWrH0BaKYnBd/GQD1xHzR1rYwB6eTQCblhZrgPvIgRnh1Ue8oxrbUgi4tP33S9M6NrdN0ATdfoSLK3Y+Q==","shasum":"31660bd72a3753f2a04ab2e65d92c42316188fec","tarball":"https://registry.npmjs.org/@craydel-v3/craydel-textarea/-/craydel-textarea-1.0.2.tgz","fileCount":5,"unpackedSize":14048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqGHEgZl2DdQNm45KEbdcqC9vo9R6on60bdEAmnBPC4AIhANVws/yo8of97rxsAhOnCPrSBzpG2bcZXo3P8wrv4LVt"}]},"_npmUser":{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"},"directories":{},"maintainers":[{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/craydel-textarea_1.0.2_1702471928155_0.03621829271363075"},"_hasShrinkwrap":false},"1.0.3":{"name":"@craydel-v3/craydel-textarea","version":"1.0.3","description":"A custom Vuetify textarea component for Craydel.","author":{"name":"Wasim Al-Haddad"},"license":"MIT","keywords":["vuetify3","textarea","vue","nuxt3"],"dependencies":{"@vuelidate/core":"^2.0.3","@vuelidate/validators":"^2.0.4"},"publishConfig":{"access":"public"},"gitHead":"8d5c8c256a7a548fccf89a460ac344ae3b56cc20","_id":"@craydel-v3/craydel-textarea@1.0.3","_nodeVersion":"18.18.0","_npmVersion":"lerna/7.3.0/node@v18.18.0+x64 (win32)","dist":{"integrity":"sha512-Cvqa1owEdoG0pTWQfjExrkUnSnaSgEkxLidbFb77KRptcQR0bITAR2IPqSQvdkfcrLcwD7p9tRp6Ot3wkivrkg==","shasum":"d145776d3eeaeac22fdbafbff587411db91be3ad","tarball":"https://registry.npmjs.org/@craydel-v3/craydel-textarea/-/craydel-textarea-1.0.3.tgz","fileCount":5,"unpackedSize":14409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmJbuyXW5PhHCwN+iyVFXUBr1TCJUhfxLmjOmxIj8iJAiEAmPI5O9tTRbYfecTsqndqhDbeZYak41sfJZ7ovTegvu4="}]},"_npmUser":{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"},"directories":{},"maintainers":[{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/craydel-textarea_1.0.3_1704188762189_0.37714079951993784"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-17T14:08:59.884Z","1.0.0":"2023-10-17T14:09:00.227Z","modified":"2024-01-02T09:46:02.607Z","1.0.1":"2023-11-01T11:01:55.144Z","1.0.2":"2023-12-13T12:52:08.364Z","1.0.3":"2024-01-02T09:46:02.351Z"},"maintainers":[{"name":"sayedwasim","email":"wasimalhaddad@gmail.com"}],"description":"A custom Vuetify textarea component for Craydel.","keywords":["vuetify3","textarea","vue","nuxt3"],"author":{"name":"Wasim Al-Haddad"},"license":"MIT","readme":"# CraydelTextarea\n\n## Installation\n\nGet the latest version by NPM:\n\n```bash\n$ npm i @craydel-v3/craydel-textarea\n```\n\n## Component Import\n\nImport the module chosen directly in your component\n\n```javascript\n<script>\n  import CraydelTextarea from \"@craydel-v3/craydel-textarea/src/CraydelTextarea.vue\";\n\n  export default {\n  components: {CraydelTextarea}\n}\n</script>\n```\n\n## Props\n\n| Name           | Type                        | Default             | Description                                                                                                                                                                                                                                                                |\n|----------------|-----------------------------|---------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| id             | string                      | random ID           | Sets the DOM id on the component.                                                                                                                                                                                                                                          |\n| placeholder    | string                      | 'Select'            | Sets the component's placeholder text.                                                                                                                                                                                                                                     |\n| is-required    | boolean                     | false               | Puts component in a required state.                                                                                                                                                                                                                                        |\n| required-error | string                      | 'Field is required' | Puts the component in an error state and passes through the custom required error message.                                                                                                                                                                                 |\n| max-length     | number                      | 100                 | The maximum number of characters allowed in the field.                                                                                                                                                                                                                     |\n| disabled       | boolean                     | false               | Disables the component.                                                                                                                                                                                                                                                    |\n| loading        | boolean \\| string           | false               | Displays linear progress bar. Can either be a String which specifies which color is applied to the progress bar (any material color or theme color - **primary**, **secondary**, **success**, **info**, **warning**, **error**) or a Boolean which uses the primary color. |\n| counter        | boolean \\| number \\| string | false               | Creates counter for input length; if no number is specified, it defaults to the **max-length** value.                                                                                                                                                                      |\n\n&emsp;\n\n## Events\n\n| Name   | Description                                            |\n|--------|:-------------------------------------------------------|\n| blur   | Emitted when the input is focused or blurred.          |\n| change | Emitted when the input is changed by user interaction. |\n\n&emsp;\n\n## Usage\n\nAn example showing a textarea with a counter.\n\n```html\n<craydel-textarea counter=\"500\"></craydel-textarea>\n```","readmeFilename":"README.md"}