@cowbell-lol/window-item
Window item.
npm i @cowbell-lol/window-item
|
pnpm add @cowbell-lol/window-item
|
yarn add @cowbell-lol/window-item
|
API
# AudioTransportElement
# $
Context<AudioTransportElement & JsxContext<AudioTransportElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<AudioTransportElement & JsxContext<AudioTransportElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # onmounted
EventHandler<AudioTransportElement, CustomEvent<any>>
# onunmounted
EventHandler<AudioTransportElement, CustomEvent<any>>
# state
State<AudioTransportElement, {
},
"playing"
| "idle"
| "paused"
| "stopped"
> & EventMethods<AudioTransportElement, {}> & InlineEventMap<AudioTransportElement, {
}>
# created
(ctx)
# ctx
Context<AudioTransportElement & JsxContext<AudioTransportElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
# $
Context<AudioTransportElement & JsxContext<AudioTransportElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<AudioTransportElement, LifecycleEvents & object [K]> ], Off>>
# EditorElement
src/editor.tsx#L7
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<EditorElement & JsxContext<EditorElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # onmounted
EventHandler<EditorElement, CustomEvent<any>>
# onunmounted
EventHandler<EditorElement, CustomEvent<any>>
# created
(ctx)
# ctx
Context<EditorElement & JsxContext<EditorElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
src/editor.tsx#L54
# $
Context<EditorElement & JsxContext<EditorElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<EditorElement, LifecycleEvents & object [K]> ], Off>>
# KnobsBarElement
src/knobs.tsx#L7
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<KnobsBarElement & JsxContext<KnobsBarElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # onmounted
EventHandler<KnobsBarElement, CustomEvent<any>>
# onunmounted
EventHandler<KnobsBarElement, CustomEvent<any>>
# created
(ctx)
# ctx
Context<KnobsBarElement & JsxContext<KnobsBarElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
src/knobs.tsx#L32
# $
Context<KnobsBarElement & JsxContext<KnobsBarElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<KnobsBarElement, LifecycleEvents & object [K]> ], Off>>
# PresetElement
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<PresetElement<T> & JsxContext<PresetElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # onmounted
EventHandler<PresetElement<T>, CustomEvent<any>>
# onunmounted
EventHandler<PresetElement<T>, CustomEvent<any>>
# created
(ctx)
# ctx
Context<PresetElement<T> & JsxContext<PresetElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
# $
Context<PresetElement<T> & JsxContext<PresetElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<PresetElement<T>, LifecycleEvents & object [K]> ], Off>>
# PresetsBarElement
# $
Context<PresetsBarElement<T> & JsxContext<PresetsBarElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<PresetsBarElement<T> & JsxContext<PresetsBarElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # onmounted
EventHandler<PresetsBarElement<T>, CustomEvent<any>>
# onunmounted
EventHandler<PresetsBarElement<T>, CustomEvent<any>>
# created
(ctx)
# ctx
Context<PresetsBarElement<T> & JsxContext<PresetsBarElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
# $
Context<PresetsBarElement<T> & JsxContext<PresetsBarElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<PresetsBarElement<T>, LifecycleEvents & object [K]> ], Off>>
# VisualizerAudioElement
src/visualizer-audio.tsx#L9
# $
Context<VisualizerAudioElement & JsxContext<VisualizerAudioElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<VisualizerAudioElement & JsxContext<VisualizerAudioElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # onmounted
EventHandler<VisualizerAudioElement, CustomEvent<any>>
# onunmounted
EventHandler<VisualizerAudioElement, CustomEvent<any>>
# created
(ctx)
# ctx
Context<VisualizerAudioElement & JsxContext<VisualizerAudioElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
src/visualizer-audio.tsx#L19
# $
Context<VisualizerAudioElement & JsxContext<VisualizerAudioElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<VisualizerAudioElement, LifecycleEvents & object [K]> ], Off>>
# VisualizerElement
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<VisualizerElement & JsxContext<VisualizerElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # onmounted
EventHandler<VisualizerElement, CustomEvent<any>>
# onunmounted
EventHandler<VisualizerElement, CustomEvent<any>>
# created
(ctx)
# ctx
Context<VisualizerElement & JsxContext<VisualizerElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
# $
Context<VisualizerElement & JsxContext<VisualizerElement> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<VisualizerElement, LifecycleEvents & object [K]> ], Off>>
# WindowItemElement
src/window-item.tsx#L23
# $
Context<WindowItemElement<T> & JsxContext<WindowItemElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> # context
ContextClass<WindowItemElement<T> & JsxContext<WindowItemElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> (Options) =>
-
EventHandler<any, MouseEvent>
# onmounted
EventHandler<WindowItemElement<T>, CustomEvent<any>>
# onunmounted
EventHandler<WindowItemElement<T>, CustomEvent<any>>
(otherPlug, fn) =>
- undefined | OffEffect
# created
(ctx)
# ctx
Context<WindowItemElement<T> & JsxContext<WindowItemElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> created(ctx) =>
- void
# mounted
($)
src/window-item.tsx#L113
# $
Context<WindowItemElement<T> & JsxContext<WindowItemElement<T>> & Omit<{
<T>(ctor) =>
-
CleanClass<T>
<T>(ctx) =>
-
Wrapper<T>
},
"transition"
>> mounted($) =>
- void
# on
(name)
on<K>(name) =>
-
On<Fn<[ EventHandler<WindowItemElement<T>, LifecycleEvents & object [K]> ], Off>>
Credits
- audio-transport by stagas – Audio Transport control.
- everyday-utils by stagas – Everyday utilities
- plenty-themes by stagas – plenty of themes in css and json format
- presets-bar by stagas – Presets bar Web Component.
- sigl by stagas – Web framework
- window-plug by stagas – Workspace Window plug
- x-visualizer by stagas – Oscilloscope, spectrogram, spectrum, waveform audio visualizers.
- x-workspace by stagas – Workspace Web Component.
Contributing
All contributions are welcome!