projects/isy-angular-widgets/src/lib/form-wrapper/form-wrapper-field-adapter.ts
Methods |
| setAriaDescribedBy | ||||||
setAriaDescribedBy(value: string | null)
|
||||||
|
Parameters :
Returns :
void
|
| setAriaErrorMessage | ||||||
setAriaErrorMessage(value: string | null)
|
||||||
|
Parameters :
Returns :
void
|
| setAriaInvalid | ||||||
setAriaInvalid(value: "true" | null)
|
||||||
|
Parameters :
Returns :
void
|
| setFieldId | ||||||
setFieldId(id: string)
|
||||||
|
Parameters :
Returns :
void
|
import {InjectionToken} from '@angular/core';
export interface FormWrapperFieldAdapter {
setFieldId(id: string): void;
setAriaDescribedBy(value: string | null): void;
setAriaInvalid(value: 'true' | null): void;
setAriaErrorMessage(value: string | null): void;
}
export const FORM_WRAPPER_FIELD_ADAPTER = new InjectionToken<FormWrapperFieldAdapter>('FORM_WRAPPER_FIELD_ADAPTER');