0.0.1 • Published 3 years ago

svelte-channle-strip v0.0.1

Weekly downloads
4
License
ISC
Repository
github
Last release
3 years ago

Channel Strip

Made with Svelte 3

Demo

API

cols: { title: string, children?: [self] }
events: {
    id: string | number;
    title: string;
    subtitle?: string;
    start: number;
    end: number;
    meta: {
        backgroundColor: tailwind based
        handleColor: tailwind based
    }
}

Events

positionUpdate: { id, start?: number, end?: number } = event.detail
swap: [id, id2] = event.detail
longpress: {id, source: MouseEvent} = event.detail;
normalpress: {id, source: MouseEvent} = event.detail;
ctx: {id, source: MouseEvent} = event.detail; (a.k.a contextmenu)