flexacore-ui-dev
Version:
Universal UI Framework for CDN, React, Angular, Vue, Svelte with TypeScript support
29 lines (27 loc) • 866 B
text/typescript
import { Component, Input, Output, EventEmitter } from '@angular/core';
export class FCSwitchComponent {
checked: boolean = false;
disabled: boolean = false;
label: string = '';
checkedChange = new EventEmitter<boolean>();
onChange(event: Event) {
const target = event.target as HTMLInputElement;
this.checked = target.checked;
this.checkedChange.emit(this.checked);
}
}