@ng-select/ng-select

  • Version 14.2.0
  • Published
  • 464 kB
  • 1 dependency
  • MIT license

Install

npm i @ng-select/ng-select
yarn add @ng-select/ng-select
pnpm add @ng-select/ng-select

Overview

Angular ng-select - All in One UI Select, Multiselect and Autocomplete

Index

Variables

Functions

Classes

Interfaces

Type Aliases

Variables

variable SELECTION_MODEL_FACTORY

const SELECTION_MODEL_FACTORY: InjectionToken<SelectionModelFactory>;

    Functions

    function DefaultSelectionModelFactory

    DefaultSelectionModelFactory: () => DefaultSelectionModel;

      Classes

      class ConsoleService

      class ConsoleService {}

        property ɵfac

        static ɵfac: i0.ɵɵFactoryDeclaration<ConsoleService, never>;

          property ɵprov

          static ɵprov: i0.ɵɵInjectableDeclaration<ConsoleService>;

            method warn

            warn: (message: string) => void;

              class DefaultSelectionModel

              class DefaultSelectionModel implements SelectionModel {}

                property value

                readonly value: NgOption[];

                  method clear

                  clear: (keepDisabled: boolean) => void;

                    method select

                    select: (item: NgOption, multiple: boolean, groupAsModel: boolean) => void;

                      method unselect

                      unselect: (item: NgOption, multiple: boolean) => void;

                        class NgClearButtonTemplateDirective

                        class NgClearButtonTemplateDirective {}

                          constructor

                          constructor(template: TemplateRef<any>);

                            property ɵdir

                            static ɵdir: i0.ɵɵDirectiveDeclaration<
                            NgClearButtonTemplateDirective,
                            '[ng-clearbutton-tmp]',
                            never,
                            {},
                            {},
                            never,
                            never,
                            true,
                            never
                            >;

                              property ɵfac

                              static ɵfac: i0.ɵɵFactoryDeclaration<NgClearButtonTemplateDirective, never>;

                                property template

                                template: TemplateRef<any>;

                                  class NgDropdownPanelComponent

                                  class NgDropdownPanelComponent implements OnInit, OnChanges, OnDestroy {}

                                    constructor

                                    constructor(
                                    _renderer: Renderer2,
                                    _zone: NgZone,
                                    _panelService: NgDropdownPanelService,
                                    _elementRef: ElementRef,
                                    _document: any
                                    );

                                      property appendTo

                                      appendTo: string;

                                        property bufferAmount

                                        bufferAmount: number;

                                          property contentElementRef

                                          contentElementRef: ElementRef;

                                            property currentPosition

                                            readonly currentPosition: DropdownPosition;

                                              property filterValue

                                              filterValue: string;

                                                property footerTemplate

                                                footerTemplate: TemplateRef<any>;

                                                  property headerTemplate

                                                  headerTemplate: TemplateRef<any>;

                                                    property items

                                                    items: NgOption[];

                                                      property markedItem

                                                      markedItem: NgOption;

                                                        property ngAcceptInputType_virtualScroll

                                                        static ngAcceptInputType_virtualScroll: {};

                                                          property outsideClick

                                                          outsideClick: EventEmitter<void>;

                                                            property ɵcmp

                                                            static ɵcmp: i0.ɵɵComponentDeclaration<
                                                            NgDropdownPanelComponent,
                                                            'ng-dropdown-panel',
                                                            never,
                                                            {
                                                            items: { alias: 'items'; required: false };
                                                            markedItem: { alias: 'markedItem'; required: false };
                                                            position: { alias: 'position'; required: false };
                                                            appendTo: { alias: 'appendTo'; required: false };
                                                            bufferAmount: { alias: 'bufferAmount'; required: false };
                                                            virtualScroll: { alias: 'virtualScroll'; required: false };
                                                            headerTemplate: { alias: 'headerTemplate'; required: false };
                                                            footerTemplate: { alias: 'footerTemplate'; required: false };
                                                            filterValue: { alias: 'filterValue'; required: false };
                                                            },
                                                            {
                                                            update: 'update';
                                                            scroll: 'scroll';
                                                            scrollToEnd: 'scrollToEnd';
                                                            outsideClick: 'outsideClick';
                                                            },
                                                            never,
                                                            ['*'],
                                                            true,
                                                            never
                                                            >;

                                                              property ɵfac

                                                              static ɵfac: i0.ɵɵFactoryDeclaration<
                                                              NgDropdownPanelComponent,
                                                              [null, null, null, null, { optional: true }]
                                                              >;

                                                                property paddingElementRef

                                                                paddingElementRef: ElementRef;

                                                                  property position

                                                                  position: DropdownPosition;

                                                                    property scroll

                                                                    scroll: EventEmitter<{ start: number; end: number }>;

                                                                      property scrollElementRef

                                                                      scrollElementRef: ElementRef;

                                                                        property scrollToEnd

                                                                        scrollToEnd: EventEmitter<void>;

                                                                          property update

                                                                          update: EventEmitter<any[]>;

                                                                            property virtualScroll

                                                                            virtualScroll: boolean;

                                                                              method adjustPosition

                                                                              adjustPosition: () => void;

                                                                                method ngOnChanges

                                                                                ngOnChanges: (changes: SimpleChanges) => void;

                                                                                  method ngOnDestroy

                                                                                  ngOnDestroy: () => void;

                                                                                    method ngOnInit

                                                                                    ngOnInit: () => void;

                                                                                      method scrollTo

                                                                                      scrollTo: (option: NgOption, startFromOption?: boolean) => void;

                                                                                        method scrollToTag

                                                                                        scrollToTag: () => void;

                                                                                          class NgDropdownPanelService

                                                                                          class NgDropdownPanelService {}

                                                                                            property dimensions

                                                                                            readonly dimensions: PanelDimensions;

                                                                                              property ɵfac

                                                                                              static ɵfac: i0.ɵɵFactoryDeclaration<NgDropdownPanelService, never>;

                                                                                                property ɵprov

                                                                                                static ɵprov: i0.ɵɵInjectableDeclaration<NgDropdownPanelService>;

                                                                                                  method calculateItems

                                                                                                  calculateItems: (
                                                                                                  scrollPos: number,
                                                                                                  itemsLength: number,
                                                                                                  buffer: number
                                                                                                  ) => ItemsRangeResult;

                                                                                                    method getScrollTo

                                                                                                    getScrollTo: (itemTop: number, itemHeight: number, lastScroll: number) => number;

                                                                                                      method setDimensions

                                                                                                      setDimensions: (itemHeight: number, panelHeight: number) => void;

                                                                                                        class NgFooterTemplateDirective

                                                                                                        class NgFooterTemplateDirective {}

                                                                                                          constructor

                                                                                                          constructor(template: TemplateRef<any>);

                                                                                                            property ɵdir

                                                                                                            static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                            NgFooterTemplateDirective,
                                                                                                            '[ng-footer-tmp]',
                                                                                                            never,
                                                                                                            {},
                                                                                                            {},
                                                                                                            never,
                                                                                                            never,
                                                                                                            true,
                                                                                                            never
                                                                                                            >;

                                                                                                              property ɵfac

                                                                                                              static ɵfac: i0.ɵɵFactoryDeclaration<NgFooterTemplateDirective, never>;

                                                                                                                property template

                                                                                                                template: TemplateRef<any>;

                                                                                                                  class NgHeaderTemplateDirective

                                                                                                                  class NgHeaderTemplateDirective {}

                                                                                                                    constructor

                                                                                                                    constructor(template: TemplateRef<any>);

                                                                                                                      property ɵdir

                                                                                                                      static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                      NgHeaderTemplateDirective,
                                                                                                                      '[ng-header-tmp]',
                                                                                                                      never,
                                                                                                                      {},
                                                                                                                      {},
                                                                                                                      never,
                                                                                                                      never,
                                                                                                                      true,
                                                                                                                      never
                                                                                                                      >;

                                                                                                                        property ɵfac

                                                                                                                        static ɵfac: i0.ɵɵFactoryDeclaration<NgHeaderTemplateDirective, never>;

                                                                                                                          property template

                                                                                                                          template: TemplateRef<any>;

                                                                                                                            class NgItemLabelDirective

                                                                                                                            class NgItemLabelDirective implements OnChanges {}

                                                                                                                              constructor

                                                                                                                              constructor(element: ElementRef<HTMLElement>);

                                                                                                                                property escape

                                                                                                                                escape: boolean;

                                                                                                                                  property ngItemLabel

                                                                                                                                  ngItemLabel: string;

                                                                                                                                    property ɵdir

                                                                                                                                    static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                    NgItemLabelDirective,
                                                                                                                                    '[ngItemLabel]',
                                                                                                                                    never,
                                                                                                                                    {
                                                                                                                                    ngItemLabel: { alias: 'ngItemLabel'; required: false };
                                                                                                                                    escape: { alias: 'escape'; required: false };
                                                                                                                                    },
                                                                                                                                    {},
                                                                                                                                    never,
                                                                                                                                    never,
                                                                                                                                    true,
                                                                                                                                    never
                                                                                                                                    >;

                                                                                                                                      property ɵfac

                                                                                                                                      static ɵfac: i0.ɵɵFactoryDeclaration<NgItemLabelDirective, never>;

                                                                                                                                        method ngOnChanges

                                                                                                                                        ngOnChanges: (changes: SimpleChanges) => void;

                                                                                                                                          class NgLabelTemplateDirective

                                                                                                                                          class NgLabelTemplateDirective {}

                                                                                                                                            constructor

                                                                                                                                            constructor(template: TemplateRef<any>);

                                                                                                                                              property ɵdir

                                                                                                                                              static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                              NgLabelTemplateDirective,
                                                                                                                                              '[ng-label-tmp]',
                                                                                                                                              never,
                                                                                                                                              {},
                                                                                                                                              {},
                                                                                                                                              never,
                                                                                                                                              never,
                                                                                                                                              true,
                                                                                                                                              never
                                                                                                                                              >;

                                                                                                                                                property ɵfac

                                                                                                                                                static ɵfac: i0.ɵɵFactoryDeclaration<NgLabelTemplateDirective, never>;

                                                                                                                                                  property template

                                                                                                                                                  template: TemplateRef<any>;

                                                                                                                                                    class NgLoadingSpinnerTemplateDirective

                                                                                                                                                    class NgLoadingSpinnerTemplateDirective {}

                                                                                                                                                      constructor

                                                                                                                                                      constructor(template: TemplateRef<any>);

                                                                                                                                                        property ɵdir

                                                                                                                                                        static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                        NgLoadingSpinnerTemplateDirective,
                                                                                                                                                        '[ng-loadingspinner-tmp]',
                                                                                                                                                        never,
                                                                                                                                                        {},
                                                                                                                                                        {},
                                                                                                                                                        never,
                                                                                                                                                        never,
                                                                                                                                                        true,
                                                                                                                                                        never
                                                                                                                                                        >;

                                                                                                                                                          property ɵfac

                                                                                                                                                          static ɵfac: i0.ɵɵFactoryDeclaration<NgLoadingSpinnerTemplateDirective, never>;

                                                                                                                                                            property template

                                                                                                                                                            template: TemplateRef<any>;

                                                                                                                                                              class NgLoadingTextTemplateDirective

                                                                                                                                                              class NgLoadingTextTemplateDirective {}

                                                                                                                                                                constructor

                                                                                                                                                                constructor(template: TemplateRef<any>);

                                                                                                                                                                  property ɵdir

                                                                                                                                                                  static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                  NgLoadingTextTemplateDirective,
                                                                                                                                                                  '[ng-loadingtext-tmp]',
                                                                                                                                                                  never,
                                                                                                                                                                  {},
                                                                                                                                                                  {},
                                                                                                                                                                  never,
                                                                                                                                                                  never,
                                                                                                                                                                  true,
                                                                                                                                                                  never
                                                                                                                                                                  >;

                                                                                                                                                                    property ɵfac

                                                                                                                                                                    static ɵfac: i0.ɵɵFactoryDeclaration<NgLoadingTextTemplateDirective, never>;

                                                                                                                                                                      property template

                                                                                                                                                                      template: TemplateRef<any>;

                                                                                                                                                                        class NgMultiLabelTemplateDirective

                                                                                                                                                                        class NgMultiLabelTemplateDirective {}

                                                                                                                                                                          constructor

                                                                                                                                                                          constructor(template: TemplateRef<any>);

                                                                                                                                                                            property ɵdir

                                                                                                                                                                            static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                            NgMultiLabelTemplateDirective,
                                                                                                                                                                            '[ng-multi-label-tmp]',
                                                                                                                                                                            never,
                                                                                                                                                                            {},
                                                                                                                                                                            {},
                                                                                                                                                                            never,
                                                                                                                                                                            never,
                                                                                                                                                                            true,
                                                                                                                                                                            never
                                                                                                                                                                            >;

                                                                                                                                                                              property ɵfac

                                                                                                                                                                              static ɵfac: i0.ɵɵFactoryDeclaration<NgMultiLabelTemplateDirective, never>;

                                                                                                                                                                                property template

                                                                                                                                                                                template: TemplateRef<any>;

                                                                                                                                                                                  class NgNotFoundTemplateDirective

                                                                                                                                                                                  class NgNotFoundTemplateDirective {}

                                                                                                                                                                                    constructor

                                                                                                                                                                                    constructor(template: TemplateRef<any>);

                                                                                                                                                                                      property ɵdir

                                                                                                                                                                                      static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                                      NgNotFoundTemplateDirective,
                                                                                                                                                                                      '[ng-notfound-tmp]',
                                                                                                                                                                                      never,
                                                                                                                                                                                      {},
                                                                                                                                                                                      {},
                                                                                                                                                                                      never,
                                                                                                                                                                                      never,
                                                                                                                                                                                      true,
                                                                                                                                                                                      never
                                                                                                                                                                                      >;

                                                                                                                                                                                        property ɵfac

                                                                                                                                                                                        static ɵfac: i0.ɵɵFactoryDeclaration<NgNotFoundTemplateDirective, never>;

                                                                                                                                                                                          property template

                                                                                                                                                                                          template: TemplateRef<any>;

                                                                                                                                                                                            class NgOptgroupTemplateDirective

                                                                                                                                                                                            class NgOptgroupTemplateDirective {}

                                                                                                                                                                                              constructor

                                                                                                                                                                                              constructor(template: TemplateRef<any>);

                                                                                                                                                                                                property ɵdir

                                                                                                                                                                                                static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                                                NgOptgroupTemplateDirective,
                                                                                                                                                                                                '[ng-optgroup-tmp]',
                                                                                                                                                                                                never,
                                                                                                                                                                                                {},
                                                                                                                                                                                                {},
                                                                                                                                                                                                never,
                                                                                                                                                                                                never,
                                                                                                                                                                                                true,
                                                                                                                                                                                                never
                                                                                                                                                                                                >;

                                                                                                                                                                                                  property ɵfac

                                                                                                                                                                                                  static ɵfac: i0.ɵɵFactoryDeclaration<NgOptgroupTemplateDirective, never>;

                                                                                                                                                                                                    property template

                                                                                                                                                                                                    template: TemplateRef<any>;

                                                                                                                                                                                                      class NgOptionComponent

                                                                                                                                                                                                      class NgOptionComponent implements OnChanges, AfterViewChecked, OnDestroy {}

                                                                                                                                                                                                        constructor

                                                                                                                                                                                                        constructor(elementRef: ElementRef<HTMLElement>);

                                                                                                                                                                                                          property disabled

                                                                                                                                                                                                          disabled: boolean;

                                                                                                                                                                                                            property elementRef

                                                                                                                                                                                                            elementRef: ElementRef<HTMLElement>;

                                                                                                                                                                                                              property label

                                                                                                                                                                                                              readonly label: string;

                                                                                                                                                                                                                property ngAcceptInputType_disabled

                                                                                                                                                                                                                static ngAcceptInputType_disabled: {};

                                                                                                                                                                                                                  property ɵcmp

                                                                                                                                                                                                                  static ɵcmp: i0.ɵɵComponentDeclaration<
                                                                                                                                                                                                                  NgOptionComponent,
                                                                                                                                                                                                                  'ng-option',
                                                                                                                                                                                                                  never,
                                                                                                                                                                                                                  {
                                                                                                                                                                                                                  value: { alias: 'value'; required: false };
                                                                                                                                                                                                                  disabled: { alias: 'disabled'; required: false };
                                                                                                                                                                                                                  },
                                                                                                                                                                                                                  {},
                                                                                                                                                                                                                  never,
                                                                                                                                                                                                                  ['*'],
                                                                                                                                                                                                                  true,
                                                                                                                                                                                                                  never
                                                                                                                                                                                                                  >;

                                                                                                                                                                                                                    property ɵfac

                                                                                                                                                                                                                    static ɵfac: i0.ɵɵFactoryDeclaration<NgOptionComponent, never>;

                                                                                                                                                                                                                      property stateChange$

                                                                                                                                                                                                                      readonly stateChange$: Subject<{
                                                                                                                                                                                                                      value: any;
                                                                                                                                                                                                                      disabled: boolean;
                                                                                                                                                                                                                      label?: string;
                                                                                                                                                                                                                      }>;

                                                                                                                                                                                                                        property value

                                                                                                                                                                                                                        value: any;

                                                                                                                                                                                                                          method ngAfterViewChecked

                                                                                                                                                                                                                          ngAfterViewChecked: () => void;

                                                                                                                                                                                                                            method ngOnChanges

                                                                                                                                                                                                                            ngOnChanges: (changes: SimpleChanges) => void;

                                                                                                                                                                                                                              method ngOnDestroy

                                                                                                                                                                                                                              ngOnDestroy: () => void;

                                                                                                                                                                                                                                class NgOptionTemplateDirective

                                                                                                                                                                                                                                class NgOptionTemplateDirective {}

                                                                                                                                                                                                                                  constructor

                                                                                                                                                                                                                                  constructor(template: TemplateRef<any>);

                                                                                                                                                                                                                                    property ɵdir

                                                                                                                                                                                                                                    static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                                                                                    NgOptionTemplateDirective,
                                                                                                                                                                                                                                    '[ng-option-tmp]',
                                                                                                                                                                                                                                    never,
                                                                                                                                                                                                                                    {},
                                                                                                                                                                                                                                    {},
                                                                                                                                                                                                                                    never,
                                                                                                                                                                                                                                    never,
                                                                                                                                                                                                                                    true,
                                                                                                                                                                                                                                    never
                                                                                                                                                                                                                                    >;

                                                                                                                                                                                                                                      property ɵfac

                                                                                                                                                                                                                                      static ɵfac: i0.ɵɵFactoryDeclaration<NgOptionTemplateDirective, never>;

                                                                                                                                                                                                                                        property template

                                                                                                                                                                                                                                        template: TemplateRef<any>;

                                                                                                                                                                                                                                          class NgPlaceholderTemplateDirective

                                                                                                                                                                                                                                          class NgPlaceholderTemplateDirective {}

                                                                                                                                                                                                                                            constructor

                                                                                                                                                                                                                                            constructor(template: TemplateRef<any>);

                                                                                                                                                                                                                                              property ɵdir

                                                                                                                                                                                                                                              static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                                                                                              NgPlaceholderTemplateDirective,
                                                                                                                                                                                                                                              '[ng-placeholder-tmp]',
                                                                                                                                                                                                                                              never,
                                                                                                                                                                                                                                              {},
                                                                                                                                                                                                                                              {},
                                                                                                                                                                                                                                              never,
                                                                                                                                                                                                                                              never,
                                                                                                                                                                                                                                              true,
                                                                                                                                                                                                                                              never
                                                                                                                                                                                                                                              >;

                                                                                                                                                                                                                                                property ɵfac

                                                                                                                                                                                                                                                static ɵfac: i0.ɵɵFactoryDeclaration<NgPlaceholderTemplateDirective, never>;

                                                                                                                                                                                                                                                  property template

                                                                                                                                                                                                                                                  template: TemplateRef<any>;

                                                                                                                                                                                                                                                    class NgSelectComponent

                                                                                                                                                                                                                                                    class NgSelectComponent
                                                                                                                                                                                                                                                    implements OnDestroy, OnChanges, OnInit, AfterViewInit, ControlValueAccessor {}

                                                                                                                                                                                                                                                      constructor

                                                                                                                                                                                                                                                      constructor(
                                                                                                                                                                                                                                                      classes: string,
                                                                                                                                                                                                                                                      autoFocus: any,
                                                                                                                                                                                                                                                      config: NgSelectConfig,
                                                                                                                                                                                                                                                      newSelectionModel: SelectionModelFactory,
                                                                                                                                                                                                                                                      _elementRef: ElementRef<HTMLElement>,
                                                                                                                                                                                                                                                      _cd: ChangeDetectorRef,
                                                                                                                                                                                                                                                      _console: ConsoleService
                                                                                                                                                                                                                                                      );

                                                                                                                                                                                                                                                        property addEvent

                                                                                                                                                                                                                                                        addEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                          property addTag

                                                                                                                                                                                                                                                          addTag: boolean | AddTagFn;

                                                                                                                                                                                                                                                            property addTagText

                                                                                                                                                                                                                                                            addTagText: string;

                                                                                                                                                                                                                                                              property appearance

                                                                                                                                                                                                                                                              appearance: string;

                                                                                                                                                                                                                                                                property appendTo

                                                                                                                                                                                                                                                                appendTo: string;

                                                                                                                                                                                                                                                                  property ariaLabel

                                                                                                                                                                                                                                                                  ariaLabel: string;

                                                                                                                                                                                                                                                                    property ariaLabelDropdown

                                                                                                                                                                                                                                                                    ariaLabelDropdown: string;

                                                                                                                                                                                                                                                                      property bindLabel

                                                                                                                                                                                                                                                                      bindLabel: string;

                                                                                                                                                                                                                                                                        property bindValue

                                                                                                                                                                                                                                                                        bindValue: string;

                                                                                                                                                                                                                                                                          property blurEvent

                                                                                                                                                                                                                                                                          blurEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                                            property bufferAmount

                                                                                                                                                                                                                                                                            bufferAmount: number;

                                                                                                                                                                                                                                                                              property changeEvent

                                                                                                                                                                                                                                                                              changeEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                                                property classes

                                                                                                                                                                                                                                                                                classes: string;

                                                                                                                                                                                                                                                                                  property clearable

                                                                                                                                                                                                                                                                                  clearable: boolean;

                                                                                                                                                                                                                                                                                    property clearAllText

                                                                                                                                                                                                                                                                                    clearAllText: string;

                                                                                                                                                                                                                                                                                      property clearButton

                                                                                                                                                                                                                                                                                      clearButton: ElementRef<HTMLSpanElement>;

                                                                                                                                                                                                                                                                                        property clearButtonTemplate

                                                                                                                                                                                                                                                                                        clearButtonTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                          property clearEvent

                                                                                                                                                                                                                                                                                          clearEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                                                            property clearItem

                                                                                                                                                                                                                                                                                            clearItem: (item: any) => void;

                                                                                                                                                                                                                                                                                              property clearOnBackspace

                                                                                                                                                                                                                                                                                              clearOnBackspace: boolean;

                                                                                                                                                                                                                                                                                                property clearSearchOnAdd

                                                                                                                                                                                                                                                                                                clearSearchOnAdd: boolean;

                                                                                                                                                                                                                                                                                                  property closeEvent

                                                                                                                                                                                                                                                                                                  closeEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                                                                    property closeOnSelect

                                                                                                                                                                                                                                                                                                    closeOnSelect: boolean;

                                                                                                                                                                                                                                                                                                      property compareWith

                                                                                                                                                                                                                                                                                                      compareWith: CompareWithFn;

                                                                                                                                                                                                                                                                                                        property config

                                                                                                                                                                                                                                                                                                        config: NgSelectConfig;

                                                                                                                                                                                                                                                                                                          property currentPanelPosition

                                                                                                                                                                                                                                                                                                          readonly currentPanelPosition: DropdownPosition;

                                                                                                                                                                                                                                                                                                            property deselectOnClick

                                                                                                                                                                                                                                                                                                            deselectOnClick: boolean;

                                                                                                                                                                                                                                                                                                              property disabled

                                                                                                                                                                                                                                                                                                              readonly disabled: boolean;

                                                                                                                                                                                                                                                                                                                property dropdownId

                                                                                                                                                                                                                                                                                                                dropdownId: string;

                                                                                                                                                                                                                                                                                                                  property dropdownPanel

                                                                                                                                                                                                                                                                                                                  dropdownPanel: NgDropdownPanelComponent;

                                                                                                                                                                                                                                                                                                                    property dropdownPosition

                                                                                                                                                                                                                                                                                                                    dropdownPosition: DropdownPosition;

                                                                                                                                                                                                                                                                                                                      property editableSearchTerm

                                                                                                                                                                                                                                                                                                                      editableSearchTerm: boolean;

                                                                                                                                                                                                                                                                                                                        property element

                                                                                                                                                                                                                                                                                                                        element: HTMLElement;

                                                                                                                                                                                                                                                                                                                          property escapeHTML

                                                                                                                                                                                                                                                                                                                          escapeHTML: boolean;

                                                                                                                                                                                                                                                                                                                            property filtered

                                                                                                                                                                                                                                                                                                                            readonly filtered: boolean;

                                                                                                                                                                                                                                                                                                                              property fixedPlaceholder

                                                                                                                                                                                                                                                                                                                              fixedPlaceholder: boolean;

                                                                                                                                                                                                                                                                                                                                property focused

                                                                                                                                                                                                                                                                                                                                focused: boolean;

                                                                                                                                                                                                                                                                                                                                  property focusEvent

                                                                                                                                                                                                                                                                                                                                  focusEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                                                                                                    property footerTemplate

                                                                                                                                                                                                                                                                                                                                    footerTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                      property groupBy

                                                                                                                                                                                                                                                                                                                                      groupBy: string | ((value: any) => any);

                                                                                                                                                                                                                                                                                                                                        property groupValue

                                                                                                                                                                                                                                                                                                                                        groupValue: GroupValueFn;

                                                                                                                                                                                                                                                                                                                                          property hasValue

                                                                                                                                                                                                                                                                                                                                          readonly hasValue: boolean;

                                                                                                                                                                                                                                                                                                                                            property headerTemplate

                                                                                                                                                                                                                                                                                                                                            headerTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                              property hideSelected

                                                                                                                                                                                                                                                                                                                                              hideSelected: boolean;

                                                                                                                                                                                                                                                                                                                                                property inputAttrs

                                                                                                                                                                                                                                                                                                                                                inputAttrs: { [key: string]: string };

                                                                                                                                                                                                                                                                                                                                                  property isOpen

                                                                                                                                                                                                                                                                                                                                                  isOpen?: boolean;

                                                                                                                                                                                                                                                                                                                                                    property items

                                                                                                                                                                                                                                                                                                                                                    items: readonly any[];

                                                                                                                                                                                                                                                                                                                                                      property itemsList

                                                                                                                                                                                                                                                                                                                                                      itemsList: ItemsList;

                                                                                                                                                                                                                                                                                                                                                        property keyDownFn

                                                                                                                                                                                                                                                                                                                                                        keyDownFn: (_: KeyboardEvent) => boolean;

                                                                                                                                                                                                                                                                                                                                                          property labelForId

                                                                                                                                                                                                                                                                                                                                                          labelForId: any;

                                                                                                                                                                                                                                                                                                                                                            property labelTemplate

                                                                                                                                                                                                                                                                                                                                                            labelTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                              property loading

                                                                                                                                                                                                                                                                                                                                                              loading: boolean;

                                                                                                                                                                                                                                                                                                                                                                property loadingSpinnerTemplate

                                                                                                                                                                                                                                                                                                                                                                loadingSpinnerTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                  property loadingText

                                                                                                                                                                                                                                                                                                                                                                  loadingText: string;

                                                                                                                                                                                                                                                                                                                                                                    property loadingTextTemplate

                                                                                                                                                                                                                                                                                                                                                                    loadingTextTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                      property markFirst

                                                                                                                                                                                                                                                                                                                                                                      markFirst: boolean;

                                                                                                                                                                                                                                                                                                                                                                        property maxSelectedItems

                                                                                                                                                                                                                                                                                                                                                                        maxSelectedItems: number;

                                                                                                                                                                                                                                                                                                                                                                          property minTermLength

                                                                                                                                                                                                                                                                                                                                                                          minTermLength: number;

                                                                                                                                                                                                                                                                                                                                                                            property multiLabelTemplate

                                                                                                                                                                                                                                                                                                                                                                            multiLabelTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                              property multiple

                                                                                                                                                                                                                                                                                                                                                                              multiple: boolean;

                                                                                                                                                                                                                                                                                                                                                                                property ngAcceptInputType_bufferAmount

                                                                                                                                                                                                                                                                                                                                                                                static ngAcceptInputType_bufferAmount: {};

                                                                                                                                                                                                                                                                                                                                                                                  property ngAcceptInputType_clearable

                                                                                                                                                                                                                                                                                                                                                                                  static ngAcceptInputType_clearable: {};

                                                                                                                                                                                                                                                                                                                                                                                    property ngAcceptInputType_clearOnBackspace

                                                                                                                                                                                                                                                                                                                                                                                    static ngAcceptInputType_clearOnBackspace: {};

                                                                                                                                                                                                                                                                                                                                                                                      property ngAcceptInputType_closeOnSelect

                                                                                                                                                                                                                                                                                                                                                                                      static ngAcceptInputType_closeOnSelect: {};

                                                                                                                                                                                                                                                                                                                                                                                        property ngAcceptInputType_editableSearchTerm

                                                                                                                                                                                                                                                                                                                                                                                        static ngAcceptInputType_editableSearchTerm: {};

                                                                                                                                                                                                                                                                                                                                                                                          property ngAcceptInputType_hideSelected

                                                                                                                                                                                                                                                                                                                                                                                          static ngAcceptInputType_hideSelected: {};

                                                                                                                                                                                                                                                                                                                                                                                            property ngAcceptInputType_loading

                                                                                                                                                                                                                                                                                                                                                                                            static ngAcceptInputType_loading: {};

                                                                                                                                                                                                                                                                                                                                                                                              property ngAcceptInputType_markFirst

                                                                                                                                                                                                                                                                                                                                                                                              static ngAcceptInputType_markFirst: {};

                                                                                                                                                                                                                                                                                                                                                                                                property ngAcceptInputType_maxSelectedItems

                                                                                                                                                                                                                                                                                                                                                                                                static ngAcceptInputType_maxSelectedItems: {};

                                                                                                                                                                                                                                                                                                                                                                                                  property ngAcceptInputType_minTermLength

                                                                                                                                                                                                                                                                                                                                                                                                  static ngAcceptInputType_minTermLength: {};

                                                                                                                                                                                                                                                                                                                                                                                                    property ngAcceptInputType_multiple

                                                                                                                                                                                                                                                                                                                                                                                                    static ngAcceptInputType_multiple: {};

                                                                                                                                                                                                                                                                                                                                                                                                      property ngAcceptInputType_openOnEnter

                                                                                                                                                                                                                                                                                                                                                                                                      static ngAcceptInputType_openOnEnter: {};

                                                                                                                                                                                                                                                                                                                                                                                                        property ngAcceptInputType_readonly

                                                                                                                                                                                                                                                                                                                                                                                                        static ngAcceptInputType_readonly: {};

                                                                                                                                                                                                                                                                                                                                                                                                          property ngAcceptInputType_searchable

                                                                                                                                                                                                                                                                                                                                                                                                          static ngAcceptInputType_searchable: {};

                                                                                                                                                                                                                                                                                                                                                                                                            property ngAcceptInputType_searchWhileComposing

                                                                                                                                                                                                                                                                                                                                                                                                            static ngAcceptInputType_searchWhileComposing: {};

                                                                                                                                                                                                                                                                                                                                                                                                              property ngAcceptInputType_selectableGroup

                                                                                                                                                                                                                                                                                                                                                                                                              static ngAcceptInputType_selectableGroup: {};

                                                                                                                                                                                                                                                                                                                                                                                                                property ngAcceptInputType_selectableGroupAsModel

                                                                                                                                                                                                                                                                                                                                                                                                                static ngAcceptInputType_selectableGroupAsModel: {};

                                                                                                                                                                                                                                                                                                                                                                                                                  property ngAcceptInputType_selectOnTab

                                                                                                                                                                                                                                                                                                                                                                                                                  static ngAcceptInputType_selectOnTab: {};

                                                                                                                                                                                                                                                                                                                                                                                                                    property ngAcceptInputType_tabIndex

                                                                                                                                                                                                                                                                                                                                                                                                                    static ngAcceptInputType_tabIndex: {};

                                                                                                                                                                                                                                                                                                                                                                                                                      property ngAcceptInputType_virtualScroll

                                                                                                                                                                                                                                                                                                                                                                                                                      static ngAcceptInputType_virtualScroll: {};

                                                                                                                                                                                                                                                                                                                                                                                                                        property ngClass

                                                                                                                                                                                                                                                                                                                                                                                                                        ngClass: any;

                                                                                                                                                                                                                                                                                                                                                                                                                          property ngOptions

                                                                                                                                                                                                                                                                                                                                                                                                                          ngOptions: QueryList<NgOptionComponent>;

                                                                                                                                                                                                                                                                                                                                                                                                                            property notFoundTemplate

                                                                                                                                                                                                                                                                                                                                                                                                                            notFoundTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                              property notFoundText

                                                                                                                                                                                                                                                                                                                                                                                                                              notFoundText: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                property openEvent

                                                                                                                                                                                                                                                                                                                                                                                                                                openEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                  property openOnEnter

                                                                                                                                                                                                                                                                                                                                                                                                                                  openOnEnter: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                    property optgroupTemplate

                                                                                                                                                                                                                                                                                                                                                                                                                                    optgroupTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                      property optionTemplate

                                                                                                                                                                                                                                                                                                                                                                                                                                      optionTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                        property ɵcmp

                                                                                                                                                                                                                                                                                                                                                                                                                                        static ɵcmp: i0.ɵɵComponentDeclaration<
                                                                                                                                                                                                                                                                                                                                                                                                                                        NgSelectComponent,
                                                                                                                                                                                                                                                                                                                                                                                                                                        'ng-select',
                                                                                                                                                                                                                                                                                                                                                                                                                                        never,
                                                                                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                                                                                        ariaLabelDropdown: { alias: 'ariaLabelDropdown'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        bindLabel: { alias: 'bindLabel'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        bindValue: { alias: 'bindValue'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        ariaLabel: { alias: 'ariaLabel'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        markFirst: { alias: 'markFirst'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        placeholder: { alias: 'placeholder'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        fixedPlaceholder: { alias: 'fixedPlaceholder'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        notFoundText: { alias: 'notFoundText'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        typeToSearchText: { alias: 'typeToSearchText'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        preventToggleOnRightClick: {
                                                                                                                                                                                                                                                                                                                                                                                                                                        alias: 'preventToggleOnRightClick';
                                                                                                                                                                                                                                                                                                                                                                                                                                        required: false;
                                                                                                                                                                                                                                                                                                                                                                                                                                        };
                                                                                                                                                                                                                                                                                                                                                                                                                                        addTagText: { alias: 'addTagText'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        loadingText: { alias: 'loadingText'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        clearAllText: { alias: 'clearAllText'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        appearance: { alias: 'appearance'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        dropdownPosition: { alias: 'dropdownPosition'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        appendTo: { alias: 'appendTo'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        loading: { alias: 'loading'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        closeOnSelect: { alias: 'closeOnSelect'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        hideSelected: { alias: 'hideSelected'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        selectOnTab: { alias: 'selectOnTab'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        openOnEnter: { alias: 'openOnEnter'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        maxSelectedItems: { alias: 'maxSelectedItems'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        groupBy: { alias: 'groupBy'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        groupValue: { alias: 'groupValue'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        bufferAmount: { alias: 'bufferAmount'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        virtualScroll: { alias: 'virtualScroll'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        selectableGroup: { alias: 'selectableGroup'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        selectableGroupAsModel: {
                                                                                                                                                                                                                                                                                                                                                                                                                                        alias: 'selectableGroupAsModel';
                                                                                                                                                                                                                                                                                                                                                                                                                                        required: false;
                                                                                                                                                                                                                                                                                                                                                                                                                                        };
                                                                                                                                                                                                                                                                                                                                                                                                                                        searchFn: { alias: 'searchFn'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        trackByFn: { alias: 'trackByFn'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        clearOnBackspace: { alias: 'clearOnBackspace'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        labelForId: { alias: 'labelForId'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        inputAttrs: { alias: 'inputAttrs'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        tabIndex: { alias: 'tabIndex'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        readonly: { alias: 'readonly'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        searchWhileComposing: { alias: 'searchWhileComposing'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        minTermLength: { alias: 'minTermLength'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        editableSearchTerm: { alias: 'editableSearchTerm'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        ngClass: { alias: 'ngClass'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        typeahead: { alias: 'typeahead'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        multiple: { alias: 'multiple'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        addTag: { alias: 'addTag'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        searchable: { alias: 'searchable'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        clearable: { alias: 'clearable'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        isOpen: { alias: 'isOpen'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        items: { alias: 'items'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        compareWith: { alias: 'compareWith'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        clearSearchOnAdd: { alias: 'clearSearchOnAdd'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        deselectOnClick: { alias: 'deselectOnClick'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        keyDownFn: { alias: 'keyDownFn'; required: false };
                                                                                                                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                                                                                                                        {
                                                                                                                                                                                                                                                                                                                                                                                                                                        blurEvent: 'blur';
                                                                                                                                                                                                                                                                                                                                                                                                                                        focusEvent: 'focus';
                                                                                                                                                                                                                                                                                                                                                                                                                                        changeEvent: 'change';
                                                                                                                                                                                                                                                                                                                                                                                                                                        openEvent: 'open';
                                                                                                                                                                                                                                                                                                                                                                                                                                        closeEvent: 'close';
                                                                                                                                                                                                                                                                                                                                                                                                                                        searchEvent: 'search';
                                                                                                                                                                                                                                                                                                                                                                                                                                        clearEvent: 'clear';
                                                                                                                                                                                                                                                                                                                                                                                                                                        addEvent: 'add';
                                                                                                                                                                                                                                                                                                                                                                                                                                        removeEvent: 'remove';
                                                                                                                                                                                                                                                                                                                                                                                                                                        scroll: 'scroll';
                                                                                                                                                                                                                                                                                                                                                                                                                                        scrollToEnd: 'scrollToEnd';
                                                                                                                                                                                                                                                                                                                                                                                                                                        },
                                                                                                                                                                                                                                                                                                                                                                                                                                        [
                                                                                                                                                                                                                                                                                                                                                                                                                                        'optionTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'optgroupTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'labelTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'multiLabelTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'headerTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'footerTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'notFoundTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'placeholderTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'typeToSearchTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'loadingTextTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'tagTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'loadingSpinnerTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'clearButtonTemplate',
                                                                                                                                                                                                                                                                                                                                                                                                                                        'ngOptions'
                                                                                                                                                                                                                                                                                                                                                                                                                                        ],
                                                                                                                                                                                                                                                                                                                                                                                                                                        never,
                                                                                                                                                                                                                                                                                                                                                                                                                                        true,
                                                                                                                                                                                                                                                                                                                                                                                                                                        never
                                                                                                                                                                                                                                                                                                                                                                                                                                        >;

                                                                                                                                                                                                                                                                                                                                                                                                                                          property ɵfac

                                                                                                                                                                                                                                                                                                                                                                                                                                          static ɵfac: i0.ɵɵFactoryDeclaration<
                                                                                                                                                                                                                                                                                                                                                                                                                                          NgSelectComponent,
                                                                                                                                                                                                                                                                                                                                                                                                                                          [
                                                                                                                                                                                                                                                                                                                                                                                                                                          { attribute: 'class' },
                                                                                                                                                                                                                                                                                                                                                                                                                                          { attribute: 'autofocus' },
                                                                                                                                                                                                                                                                                                                                                                                                                                          null,
                                                                                                                                                                                                                                                                                                                                                                                                                                          { optional: true },
                                                                                                                                                                                                                                                                                                                                                                                                                                          null,
                                                                                                                                                                                                                                                                                                                                                                                                                                          null,
                                                                                                                                                                                                                                                                                                                                                                                                                                          null
                                                                                                                                                                                                                                                                                                                                                                                                                                          ]
                                                                                                                                                                                                                                                                                                                                                                                                                                          >;

                                                                                                                                                                                                                                                                                                                                                                                                                                            property placeholder

                                                                                                                                                                                                                                                                                                                                                                                                                                            placeholder: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                              property placeholderTemplate

                                                                                                                                                                                                                                                                                                                                                                                                                                              placeholderTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                property preventToggleOnRightClick

                                                                                                                                                                                                                                                                                                                                                                                                                                                preventToggleOnRightClick: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                  property readonly

                                                                                                                                                                                                                                                                                                                                                                                                                                                  readonly: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                    property removeEvent

                                                                                                                                                                                                                                                                                                                                                                                                                                                    removeEvent: EventEmitter<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                      property scroll

                                                                                                                                                                                                                                                                                                                                                                                                                                                      scroll: EventEmitter<{ start: number; end: number }>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                        property scrollToEnd

                                                                                                                                                                                                                                                                                                                                                                                                                                                        scrollToEnd: EventEmitter<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                          property searchable

                                                                                                                                                                                                                                                                                                                                                                                                                                                          searchable: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                            property searchEvent

                                                                                                                                                                                                                                                                                                                                                                                                                                                            searchEvent: EventEmitter<{ term: string; items: any[] }>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                              property searchFn

                                                                                                                                                                                                                                                                                                                                                                                                                                                              searchFn: any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                property searchInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                searchInput: ElementRef<HTMLInputElement>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property searchTerm

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  searchTerm: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    property searchWhileComposing

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    searchWhileComposing: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      property selectableGroup

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      selectableGroup: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        property selectableGroupAsModel

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        selectableGroupAsModel: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          property selectedItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          readonly selectedItems: NgOption[];

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            property selectedValues

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            readonly selectedValues: any[];

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              property selectOnTab

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              selectOnTab: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                property showAddTag

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                readonly showAddTag: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property single

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  readonly single: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    property tabIndex

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    tabIndex: number;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      property tagTemplate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      tagTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        property trackByFn

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        trackByFn: any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          property trackByOption

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          trackByOption: (_: number, item: NgOption) => any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            property typeahead

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            typeahead: Subject<string>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              property typeToSearchTemplate

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              typeToSearchTemplate: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                property typeToSearchText

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                typeToSearchText: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property useDefaultClass

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  useDefaultClass: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    property viewPortItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    viewPortItems: NgOption[];

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      property virtualScroll

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      virtualScroll: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        method blur

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        blur: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          method clearModel

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          clearModel: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            method close

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            close: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              method detectChanges

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              detectChanges: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                method filter

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                filter: (term: string) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  method focus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  focus: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    method focusOnClear

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    focusOnClear: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      method handleArrowClick

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      handleArrowClick: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        method handleClearClick

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        handleClearClick: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          method handleKeyCode

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          handleKeyCode: ($event: KeyboardEvent) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            method handleKeyCodeClear

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            handleKeyCodeClear: ($event: KeyboardEvent) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              method handleKeyCodeInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              handleKeyCodeInput: ($event: KeyboardEvent) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                method handleKeyDown

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                handleKeyDown: ($event: KeyboardEvent) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  method handleMousedown

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  handleMousedown: ($event: MouseEvent) => boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    method ngAfterViewInit

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ngAfterViewInit: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      method ngOnChanges

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ngOnChanges: (changes: SimpleChanges) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        method ngOnDestroy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ngOnDestroy: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          method ngOnInit

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ngOnInit: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            method onCompositionEnd

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            onCompositionEnd: (term: string) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              method onCompositionStart

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              onCompositionStart: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                method onInputBlur

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                onInputBlur: ($event: any) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  method onInputFocus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  onInputFocus: ($event: any) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    method onItemHover

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    onItemHover: (item: NgOption) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      method open

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      open: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        method registerOnChange

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        registerOnChange: (fn: any) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          method registerOnTouched

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          registerOnTouched: (fn: any) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            method select

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            select: (item: NgOption) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              method selectTag

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              selectTag: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                method setDisabledState

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                setDisabledState: (state: boolean) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  method showClear

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  showClear: () => boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    method showNoItemsFound

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    showNoItemsFound: () => boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      method showTypeToSearch

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      showTypeToSearch: () => boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        method toggle

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        toggle: () => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          method toggleItem

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          toggleItem: (item: NgOption) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            method unselect

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            unselect: (item: NgOption) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              method writeValue

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              writeValue: (value: any | any[]) => void;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                class NgSelectConfig

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                class NgSelectConfig {}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property addTagText

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  addTagText: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    property appearance

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    appearance: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      property appendTo

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      appendTo: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        property bindLabel

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        bindLabel: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          property bindValue

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          bindValue: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            property clearAllText

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            clearAllText: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              property clearSearchOnAdd

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              clearSearchOnAdd: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                property deselectOnClick

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                deselectOnClick: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property disableVirtualScroll

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  disableVirtualScroll: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    property fixedPlaceholder

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    fixedPlaceholder: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      property loadingText

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      loadingText: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        property notFoundText

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        notFoundText: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          property openOnEnter

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          openOnEnter: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            property ɵfac

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            static ɵfac: i0.ɵɵFactoryDeclaration<NgSelectConfig, never>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              property ɵprov

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              static ɵprov: i0.ɵɵInjectableDeclaration<NgSelectConfig>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                property placeholder

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                placeholder: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property typeToSearchText

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  typeToSearchText: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    class NgSelectModule

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    class NgSelectModule {}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      property ɵfac

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      static ɵfac: i0.ɵɵFactoryDeclaration<NgSelectModule, never>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        property ɵinj

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        static ɵinj: i0.ɵɵInjectorDeclaration<NgSelectModule>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          property ɵmod

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          static ɵmod: i0.ɵɵNgModuleDeclaration<
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          NgSelectModule,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          never,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i1.NgDropdownPanelComponent,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i2.NgOptionComponent,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i3.NgSelectComponent,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgOptgroupTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgOptionTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgLabelTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgMultiLabelTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgHeaderTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgFooterTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgPlaceholderTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgClearButtonTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgNotFoundTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgTypeToSearchTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgLoadingTextTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgTagTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgLoadingSpinnerTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgItemLabelDirective
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ],
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i3.NgSelectComponent,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i2.NgOptionComponent,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgOptgroupTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgOptionTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgLabelTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgMultiLabelTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgHeaderTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgFooterTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgPlaceholderTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgNotFoundTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgTypeToSearchTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgLoadingTextTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgTagTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgLoadingSpinnerTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          typeof i4.NgClearButtonTemplateDirective
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          >;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            class NgTagTemplateDirective

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            class NgTagTemplateDirective {}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              constructor

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              constructor(template: TemplateRef<any>);

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                property ɵdir

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                NgTagTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                '[ng-tag-tmp]',
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                never,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                {},
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                {},
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                never,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                never,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                true,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                never
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                >;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property ɵfac

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  static ɵfac: i0.ɵɵFactoryDeclaration<NgTagTemplateDirective, never>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    property template

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    template: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      class NgTypeToSearchTemplateDirective

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      class NgTypeToSearchTemplateDirective {}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        constructor

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        constructor(template: TemplateRef<any>);

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          property ɵdir

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          static ɵdir: i0.ɵɵDirectiveDeclaration<
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          NgTypeToSearchTemplateDirective,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          '[ng-typetosearch-tmp]',
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          never,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          {},
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          {},
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          never,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          never,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          true,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          never
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          >;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            property ɵfac

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            static ɵfac: i0.ɵɵFactoryDeclaration<NgTypeToSearchTemplateDirective, never>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              property template

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              template: TemplateRef<any>;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Interfaces

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                interface NgOption

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                interface NgOption {}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property children

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  children?: NgOption[];

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    property disabled

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    disabled?: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      property htmlId

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      htmlId?: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        property index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        index?: number;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          property label

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          label?: string;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            property marked

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            marked?: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              property parent

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              parent?: NgOption;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                property selected

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                selected?: boolean;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  property value

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  value?: string | any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    index signature

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [name: string]: any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      interface SelectionModel

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      interface SelectionModel {}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        property value

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        value: NgOption[];

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          method clear

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          clear: (keepDisabled: boolean) => any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            method select

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            select: (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            item: NgOption,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            multiple: boolean,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            selectableGroupAsModel: boolean
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ) => any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              method unselect

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              unselect: (item: NgOption, multiple: boolean) => any;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Type Aliases

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type DropdownPosition = 'top' | 'right' | 'bottom' | 'left' | 'auto';

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Package Files (11)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Dependencies (1)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Dev Dependencies (0)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  No dev dependencies.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Peer Dependencies (3)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Badge

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@ng-select/ng-select.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Markdown
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@ng-select/ng-select)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • HTML
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <a href="https://www.jsdocs.io/package/@ng-select/ng-select"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>