UNPKG

rgui-ui-base

Version:

Regular UI - Base Component, utils, directives and filters

20 lines (14 loc) 602 B
import _ from '../util'; const directive = {}; directive['z-crt'] = _.createBoolClassDirective('z-crt'); directive['z-sel'] = _.createBoolClassDirective('z-sel'); directive['z-chk'] = _.createBoolClassDirective('z-chk'); directive['z-act'] = _.createBoolClassDirective('z-act'); directive['z-dis'] = _.createBoolClassDirective('z-dis'); directive['r-show'] = _.createBoolDirective((elem, value) => { elem.style.display = value ? 'block' : ''; }); directive['r-autofocus'] = _.createBoolDirective((elem, value) => { value && setTimeout(() => elem.focus(), 0); }); export default directive;