import { ThfCheckboxGroupBaseComponent } from '@totvs/thf-core/components/thf-field-base'; /** * @extends ThfCheckboxGroupBaseComponent * * @example * * *
* * *
*
* * * * *
*
{{ modelDiasSemana | json }}
*
* * import { Component, ViewChild } from '@angular/core'; * import { ThfModule } from '@totvs/thf-web'; * import { ThfCheckboxGroupOption } from '@totvs/thf-core/components/thf-field-base/thf-checkbox-group-base/thf-checkbox-group.interface'; * * @Component({ * selector: 'sample-thf-checkbox-group', * templateUrl: './sample-thf-checkbox-group.component.html' * }) * * export class SampleThfCheckboxGroupComponent { * diasSemana: Array; * modelDiasSemana: Array; * * constructor() { * this.diasSemana = [ * { * value: 'domingo', * label: 'Domingo' * }, * { * value: 'segunda', * label: 'Segunda-feira' * }, * { * value: 'terca', * label: 'Terça-feira', * }, * { * value: 'quarta', * label: 'Quarta-feira', * disabled: true * }, * { * value: 'quinta', * label: 'Quinta-feira', * }, * { * value: 'sexta', * label: 'Sexta-feira', * }, * { * value: 'sabado', * label: 'Sábado' * } * ]; * this.modelDiasSemana = ['terca', 'quinta', 'sexta']; * } * * change(value) { * console.log('Chamado evento de change', value); * } * } * *
*/ export declare class ThfCheckboxGroupComponent extends ThfCheckboxGroupBaseComponent { /** Label do campo */ label?: string; /** Texto de apoio do campo */ help?: string; }