agPickerField.d.ts 698 B

12345678910111213141516171819
  1. import { AgAbstractField } from "./agAbstractField";
  2. import { Component } from "./component";
  3. export declare abstract class AgPickerField<T, K> extends AgAbstractField<K> {
  4. protected TEMPLATE: string;
  5. protected abstract showPicker(): Component;
  6. protected abstract pickerIcon: string;
  7. protected value: K;
  8. protected isDestroyingPicker: boolean;
  9. private skipClick;
  10. private pickerComponent;
  11. private gridOptionsWrapper;
  12. protected eLabel: HTMLElement;
  13. protected eWrapper: HTMLElement;
  14. protected eDisplayField: T;
  15. private eIcon;
  16. protected postConstruct(): void;
  17. setInputWidth(width: number | 'flex'): this;
  18. getFocusableElement(): HTMLElement;
  19. }