7.6.0 • Published 18 days ago

@imask/svelte v7.6.0

Weekly downloads
179
License
MIT
Repository
github
Last release
18 days ago

Svelte IMask Plugin

@imask/svelte

npm version License: MIT

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

7.6.0

18 days ago

7.5.1-alpha.0

1 month ago

7.5.0

2 months ago

7.4.0

3 months ago

7.3.0

4 months ago

7.2.1

4 months ago

7.2.0

5 months ago

7.1.3

9 months ago

7.1.2

10 months ago

7.1.1

10 months ago

7.1.0

10 months ago

7.1.0-alpha.0

10 months ago

7.1.0-alpha.1

10 months ago

7.1.0-alpha.2

10 months ago

7.0.1

10 months ago

7.0.0-alpha.1

11 months ago

7.0.0-alpha.0

11 months ago

7.0.1-alpha.0

10 months ago

7.0.0

10 months ago

7.0.1-alpha.1

10 months ago

7.0.0-alpha.6

10 months ago

7.0.0-alpha.3

11 months ago

7.0.0-alpha.2

11 months ago

7.0.0-alpha.5

11 months ago

7.0.0-alpha.4

11 months ago

6.6.3

11 months ago

6.6.2

11 months ago

6.5.1-alpha.1

1 year ago

6.5.1-alpha.0

1 year ago

6.5.0-alpha.1

1 year ago

6.5.0-alpha.0

1 year ago

6.5.0

1 year ago

6.6.0-alpha.0

1 year ago

6.6.1

1 year ago

6.6.0

1 year ago

6.5.1

1 year ago

6.6.1-alpha.2

1 year ago

6.6.1-alpha.1

1 year ago

6.6.1-alpha.0

1 year ago

6.4.3-alpha.0

2 years ago

6.4.3

2 years ago

6.4.1-alpha.0

2 years ago

6.3.0

2 years ago

6.4.0

2 years ago

6.4.2

2 years ago

6.3.0-alpha.0

2 years ago

6.2.2

3 years ago

6.2.0

3 years ago

6.1.0

3 years ago

6.0.7

3 years ago

6.0.6

3 years ago

6.0.5

4 years ago

6.0.3

4 years ago

6.0.2

4 years ago

6.0.1

4 years ago

6.0.0

4 years ago

6.0.0-alpha.0

4 years ago