UNPKG

@govbr-ds/webcomponents

Version:

Biblioteca de Web Components baseado no GovBR-DS

42 lines (41 loc) 1.18 kB
/*! * Construído por SERPRO * © https://serpro.gov.br/ - MIT License. */ /** * Define os componentes que devem ser integrados com o ngModel (por exemplo, componentes de formulários). * Permite definir qual é a propriedade alvo (por exemplo, 'value') e qual evento causará a mudança da propriedade. */ export const angularValueAccessorBindings = [ { elementSelectors: ['br-input:not([type="number"])', 'br-textarea'], event: 'valueChange', targetAttr: 'value', type: 'text', }, { elementSelectors: ['br-input[type="number"]'], event: 'valueChange', targetAttr: 'value', type: 'number', }, { elementSelectors: ['br-select'], event: 'valueChange', targetAttr: 'inputValue', type: 'select', }, { elementSelectors: ['br-checkbox', 'br-switch'], event: 'checkedChange', targetAttr: 'checked', type: 'boolean', }, { elementSelectors: ['br-radio'], event: 'checkedChange', targetAttr: 'checked', type: 'radio', }, ]; //# sourceMappingURL=angular-value-accessor-config.js.map