8.0.0-beta.3 • Published 7 months ago

@smui/ripple v8.0.0-beta.3

Weekly downloads
1,771
License
Apache-2.0
Repository
github
Last release
7 months ago

Svelte Material UI - Ripple

Ripples are an interaction feedback mechanism.

Installation

npm install --save-dev @smui/ripple

Examples and Usage Information

https://sveltematerialui.com/demo/ripple

Exports

(default)

A ripple Svelte action.

Props / Defaults

The action accepts an array, with two entries. The first is a boolean, whether the ripple is enabled. The second is an object with the props:

  • ripple: true - Whether to enable the ripple.
  • surface: false - Whether the ripple surface classes should be added.
  • unbounded: false - Whether the ripple is unbounded.
  • disabled: false - Whether the node is disabled.
  • color: undefined - The ripple color. ('surface', 'primary', or 'secondary')
  • active: undefined - Used to determine active status of the ripple. If it's undefined, the ":active" pseudo class will be checked on activeTarget or the node.
  • eventTarget: undefined - An alternate element where ripple triggering event listeners will be added.
  • activeTarget: undefined - An alternate element where active status will be checked.
  • addClass: (className) => node.classList.add(className) - A function to add a class to the node.
  • removeClass: (className) => node.classList.remove(className) - A function to remove a class from the node.
  • addStyle: (name, value) => node.style.setProperty(name, value) - A function to add a style property to the node. If given a value of '' or null, it should remove the property.
  • initPromise: Promise.resolve() - A promise to wait for before initializing the ripple.

More Information

See Ripple in MDC-Web for information about the upstream library's architecture.

8.0.0-beta.0

8 months ago

8.0.0-beta.2

7 months ago

8.0.0-beta.1

7 months ago

8.0.0-beta.3

7 months ago

8.0.0-alpha.0

1 year ago

7.0.0

1 year ago

7.0.0-beta.18

1 year ago

7.0.0-beta.17

1 year ago

7.0.0-beta.16

2 years ago

7.0.0-beta.11

2 years ago

7.0.0-beta.12

2 years ago

7.0.0-beta.13

2 years ago

7.0.0-beta.14

2 years ago

7.0.0-beta.10

2 years ago

7.0.0-beta.15

2 years ago

7.0.0-beta.9

2 years ago

7.0.0-beta.6

2 years ago

7.0.0-beta.7

2 years ago

7.0.0-beta.4

2 years ago

7.0.0-beta.5

2 years ago

7.0.0-beta.8

2 years ago

7.0.0-beta.2

2 years ago

7.0.0-beta.3

2 years ago

7.0.0-beta.1

2 years ago

7.0.0-beta.0

3 years ago

6.1.4

3 years ago

6.1.0

3 years ago

6.0.0

3 years ago

6.0.0-beta.16

3 years ago

6.0.0-beta.15

3 years ago

6.0.0-beta.14

3 years ago

6.0.0-beta.13

4 years ago

6.0.0-beta.12

4 years ago

6.0.0-beta.11

4 years ago

6.0.0-beta.7

4 years ago

6.0.0-beta.8

4 years ago

6.0.0-beta.9

4 years ago

6.0.0-beta.3

4 years ago

6.0.0-beta.4

4 years ago

6.0.0-beta.5

4 years ago

6.0.0-beta.6

4 years ago

6.0.0-beta.0

4 years ago

6.0.0-beta.1

4 years ago

6.0.0-beta.2

4 years ago

6.0.0-beta.10

4 years ago

5.0.1

4 years ago

5.0.0

4 years ago

5.0.0-beta.8

4 years ago

5.0.0-beta.6

4 years ago

5.0.0-beta.7

4 years ago

5.0.0-beta.4

4 years ago

5.0.0-beta.5

4 years ago

5.0.0-beta.3

4 years ago

5.0.0-beta.0

4 years ago

5.0.0-beta.1

4 years ago

4.2.0

4 years ago

4.1.0

4 years ago

4.0.0

4 years ago

3.1.0

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

3.0.0-beta.11

4 years ago

3.0.0-beta.12

4 years ago

3.0.0-beta.9

4 years ago

3.0.0-beta.10

4 years ago

3.0.0-beta.7

4 years ago

3.0.0-beta.8

4 years ago

3.0.0-beta.5

4 years ago

3.0.0-beta.6

4 years ago

3.0.0-beta.3

4 years ago

3.0.0-beta.4

4 years ago

3.0.0-beta.1

4 years ago

3.0.0-beta.0

4 years ago

3.0.0-beta.2

4 years ago

2.0.0-beta.1

4 years ago

2.0.0-beta.0

5 years ago

2.0.0-alpha.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago

1.0.0-beta.21

5 years ago

1.0.0-beta.20

5 years ago

1.0.0-beta.19

6 years ago

1.0.0-beta.18

6 years ago

1.0.0-beta.17

6 years ago

1.0.0-beta.16

6 years ago

1.0.0-beta.14

6 years ago

1.0.0-beta.12

6 years ago

1.0.0-beta.11

6 years ago

1.0.0-beta.10

6 years ago

1.0.0-beta.9

6 years ago

1.0.0-beta.8

6 years ago