@engie-group/fluid-design-system
Version:
The Fluid Design System is ENGIE’s open-source library to create, build and deliver ENGIE digital services in a more efficient way.
21 lines (20 loc) • 786 B
TypeScript
/**
* --------------------------------------------------------------------------
* NJ : abstract-base-selection.ts
* --------------------------------------------------------------------------
*/
import AbstractFormBaseInput from './abstract-form-base-input';
export default abstract class AbstractFormBaseSelection extends AbstractFormBaseInput {
protected static readonly SELECTOR: {
formGroup: string;
label: string;
};
protected static readonly DEFAULT_OPTIONS: any;
protected outerClass: string;
constructor(component: any, element: HTMLElement, options?: {}, properties?: {});
decorateMarkup(): void;
outerElement(): Element;
rejectWithoutRequiredStructure(): void;
addFocusListener(): void;
addChangeListener(): void;
}