@imask/svelte v7.6.0
Svelte IMask Plugin
@imask/svelte
Install
npm install @imask/svelte
Mask Action Example
<input
{value}
use:imask={options}
on:accept={accept}
on:complete={complete}
>
<script>
import { imask } from '@imask/svelte';
const options = {
mask: '{8}000000',
lazy: false
};
let value = '';
function accept({ detail: maskRef }) {
console.log('accept', maskRef.value);
value = maskRef.value;
}
function complete({ detail: maskRef }) {
console.log('complete', maskRef.unmaskedValue);
}
</script>
More options see in a guide.
Input Mask Component
Currently plugin does not have component for input with 2-way binding support because it is not possible to pass all event listeners to child (issue).
Workaround is here: https://svelte.dev/repl/b590cddb69f4452b8f7704bd1e721e76?version=3.16.7
18 days ago
1 month ago
2 months ago
3 months ago
4 months ago
4 months ago
5 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago