Socket
Socket
Sign inDemoInstall

@ng-bootstrap/ng-bootstrap

Package Overview
Dependencies
101
Maintainers
5
Versions
150
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 14.2.0 to 15.0.0

esm2022/accordion/accordion-config.mjs

6

accordion/accordion.d.ts

@@ -115,3 +115,3 @@ import { AfterContentChecked, ChangeDetectorRef, ElementRef, EventEmitter, QueryList, TemplateRef, NgZone, OnInit, OnDestroy } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbPanel, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbPanel, "ngb-panel", never, { "disabled": "disabled"; "id": "id"; "title": "title"; "type": "type"; "cardClass": "cardClass"; }, { "shown": "shown"; "hidden": "hidden"; }, ["titleTpls", "headerTpls", "contentTpls"], never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbPanel, "ngb-panel", never, { "disabled": { "alias": "disabled"; "required": false; }; "id": { "alias": "id"; "required": false; }; "title": { "alias": "title"; "required": false; }; "type": { "alias": "type"; "required": false; }; "cardClass": { "alias": "cardClass"; "required": false; }; }, { "shown": "shown"; "hidden": "hidden"; }, ["titleTpls", "headerTpls", "contentTpls"], never, true, never>;
}

@@ -163,3 +163,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbPanelToggle, [null, { optional: true; host: true; }]>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbPanelToggle, "button[ngbPanelToggle]", never, { "ngbPanelToggle": "ngbPanelToggle"; }, {}, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbPanelToggle, "button[ngbPanelToggle]", never, { "ngbPanelToggle": { "alias": "ngbPanelToggle"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -267,3 +267,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbAccordion, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbAccordion, "ngb-accordion", ["ngbAccordion"], { "animation": "animation"; "activeIds": "activeIds"; "closeOtherPanels": "closeOthers"; "destroyOnHide": "destroyOnHide"; "type": "type"; }, { "panelChange": "panelChange"; "shown": "shown"; "hidden": "hidden"; }, ["panels"], never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbAccordion, "ngb-accordion", ["ngbAccordion"], { "animation": { "alias": "animation"; "required": false; }; "activeIds": { "alias": "activeIds"; "required": false; }; "closeOtherPanels": { "alias": "closeOthers"; "required": false; }; "destroyOnHide": { "alias": "destroyOnHide"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, { "panelChange": "panelChange"; "shown": "shown"; "hidden": "hidden"; }, ["panels"], never, true, never>;
}

@@ -150,3 +150,3 @@ import { AfterContentChecked, AfterContentInit, ChangeDetectorRef, EventEmitter, OnDestroy } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbAccordionItem, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbAccordionItem, "[ngbAccordionItem]", ["ngbAccordionItem"], { "id": "ngbAccordionItem"; "destroyOnHide": "destroyOnHide"; "disabled": "disabled"; "collapsed": "collapsed"; }, { "shown": "shown"; "hidden": "hidden"; }, ["_collapse"], never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbAccordionItem, "[ngbAccordionItem]", ["ngbAccordionItem"], { "id": { "alias": "ngbAccordionItem"; "required": false; }; "destroyOnHide": { "alias": "destroyOnHide"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "collapsed": { "alias": "collapsed"; "required": false; }; }, { "shown": "shown"; "hidden": "hidden"; }, ["_collapse"], never, true, never>;
}

@@ -238,3 +238,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbAccordionDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbAccordionDirective, "[ngbAccordion]", ["ngbAccordion"], { "animation": "animation"; "closeOthers": "closeOthers"; "destroyOnHide": "destroyOnHide"; }, { "shown": "shown"; "hidden": "hidden"; }, ["_items"], never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbAccordionDirective, "[ngbAccordion]", ["ngbAccordion"], { "animation": { "alias": "animation"; "required": false; }; "closeOthers": { "alias": "closeOthers"; "required": false; }; "destroyOnHide": { "alias": "destroyOnHide"; "required": false; }; }, { "shown": "shown"; "hidden": "hidden"; }, ["_items"], never, true, never>;
}

@@ -58,3 +58,3 @@ import { EventEmitter, Renderer2, ElementRef, OnChanges, OnInit, SimpleChanges, NgZone } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbAlert, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbAlert, "ngb-alert", ["ngbAlert"], { "animation": "animation"; "dismissible": "dismissible"; "type": "type"; }, { "closed": "closed"; }, never, ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbAlert, "ngb-alert", ["ngbAlert"], { "animation": { "alias": "animation"; "required": false; }; "dismissible": { "alias": "dismissible"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, { "closed": "closed"; }, never, ["*"], true, never>;
}

@@ -24,3 +24,3 @@ import { AfterContentChecked, AfterContentInit, ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnDestroy, QueryList, TemplateRef, AfterViewInit } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbSlide, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbSlide, "ng-template[ngbSlide]", never, { "id": "id"; }, { "slid": "slid"; }, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbSlide, "ng-template[ngbSlide]", never, { "id": { "alias": "id"; "required": false; }; }, { "slid": "slid"; }, never, never, true, never>;
}

@@ -155,3 +155,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbCarousel, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbCarousel, "ngb-carousel", ["ngbCarousel"], { "animation": "animation"; "activeId": "activeId"; "interval": "interval"; "wrap": "wrap"; "keyboard": "keyboard"; "pauseOnHover": "pauseOnHover"; "pauseOnFocus": "pauseOnFocus"; "showNavigationArrows": "showNavigationArrows"; "showNavigationIndicators": "showNavigationIndicators"; }, { "slide": "slide"; "slid": "slid"; }, ["slides"], never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbCarousel, "ngb-carousel", ["ngbCarousel"], { "animation": { "alias": "animation"; "required": false; }; "activeId": { "alias": "activeId"; "required": false; }; "interval": { "alias": "interval"; "required": false; }; "wrap": { "alias": "wrap"; "required": false; }; "keyboard": { "alias": "keyboard"; "required": false; }; "pauseOnHover": { "alias": "pauseOnHover"; "required": false; }; "pauseOnFocus": { "alias": "pauseOnFocus"; "required": false; }; "showNavigationArrows": { "alias": "showNavigationArrows"; "required": false; }; "showNavigationIndicators": { "alias": "showNavigationIndicators"; "required": false; }; }, { "slide": "slide"; "slid": "slid"; }, ["slides"], never, true, never>;
}

@@ -158,0 +158,0 @@ /**

@@ -65,3 +65,3 @@ import { ElementRef, EventEmitter, NgZone, OnInit } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbCollapse, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbCollapse, "[ngbCollapse]", ["ngbCollapse"], { "animation": "animation"; "collapsed": "ngbCollapse"; "horizontal": "horizontal"; }, { "ngbCollapseChange": "ngbCollapseChange"; "shown": "shown"; "hidden": "hidden"; }, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbCollapse, "[ngbCollapse]", ["ngbCollapse"], { "animation": { "alias": "animation"; "required": false; }; "collapsed": { "alias": "ngbCollapse"; "required": false; }; "horizontal": { "alias": "horizontal"; "required": false; }; }, { "ngbCollapseChange": "ngbCollapseChange"; "shown": "shown"; "hidden": "hidden"; }, never, never, true, never>;
}

@@ -14,3 +14,3 @@ import { NgbDate } from './ngb-date';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbDatepickerDayView, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerDayView, "[ngbDatepickerDayView]", never, { "currentMonth": "currentMonth"; "date": "date"; "disabled": "disabled"; "focused": "focused"; "selected": "selected"; }, {}, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerDayView, "[ngbDatepickerDayView]", never, { "currentMonth": { "alias": "currentMonth"; "required": false; }; "date": { "alias": "date"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "focused": { "alias": "focused"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -286,3 +286,3 @@ import { ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnChanges, OnDestroy, Renderer2, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbInputDatepicker, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbInputDatepicker, "input[ngbDatepicker]", ["ngbDatepicker"], { "autoClose": "autoClose"; "contentTemplate": "contentTemplate"; "datepickerClass": "datepickerClass"; "dayTemplate": "dayTemplate"; "dayTemplateData": "dayTemplateData"; "displayMonths": "displayMonths"; "firstDayOfWeek": "firstDayOfWeek"; "footerTemplate": "footerTemplate"; "markDisabled": "markDisabled"; "minDate": "minDate"; "maxDate": "maxDate"; "navigation": "navigation"; "outsideDays": "outsideDays"; "placement": "placement"; "popperOptions": "popperOptions"; "restoreFocus": "restoreFocus"; "showWeekNumbers": "showWeekNumbers"; "startDate": "startDate"; "container": "container"; "positionTarget": "positionTarget"; "weekdays": "weekdays"; "disabled": "disabled"; }, { "dateSelect": "dateSelect"; "navigate": "navigate"; "closed": "closed"; }, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbInputDatepicker, "input[ngbDatepicker]", ["ngbDatepicker"], { "autoClose": { "alias": "autoClose"; "required": false; }; "contentTemplate": { "alias": "contentTemplate"; "required": false; }; "datepickerClass": { "alias": "datepickerClass"; "required": false; }; "dayTemplate": { "alias": "dayTemplate"; "required": false; }; "dayTemplateData": { "alias": "dayTemplateData"; "required": false; }; "displayMonths": { "alias": "displayMonths"; "required": false; }; "firstDayOfWeek": { "alias": "firstDayOfWeek"; "required": false; }; "footerTemplate": { "alias": "footerTemplate"; "required": false; }; "markDisabled": { "alias": "markDisabled"; "required": false; }; "minDate": { "alias": "minDate"; "required": false; }; "maxDate": { "alias": "maxDate"; "required": false; }; "navigation": { "alias": "navigation"; "required": false; }; "outsideDays": { "alias": "outsideDays"; "required": false; }; "placement": { "alias": "placement"; "required": false; }; "popperOptions": { "alias": "popperOptions"; "required": false; }; "restoreFocus": { "alias": "restoreFocus"; "required": false; }; "showWeekNumbers": { "alias": "showWeekNumbers"; "required": false; }; "startDate": { "alias": "startDate"; "required": false; }; "container": { "alias": "container"; "required": false; }; "positionTarget": { "alias": "positionTarget"; "required": false; }; "weekdays": { "alias": "weekdays"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "dateSelect": "dateSelect"; "navigate": "navigate"; "closed": "closed"; }, never, never, true, never>;
}

@@ -22,3 +22,3 @@ import { EventEmitter, AfterViewChecked, ElementRef, Renderer2 } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbDatepickerNavigationSelect, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerNavigationSelect, "ngb-datepicker-navigation-select", never, { "date": "date"; "disabled": "disabled"; "months": "months"; "years": "years"; }, { "select": "select"; }, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerNavigationSelect, "ngb-datepicker-navigation-select", never, { "date": { "alias": "date"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "months": { "alias": "months"; "required": false; }; "years": { "alias": "years"; "required": false; }; }, { "select": "select"; }, never, never, true, never>;
}

@@ -25,3 +25,3 @@ import { EventEmitter } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbDatepickerNavigation, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerNavigation, "ngb-datepicker-navigation", never, { "date": "date"; "disabled": "disabled"; "months": "months"; "showSelect": "showSelect"; "prevDisabled": "prevDisabled"; "nextDisabled": "nextDisabled"; "selectBoxes": "selectBoxes"; }, { "navigate": "navigate"; "select": "select"; }, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerNavigation, "ngb-datepicker-navigation", never, { "date": { "alias": "date"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "months": { "alias": "months"; "required": false; }; "showSelect": { "alias": "showSelect"; "required": false; }; "prevDisabled": { "alias": "prevDisabled"; "required": false; }; "nextDisabled": { "alias": "nextDisabled"; "required": false; }; "selectBoxes": { "alias": "selectBoxes"; "required": false; }; }, { "navigate": "navigate"; "select": "select"; }, never, never, true, never>;
}

@@ -9,3 +9,3 @@ import { NgbCalendar } from './ngb-calendar';

import * as i0 from "@angular/core";
export declare type DatepickerServiceInputs = Partial<{
export type DatepickerServiceInputs = Partial<{
dayTemplateData: NgbDayTemplateData;

@@ -12,0 +12,0 @@ displayMonths: number;

@@ -5,11 +5,11 @@ import { NgbDate } from './ngb-date';

import { TranslationWidth } from '@angular/common';
export declare type NgbMarkDisabled = (date: NgbDateStruct, current?: {
export type NgbMarkDisabled = (date: NgbDateStruct, current?: {
year: number;
month: number;
}) => boolean;
export declare type NgbDayTemplateData = (date: NgbDateStruct, current?: {
export type NgbDayTemplateData = (date: NgbDateStruct, current?: {
year: number;
month: number;
}) => any;
export declare type DayViewModel = {
export type DayViewModel = {
date: NgbDate;

@@ -21,3 +21,3 @@ context: DayTemplateContext;

};
export declare type WeekViewModel = {
export type WeekViewModel = {
number: number;

@@ -27,3 +27,3 @@ days: DayViewModel[];

};
export declare type MonthViewModel = {
export type MonthViewModel = {
firstDate: NgbDate;

@@ -36,3 +36,3 @@ lastDate: NgbDate;

};
export declare type DatepickerViewModel = {
export type DatepickerViewModel = {
dayTemplateData: NgbDayTemplateData | null;

@@ -39,0 +39,0 @@ disabled: boolean;

@@ -112,3 +112,3 @@ import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, Injector, NgZone, OnChanges, OnDestroy, OnInit, SimpleChanges, TemplateRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbDatepickerMonth, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerMonth, "ngb-datepicker-month", never, { "month": "month"; }, {}, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepickerMonth, "ngb-datepicker-month", never, { "month": { "alias": "month"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -323,3 +323,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbDatepicker, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepicker, "ngb-datepicker", ["ngbDatepicker"], { "contentTemplate": "contentTemplate"; "dayTemplate": "dayTemplate"; "dayTemplateData": "dayTemplateData"; "displayMonths": "displayMonths"; "firstDayOfWeek": "firstDayOfWeek"; "footerTemplate": "footerTemplate"; "markDisabled": "markDisabled"; "maxDate": "maxDate"; "minDate": "minDate"; "navigation": "navigation"; "outsideDays": "outsideDays"; "showWeekNumbers": "showWeekNumbers"; "startDate": "startDate"; "weekdays": "weekdays"; }, { "navigate": "navigate"; "dateSelect": "dateSelect"; }, ["contentTemplateFromContent"], never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbDatepicker, "ngb-datepicker", ["ngbDatepicker"], { "contentTemplate": { "alias": "contentTemplate"; "required": false; }; "dayTemplate": { "alias": "dayTemplate"; "required": false; }; "dayTemplateData": { "alias": "dayTemplateData"; "required": false; }; "displayMonths": { "alias": "displayMonths"; "required": false; }; "firstDayOfWeek": { "alias": "firstDayOfWeek"; "required": false; }; "footerTemplate": { "alias": "footerTemplate"; "required": false; }; "markDisabled": { "alias": "markDisabled"; "required": false; }; "maxDate": { "alias": "maxDate"; "required": false; }; "minDate": { "alias": "minDate"; "required": false; }; "navigation": { "alias": "navigation"; "required": false; }; "outsideDays": { "alias": "outsideDays"; "required": false; }; "showWeekNumbers": { "alias": "showWeekNumbers"; "required": false; }; "startDate": { "alias": "startDate"; "required": false; }; "weekdays": { "alias": "weekdays"; "required": false; }; }, { "navigate": "navigate"; "dateSelect": "dateSelect"; }, ["contentTemplateFromContent"], never, true, never>;
}

@@ -5,3 +5,3 @@ import { NgbDate } from './ngb-date';

export declare function toJSDate(date: NgbDate): Date;
export declare type NgbPeriod = 'y' | 'm' | 'd';
export type NgbPeriod = 'y' | 'm' | 'd';
export declare function NGB_DATEPICKER_CALENDAR_FACTORY(): NgbCalendarGregorian;

@@ -8,0 +8,0 @@ /**

@@ -28,3 +28,3 @@ import { AfterContentInit, ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnChanges, OnDestroy, QueryList, Renderer2, SimpleChanges } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbDropdownItem, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbDropdownItem, "[ngbDropdownItem]", never, { "disabled": "disabled"; }, {}, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbDropdownItem, "[ngbDropdownItem]", never, { "disabled": { "alias": "disabled"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -182,3 +182,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbDropdown, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbDropdown, "[ngbDropdown]", ["ngbDropdown"], { "autoClose": "autoClose"; "dropdownClass": "dropdownClass"; "_open": "open"; "placement": "placement"; "popperOptions": "popperOptions"; "container": "container"; "display": "display"; }, { "openChange": "openChange"; }, ["_menu", "_anchor"], never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbDropdown, "[ngbDropdown]", ["ngbDropdown"], { "autoClose": { "alias": "autoClose"; "required": false; }; "dropdownClass": { "alias": "dropdownClass"; "required": false; }; "_open": { "alias": "open"; "required": false; }; "placement": { "alias": "placement"; "required": false; }; "popperOptions": { "alias": "popperOptions"; "required": false; }; "container": { "alias": "container"; "required": false; }; "display": { "alias": "display"; "required": false; }; }, { "openChange": "openChange"; }, ["_menu", "_anchor"], never, true, never>;
}

@@ -13,3 +13,3 @@ import { ElementRef, NgZone, OnInit } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbModalBackdrop, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbModalBackdrop, "ngb-modal-backdrop", never, { "animation": "animation"; "backdropClass": "backdropClass"; }, {}, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbModalBackdrop, "ngb-modal-backdrop", never, { "animation": { "alias": "animation"; "required": false; }; "backdropClass": { "alias": "backdropClass"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -114,3 +114,3 @@ import { Injector } from '@angular/core';

*/
export declare type NgbModalUpdatableOptions = Pick<NgbModalOptions, 'ariaLabelledBy' | 'ariaDescribedBy' | 'centered' | 'fullscreen' | 'backdropClass' | 'size' | 'windowClass' | 'modalDialogClass'>;
export type NgbModalUpdatableOptions = Pick<NgbModalOptions, 'ariaLabelledBy' | 'ariaDescribedBy' | 'centered' | 'fullscreen' | 'backdropClass' | 'size' | 'windowClass' | 'modalDialogClass'>;
/**

@@ -117,0 +117,0 @@ * A configuration service for the [`NgbModal`](#/components/modal/api#NgbModal) service.

@@ -38,3 +38,3 @@ import { ElementRef, EventEmitter, NgZone, OnDestroy, OnInit } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbModalWindow, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbModalWindow, "ngb-modal-window", never, { "animation": "animation"; "ariaLabelledBy": "ariaLabelledBy"; "ariaDescribedBy": "ariaDescribedBy"; "backdrop": "backdrop"; "centered": "centered"; "fullscreen": "fullscreen"; "keyboard": "keyboard"; "scrollable": "scrollable"; "size": "size"; "windowClass": "windowClass"; "modalDialogClass": "modalDialogClass"; }, { "dismissEvent": "dismiss"; }, never, ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbModalWindow, "ngb-modal-window", never, { "animation": { "alias": "animation"; "required": false; }; "ariaLabelledBy": { "alias": "ariaLabelledBy"; "required": false; }; "ariaDescribedBy": { "alias": "ariaDescribedBy"; "required": false; }; "backdrop": { "alias": "backdrop"; "required": false; }; "centered": { "alias": "centered"; "required": false; }; "fullscreen": { "alias": "fullscreen"; "required": false; }; "keyboard": { "alias": "keyboard"; "required": false; }; "scrollable": { "alias": "scrollable"; "required": false; }; "size": { "alias": "size"; "required": false; }; "windowClass": { "alias": "windowClass"; "required": false; }; "modalDialogClass": { "alias": "modalDialogClass"; "required": false; }; }, { "dismissEvent": "dismiss"; }, never, ["*"], true, never>;
}

@@ -11,3 +11,3 @@ import { AfterViewInit, ChangeDetectorRef, ElementRef, NgZone } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbNavPane, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbNavPane, "[ngbNavPane]", never, { "item": "item"; "nav": "nav"; "role": "role"; }, {}, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbNavPane, "[ngbNavPane]", never, { "item": { "alias": "item"; "required": false; }; "nav": { "alias": "nav"; "required": false; }; "role": { "alias": "role"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -39,3 +39,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbNavOutlet, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbNavOutlet, "[ngbNavOutlet]", never, { "paneRole": "paneRole"; "nav": "ngbNavOutlet"; }, {}, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbNavOutlet, "[ngbNavOutlet]", never, { "paneRole": { "alias": "paneRole"; "required": false; }; "nav": { "alias": "ngbNavOutlet"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -97,3 +97,3 @@ import { AfterContentChecked, AfterContentInit, ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit, QueryList, SimpleChanges, TemplateRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbNavItem, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbNavItem, "[ngbNavItem]", ["ngbNavItem"], { "destroyOnHide": "destroyOnHide"; "disabled": "disabled"; "domId": "domId"; "_id": "ngbNavItem"; }, { "shown": "shown"; "hidden": "hidden"; }, ["contentTpls"], never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbNavItem, "[ngbNavItem]", ["ngbNavItem"], { "destroyOnHide": { "alias": "destroyOnHide"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "domId": { "alias": "domId"; "required": false; }; "_id": { "alias": "ngbNavItem"; "required": false; }; }, { "shown": "shown"; "hidden": "hidden"; }, ["contentTpls"], never, true, never>;
}

@@ -202,3 +202,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbNav, [{ attribute: "role"; }, null, null, null]>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbNav, "[ngbNav]", ["ngbNav"], { "activeId": "activeId"; "animation": "animation"; "destroyOnHide": "destroyOnHide"; "orientation": "orientation"; "roles": "roles"; "keyboard": "keyboard"; }, { "activeIdChange": "activeIdChange"; "shown": "shown"; "hidden": "hidden"; "navChange": "navChange"; }, ["items", "links"], never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbNav, "[ngbNav]", ["ngbNav"], { "activeId": { "alias": "activeId"; "required": false; }; "animation": { "alias": "animation"; "required": false; }; "destroyOnHide": { "alias": "destroyOnHide"; "required": false; }; "orientation": { "alias": "orientation"; "required": false; }; "roles": { "alias": "roles"; "required": false; }; "keyboard": { "alias": "keyboard"; "required": false; }; }, { "activeIdChange": "activeIdChange"; "shown": "shown"; "hidden": "hidden"; "navChange": "navChange"; }, ["items", "links"], never, true, never>;
}

@@ -205,0 +205,0 @@ export declare class NgbNavLinkBase {

@@ -16,3 +16,3 @@ import { ElementRef, EventEmitter, NgZone, OnInit } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbOffcanvasBackdrop, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbOffcanvasBackdrop, "ngb-offcanvas-backdrop", never, { "animation": "animation"; "backdropClass": "backdropClass"; "static": "static"; }, { "dismissEvent": "dismiss"; }, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbOffcanvasBackdrop, "ngb-offcanvas-backdrop", never, { "animation": { "alias": "animation"; "required": false; }; "backdropClass": { "alias": "backdropClass"; "required": false; }; "static": { "alias": "static"; "required": false; }; }, { "dismissEvent": "dismiss"; }, never, never, true, never>;
}

@@ -30,3 +30,3 @@ import { ElementRef, EventEmitter, NgZone, OnDestroy, OnInit } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbOffcanvasPanel, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbOffcanvasPanel, "ngb-offcanvas-panel", never, { "animation": "animation"; "ariaLabelledBy": "ariaLabelledBy"; "ariaDescribedBy": "ariaDescribedBy"; "keyboard": "keyboard"; "panelClass": "panelClass"; "position": "position"; }, { "dismissEvent": "dismiss"; }, never, ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbOffcanvasPanel, "ngb-offcanvas-panel", never, { "animation": { "alias": "animation"; "required": false; }; "ariaLabelledBy": { "alias": "ariaLabelledBy"; "required": false; }; "ariaDescribedBy": { "alias": "ariaDescribedBy"; "required": false; }; "keyboard": { "alias": "keyboard"; "required": false; }; "panelClass": { "alias": "panelClass"; "required": false; }; "position": { "alias": "position"; "required": false; }; }, { "dismissEvent": "dismiss"; }, never, ["*"], true, never>;
}
{
"name": "@ng-bootstrap/ng-bootstrap",
"version": "14.2.0",
"version": "15.0.0",
"description": "Angular powered Bootstrap",

@@ -43,6 +43,6 @@ "keywords": [

"peerDependencies": {
"@angular/common": "^15.0.0",
"@angular/core": "^15.0.0",
"@angular/forms": "^15.0.0",
"@angular/localize": "^15.0.0",
"@angular/common": "^16.0.0",
"@angular/core": "^16.0.0",
"@angular/forms": "^16.0.0",
"@angular/localize": "^16.0.0",
"@popperjs/core": "^2.11.6",

@@ -52,7 +52,3 @@ "rxjs": "^6.5.3 || ^7.4.0"

"schematics": "./schematics/collection.json",
"module": "fesm2015/ng-bootstrap.mjs",
"es2020": "fesm2020/ng-bootstrap.mjs",
"esm2020": "esm2020/ng-bootstrap.mjs",
"fesm2020": "fesm2020/ng-bootstrap.mjs",
"fesm2015": "fesm2015/ng-bootstrap.mjs",
"module": "fesm2022/ng-bootstrap.mjs",
"typings": "index.d.ts",

@@ -65,7 +61,5 @@ "exports": {

"types": "./index.d.ts",
"esm2020": "./esm2020/ng-bootstrap.mjs",
"es2020": "./fesm2020/ng-bootstrap.mjs",
"es2015": "./fesm2015/ng-bootstrap.mjs",
"node": "./fesm2015/ng-bootstrap.mjs",
"default": "./fesm2020/ng-bootstrap.mjs"
"esm2022": "./esm2022/ng-bootstrap.mjs",
"esm": "./esm2022/ng-bootstrap.mjs",
"default": "./fesm2022/ng-bootstrap.mjs"
}

@@ -72,0 +66,0 @@ },

@@ -238,3 +238,3 @@ import { EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbPagination, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbPagination, "ngb-pagination", never, { "disabled": "disabled"; "boundaryLinks": "boundaryLinks"; "directionLinks": "directionLinks"; "ellipses": "ellipses"; "rotate": "rotate"; "collectionSize": "collectionSize"; "maxSize": "maxSize"; "page": "page"; "pageSize": "pageSize"; "size": "size"; }, { "pageChange": "pageChange"; }, ["tplEllipsis", "tplFirst", "tplLast", "tplNext", "tplNumber", "tplPrevious", "tplPages"], never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbPagination, "ngb-pagination", never, { "disabled": { "alias": "disabled"; "required": false; }; "boundaryLinks": { "alias": "boundaryLinks"; "required": false; }; "directionLinks": { "alias": "directionLinks"; "required": false; }; "ellipses": { "alias": "ellipses"; "required": false; }; "rotate": { "alias": "rotate"; "required": false; }; "collectionSize": { "alias": "collectionSize"; "required": true; }; "maxSize": { "alias": "maxSize"; "required": false; }; "page": { "alias": "page"; "required": true; }; "pageSize": { "alias": "pageSize"; "required": false; }; "size": { "alias": "size"; "required": false; }; }, { "pageChange": "pageChange"; }, ["tplEllipsis", "tplFirst", "tplLast", "tplNext", "tplNumber", "tplPrevious", "tplPages"], never, true, never>;
}

@@ -14,3 +14,3 @@ import { ApplicationRef, ChangeDetectorRef, ElementRef, EventEmitter, Injector, NgZone, OnChanges, OnDestroy, OnInit, Renderer2, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbPopoverWindow, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbPopoverWindow, "ngb-popover-window", never, { "animation": "animation"; "title": "title"; "id": "id"; "popoverClass": "popoverClass"; "context": "context"; }, {}, never, ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbPopoverWindow, "ngb-popover-window", never, { "animation": { "alias": "animation"; "required": false; }; "title": { "alias": "title"; "required": false; }; "id": { "alias": "id"; "required": false; }; "popoverClass": { "alias": "popoverClass"; "required": false; }; "context": { "alias": "context"; "required": false; }; }, {}, never, ["*"], true, never>;
}

@@ -162,3 +162,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbPopover, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbPopover, "[ngbPopover]", ["ngbPopover"], { "animation": "animation"; "autoClose": "autoClose"; "ngbPopover": "ngbPopover"; "popoverTitle": "popoverTitle"; "placement": "placement"; "popperOptions": "popperOptions"; "triggers": "triggers"; "positionTarget": "positionTarget"; "container": "container"; "disablePopover": "disablePopover"; "popoverClass": "popoverClass"; "openDelay": "openDelay"; "closeDelay": "closeDelay"; }, { "shown": "shown"; "hidden": "hidden"; }, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbPopover, "[ngbPopover]", ["ngbPopover"], { "animation": { "alias": "animation"; "required": false; }; "autoClose": { "alias": "autoClose"; "required": false; }; "ngbPopover": { "alias": "ngbPopover"; "required": true; }; "popoverTitle": { "alias": "popoverTitle"; "required": false; }; "placement": { "alias": "placement"; "required": false; }; "popperOptions": { "alias": "popperOptions"; "required": false; }; "triggers": { "alias": "triggers"; "required": false; }; "positionTarget": { "alias": "positionTarget"; "required": false; }; "container": { "alias": "container"; "required": false; }; "disablePopover": { "alias": "disablePopover"; "required": false; }; "popoverClass": { "alias": "popoverClass"; "required": false; }; "openDelay": { "alias": "openDelay"; "required": false; }; "closeDelay": { "alias": "closeDelay"; "required": false; }; }, { "shown": "shown"; "hidden": "hidden"; }, never, never, true, never>;
}

@@ -67,3 +67,3 @@ import { NgbProgressbarConfig } from './progressbar-config';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbProgressbar, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbProgressbar, "ngb-progressbar", never, { "max": "max"; "animated": "animated"; "ariaLabel": "ariaLabel"; "striped": "striped"; "showValue": "showValue"; "textType": "textType"; "type": "type"; "value": "value"; "height": "height"; }, {}, never, ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbProgressbar, "ngb-progressbar", never, { "max": { "alias": "max"; "required": false; }; "animated": { "alias": "animated"; "required": false; }; "ariaLabel": { "alias": "ariaLabel"; "required": false; }; "striped": { "alias": "striped"; "required": false; }; "showValue": { "alias": "showValue"; "required": false; }; "textType": { "alias": "textType"; "required": false; }; "type": { "alias": "type"; "required": false; }; "value": { "alias": "value"; "required": true; }; "height": { "alias": "height"; "required": false; }; }, {}, never, ["*"], true, never>;
}

@@ -100,3 +100,3 @@ import { ChangeDetectorRef, EventEmitter, OnChanges, OnInit, SimpleChanges, TemplateRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbRating, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbRating, "ngb-rating", never, { "max": "max"; "rate": "rate"; "readonly": "readonly"; "resettable": "resettable"; "starTemplate": "starTemplate"; "tabindex": "tabindex"; "ariaValueText": "ariaValueText"; }, { "hover": "hover"; "leave": "leave"; "rateChange": "rateChange"; }, ["starTemplateFromContent"], never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbRating, "ngb-rating", never, { "max": { "alias": "max"; "required": false; }; "rate": { "alias": "rate"; "required": false; }; "readonly": { "alias": "readonly"; "required": false; }; "resettable": { "alias": "resettable"; "required": false; }; "starTemplate": { "alias": "starTemplate"; "required": false; }; "tabindex": { "alias": "tabindex"; "required": false; }; "ariaValueText": { "alias": "ariaValueText"; "required": false; }; }, { "hover": "hover"; "leave": "leave"; "rateChange": "rateChange"; }, ["starTemplateFromContent"], never, true, never>;
}

@@ -49,2 +49,3 @@ # NG Bootstrap - Angular-powered Bootstrap widgets

| 14.x.x | 15.0.0 | 5.2.3 | 2.11.6 |
| 15.x.x | 16.0.0 | 5.2.3 | 2.11.6 |

@@ -51,0 +52,0 @@ ## Installation

@@ -98,3 +98,3 @@ import { ChangeDetectorRef, OnChanges, SimpleChanges } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbTimepicker, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbTimepicker, "ngb-timepicker", ["ngbTimepicker"], { "meridian": "meridian"; "spinners": "spinners"; "seconds": "seconds"; "hourStep": "hourStep"; "minuteStep": "minuteStep"; "secondStep": "secondStep"; "readonlyInputs": "readonlyInputs"; "size": "size"; }, {}, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbTimepicker, "ngb-timepicker", ["ngbTimepicker"], { "meridian": { "alias": "meridian"; "required": false; }; "spinners": { "alias": "spinners"; "required": false; }; "seconds": { "alias": "seconds"; "required": false; }; "hourStep": { "alias": "hourStep"; "required": false; }; "minuteStep": { "alias": "minuteStep"; "required": false; }; "secondStep": { "alias": "secondStep"; "required": false; }; "readonlyInputs": { "alias": "readonlyInputs"; "required": false; }; "size": { "alias": "size"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -101,3 +101,3 @@ import { AfterContentInit, EventEmitter, OnChanges, SimpleChanges, TemplateRef, ElementRef, NgZone } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbToast, [{ attribute: "aria-live"; }, null, null, null]>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbToast, "ngb-toast", ["ngbToast"], { "animation": "animation"; "delay": "delay"; "autohide": "autohide"; "header": "header"; }, { "shown": "shown"; "hidden": "hidden"; }, ["contentHeaderTpl"], ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbToast, "ngb-toast", ["ngbToast"], { "animation": { "alias": "animation"; "required": false; }; "delay": { "alias": "delay"; "required": false; }; "autohide": { "alias": "autohide"; "required": false; }; "header": { "alias": "header"; "required": false; }; }, { "shown": "shown"; "hidden": "hidden"; }, ["contentHeaderTpl"], ["*"], true, never>;
}

@@ -11,3 +11,3 @@ import { ApplicationRef, ChangeDetectorRef, ElementRef, EventEmitter, Injector, NgZone, OnChanges, OnDestroy, OnInit, Renderer2, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbTooltipWindow, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbTooltipWindow, "ngb-tooltip-window", never, { "animation": "animation"; "id": "id"; "tooltipClass": "tooltipClass"; }, {}, never, ["*"], true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbTooltipWindow, "ngb-tooltip-window", never, { "animation": { "alias": "animation"; "required": false; }; "id": { "alias": "id"; "required": false; }; "tooltipClass": { "alias": "tooltipClass"; "required": false; }; }, {}, never, ["*"], true, never>;
}

@@ -152,3 +152,3 @@ /**

static ɵfac: i0.ɵɵFactoryDeclaration<NgbTooltip, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbTooltip, "[ngbTooltip]", ["ngbTooltip"], { "animation": "animation"; "autoClose": "autoClose"; "placement": "placement"; "popperOptions": "popperOptions"; "triggers": "triggers"; "positionTarget": "positionTarget"; "container": "container"; "disableTooltip": "disableTooltip"; "tooltipClass": "tooltipClass"; "openDelay": "openDelay"; "closeDelay": "closeDelay"; "ngbTooltip": "ngbTooltip"; }, { "shown": "shown"; "hidden": "hidden"; }, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbTooltip, "[ngbTooltip]", ["ngbTooltip"], { "animation": { "alias": "animation"; "required": false; }; "autoClose": { "alias": "autoClose"; "required": false; }; "placement": { "alias": "placement"; "required": false; }; "popperOptions": { "alias": "popperOptions"; "required": false; }; "triggers": { "alias": "triggers"; "required": false; }; "positionTarget": { "alias": "positionTarget"; "required": false; }; "container": { "alias": "container"; "required": false; }; "disableTooltip": { "alias": "disableTooltip"; "required": false; }; "tooltipClass": { "alias": "tooltipClass"; "required": false; }; "openDelay": { "alias": "openDelay"; "required": false; }; "closeDelay": { "alias": "closeDelay"; "required": false; }; "ngbTooltip": { "alias": "ngbTooltip"; "required": true; }; }, { "shown": "shown"; "hidden": "hidden"; }, never, never, true, never>;
}

@@ -42,3 +42,3 @@ import { OnChanges, SimpleChanges } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbHighlight, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbHighlight, "ngb-highlight", never, { "highlightClass": "highlightClass"; "result": "result"; "term": "term"; "accentSensitive": "accentSensitive"; }, {}, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbHighlight, "ngb-highlight", never, { "highlightClass": { "alias": "highlightClass"; "required": false; }; "result": { "alias": "result"; "required": true; }; "term": { "alias": "term"; "required": true; }; "accentSensitive": { "alias": "accentSensitive"; "required": false; }; }, {}, never, never, true, never>;
}

@@ -16,2 +16,6 @@ import { EventEmitter, OnInit, TemplateRef } from '@angular/core';

term: string;
/**
* The function which transforms the result into a string
*/
formatter: (result: any) => string;
}

@@ -67,3 +71,3 @@ export declare class NgbTypeaheadWindow implements OnInit {

static ɵfac: i0.ɵɵFactoryDeclaration<NgbTypeaheadWindow, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbTypeaheadWindow, "ngb-typeahead-window", ["ngbTypeaheadWindow"], { "id": "id"; "focusFirst": "focusFirst"; "results": "results"; "term": "term"; "formatter": "formatter"; "resultTemplate": "resultTemplate"; "popupClass": "popupClass"; }, { "selectEvent": "select"; "activeChangeEvent": "activeChange"; }, never, never, true, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgbTypeaheadWindow, "ngb-typeahead-window", ["ngbTypeaheadWindow"], { "id": { "alias": "id"; "required": false; }; "focusFirst": { "alias": "focusFirst"; "required": false; }; "results": { "alias": "results"; "required": false; }; "term": { "alias": "term"; "required": false; }; "formatter": { "alias": "formatter"; "required": false; }; "resultTemplate": { "alias": "resultTemplate"; "required": false; }; "popupClass": { "alias": "popupClass"; "required": false; }; }, { "selectEvent": "select"; "activeChangeEvent": "activeChange"; }, never, never, true, never>;
}

@@ -173,3 +173,3 @@ import { ApplicationRef, ChangeDetectorRef, ElementRef, EventEmitter, Injector, NgZone, OnChanges, OnDestroy, OnInit, Renderer2, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core';

static ɵfac: i0.ɵɵFactoryDeclaration<NgbTypeahead, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbTypeahead, "input[ngbTypeahead]", ["ngbTypeahead"], { "autocomplete": "autocomplete"; "container": "container"; "editable": "editable"; "focusFirst": "focusFirst"; "inputFormatter": "inputFormatter"; "ngbTypeahead": "ngbTypeahead"; "resultFormatter": "resultFormatter"; "resultTemplate": "resultTemplate"; "selectOnExact": "selectOnExact"; "showHint": "showHint"; "placement": "placement"; "popperOptions": "popperOptions"; "popupClass": "popupClass"; }, { "selectItem": "selectItem"; }, never, never, true, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgbTypeahead, "input[ngbTypeahead]", ["ngbTypeahead"], { "autocomplete": { "alias": "autocomplete"; "required": false; }; "container": { "alias": "container"; "required": false; }; "editable": { "alias": "editable"; "required": false; }; "focusFirst": { "alias": "focusFirst"; "required": false; }; "inputFormatter": { "alias": "inputFormatter"; "required": false; }; "ngbTypeahead": { "alias": "ngbTypeahead"; "required": true; }; "resultFormatter": { "alias": "resultFormatter"; "required": false; }; "resultTemplate": { "alias": "resultTemplate"; "required": false; }; "selectOnExact": { "alias": "selectOnExact"; "required": false; }; "showHint": { "alias": "showHint"; "required": false; }; "placement": { "alias": "placement"; "required": false; }; "popperOptions": { "alias": "popperOptions"; "required": false; }; "popupClass": { "alias": "popupClass"; "required": false; }; }, { "selectItem": "selectItem"; }, never, never, true, never>;
}
import { InjectionToken, OnDestroy } from '@angular/core';
import * as i0 from "@angular/core";
export declare type ARIA_LIVE_DELAY_TYPE = number | null;
export type ARIA_LIVE_DELAY_TYPE = number | null;
export declare const ARIA_LIVE_DELAY: InjectionToken<ARIA_LIVE_DELAY_TYPE>;

@@ -5,0 +5,0 @@ export declare function ARIA_LIVE_DELAY_FACTORY(): number;

@@ -6,4 +6,4 @@ import { Placement as PopperPlacement, Options } from '@popperjs/core';

export declare function getPopperOptions({ placement, baseClass }: PositioningOptions, rtl: NgbRTL): Partial<Options>;
export declare type Placement = 'auto' | 'top' | 'bottom' | 'start' | 'left' | 'end' | 'right' | 'top-start' | 'top-left' | 'top-end' | 'top-right' | 'bottom-start' | 'bottom-left' | 'bottom-end' | 'bottom-right' | 'start-top' | 'left-top' | 'start-bottom' | 'left-bottom' | 'end-top' | 'right-top' | 'end-bottom' | 'right-bottom';
export declare type PlacementArray = Placement | Array<Placement> | string;
export type Placement = 'auto' | 'top' | 'bottom' | 'start' | 'left' | 'end' | 'right' | 'top-start' | 'top-left' | 'top-end' | 'top-right' | 'bottom-start' | 'bottom-left' | 'bottom-end' | 'bottom-right' | 'start-top' | 'left-top' | 'start-bottom' | 'left-bottom' | 'end-top' | 'right-top' | 'end-bottom' | 'right-bottom';
export type PlacementArray = Placement | Array<Placement> | string;
interface PositioningOptions {

@@ -10,0 +10,0 @@ hostElement: HTMLElement;

import * as i0 from "@angular/core";
/** Type for the callback used to revert the scrollbar. */
export declare type ScrollbarReverter = () => void;
export type ScrollbarReverter = () => void;
/**

@@ -5,0 +5,0 @@ * Utility to handle the scrollbar.

import { NgZone } from '@angular/core';
import { Observable, Subject } from 'rxjs';
export declare type NgbTransitionStartFn<T = any> = (element: HTMLElement, animation: boolean, context: T) => NgbTransitionEndFn | void;
export declare type NgbTransitionEndFn = () => void;
export type NgbTransitionStartFn<T = any> = (element: HTMLElement, animation: boolean, context: T) => NgbTransitionEndFn | void;
export type NgbTransitionEndFn = () => void;
export interface NgbTransitionOptions<T> {

@@ -6,0 +6,0 @@ animation: boolean;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc