@signal-web-ui/ember
v0.1.12
Published
Ember addon for Signal UI web components (Ember 3.17 → latest).
Readme
@signal-web-ui/ember
Ember addon for Signal UI web components (Ember 3.17 → latest).
Install
pnpm add @signal-web-ui/ember @signal-web-ui/coreUsage
The addon registers custom elements at app startup.
<SignalButton @onClick={{this.handleClick}}>Save</SignalButton>
<SignalInput @value={{this.name}} @onValueChange={{this.onValueChange}} />Custom elements
If you prefer using the elements directly, the initializer automatically runs:
import { applyPolyfills, defineCustomElements } from "@signal-web-ui/core/loader";
applyPolyfills().then(() => defineCustomElements());Glimmer wrappers
Wrappers forward attributes, set properties for non-string values, and map custom events:
SignalInput:@onValueInput,@onValueChangeSignalFileUpload:@onSelect,@onUpload,@onRemoveSignalCombobox:@onValueChange,@onOpenChange,@onQueryChange,@onClearSignalModal:@onOpenChange,@onClose,@onConfirmSignalTable:@onRowClick,@onReorder,@onSearchChange,@onFilterChange
