0.1.3 • Published 11 months ago

svelte-ch5-stores v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

svelte-ch5-stores

npm version license

Purpose

This was designed to allow Crestron CH5 touch panels to use Svelte.

Usage

Write-only example

<script>
	import { booleans } from "svelte-ch5-stores/store";

	let pressStore = booleans.get("47");

	function press() {
		$pressStore = true;
	}

	function release() {
		$pressStore = false;
	}
</script>

<button
	on:pointerdown={press}
	on:pointerup={release}
	on:pointerout={release}>
	<slot />
</button>

Read-only exmaple

<script>
	import { numbers } from "svelte-ch5-stores/store";

	let sizeStore = numbers.get("93");
</script>

<div>
	{#each { length: $sizeStore } as _, index}
		<slot />
	{/each}
</div>
0.1.3

11 months ago

0.1.2

11 months ago

0.1.1

11 months ago

0.1.0

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago