mirror of
https://github.com/Eugeny/tabby.git
synced 2025-07-14 15:39:57 +00:00
23 lines
626 B
TypeScript
23 lines
626 B
TypeScript
import { Component } from '@angular/core'
|
|
import { NG_VALUE_ACCESSOR } from '@angular/forms'
|
|
import { CheckboxComponent } from './checkbox.component'
|
|
|
|
@Component({
|
|
selector: 'toggle',
|
|
template: `
|
|
<div class="switch">
|
|
<div class="body">
|
|
<div class="toggle" [class.bg-primary]='model'>
|
|
<i class="fa fa-check"></i>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
`,
|
|
styles: [require('./toggle.component.scss')],
|
|
providers: [
|
|
{ provide: NG_VALUE_ACCESSOR, useExisting: ToggleComponent, multi: true },
|
|
]
|
|
})
|
|
export class ToggleComponent extends CheckboxComponent {
|
|
}
|