UNPKG

@efflore/ui-element

Version:

UIElement - minimal reactive framework based on Web Components

19 lines (17 loc) 718 B
import { UIElement } from './src/ui-element' import { derive, effect } from './src/cause-effect' import { maybe } from './src/core/maybe' import { log } from './src/core/log' import { pass } from './src/lib/pass' import { on, off, emit } from './src/lib/event' import { asBoolean, asInteger, asJSON, asNumber, asString } from './src/lib/parse-attribute' import { setAttribute, setProperty, setStyle, setText, toggleAttribute, toggleClass } from './src/lib/auto-effects' /** * @name UIElement * @version 0.8.5 */ export { UIElement, derive, effect, maybe, log, pass, on, off, emit, asBoolean, asInteger, asNumber, asString, asJSON, setText, setProperty, setAttribute, toggleAttribute, toggleClass, setStyle }