Sha256: b5125ec634b30e570411af175d953fb0c1f8ea363ed9fd115676fa4cd4d01168
Contents?: true
Size: 630 Bytes
Versions: 14
Compression:
Stored size: 630 Bytes
Contents
import {controller, target} from '@github/catalyst' @controller export class ToggleSwitchInputElement extends HTMLElement { @target validationElement: HTMLElement @target validationMessageElement: HTMLElement connectedCallback() { this.addEventListener('toggleSwitchError', (event: Event) => { this.validationMessageElement.innerText = (event as CustomEvent).detail this.validationElement.removeAttribute('hidden') }) this.addEventListener('toggleSwitchSuccess', () => { this.validationMessageElement.innerText = '' this.validationElement.setAttribute('hidden', 'hidden') }) } }
Version data entries
14 entries across 14 versions & 1 rubygems