Skip to content

Commit e2ef559

Browse files
authored
fix(common): fix next ver issue with moduleWithProviders (#5812)
1 parent 4fc72d6 commit e2ef559

File tree

21 files changed

+32
-38
lines changed

21 files changed

+32
-38
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"4.0.1"}
1+
{"version":"5.6.2"}

demo/src/ng-api-doc.ts

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ export const ngdoc: any = {
537537
"properties": [
538538
{
539539
"name": "_a",
540-
"type": "number[]",
540+
"type": "DateArray",
541541
"description": "<p>DateArray [year, month, date, .....]</p>\n"
542542
},
543543
{
@@ -613,7 +613,7 @@ export const ngdoc: any = {
613613
{
614614
"name": "_w",
615615
"type": "WeekParsing",
616-
"description": "<p>date specific info\nweek</p>\n"
616+
"description": "<p>week</p>\n"
617617
}
618618
]
619619
},
@@ -2352,12 +2352,6 @@ export const ngdoc: any = {
23522352
}
23532353
],
23542354
"returnType": "BsModalRef"
2355-
},
2356-
{
2357-
"name": "checkScrollbar",
2358-
"description": "<p>Checks if the body is overflowing and sets scrollbar width</p>\n",
2359-
"args": [],
2360-
"returnType": "void"
23612355
}
23622356
],
23632357
"properties": []
@@ -2518,12 +2512,6 @@ export const ngdoc: any = {
25182512
"description": "<p>Events tricks</p>\n",
25192513
"args": [],
25202514
"returnType": "void"
2521-
},
2522-
{
2523-
"name": "checkScrollbar",
2524-
"description": "<p>Scroll bar tricks</p>\n",
2525-
"args": [],
2526-
"returnType": "void"
25272515
}
25282516
]
25292517
},
@@ -4013,7 +4001,12 @@ export const ngdoc: any = {
40134001
"description": "",
40144002
"selector": "typeahead-container",
40154003
"inputs": [],
4016-
"outputs": [],
4004+
"outputs": [
4005+
{
4006+
"name": "activeChange",
4007+
"description": ""
4008+
}
4009+
],
40174010
"properties": [],
40184011
"methods": []
40194012
},
@@ -4220,9 +4213,9 @@ export const ngdoc: any = {
42204213
],
42214214
"properties": [
42224215
{
4223-
"name": "_container",
4224-
"type": "TypeaheadContainerComponent",
4225-
"description": "<p>if false restrict model values to the ones selected from the popup only will be provided\nif false the first match automatically will not be focused as you type\nformat the ng-model result after selection\nif true automatically select an item when there is one option that exactly matches the user input\nif true select the currently highlighted match on blur\nif false don&#39;t focus the input element the typeahead directive is associated with on selection</p>\n"
4216+
"name": "activeDescendant",
4217+
"type": "string",
4218+
"description": "<p>if false don&#39;t focus the input element the typeahead directive is associated with on selection</p>\n"
42264219
}
42274220
],
42284221
"methods": []

schematics/src/utils/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ export function createTestApp(runner: SchematicTestRunner, appOptions = {}): any
122122
newProjectRoot: 'projects'
123123
});
124124

125+
125126
return runner.runExternalSchematicAsync('@schematics/angular', 'application',
126127
{ name: 'ngx-bootstrap', ...appOptions }, workspaceTree);
127128
}

src/accordion/accordion.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { CollapseModule } from 'ngx-bootstrap/collapse';
1313
exports: [AccordionComponent, AccordionPanelComponent]
1414
})
1515
export class AccordionModule {
16-
static forRoot(): ModuleWithProviders {
16+
static forRoot(): ModuleWithProviders<AccordionModule> {
1717
return { ngModule: AccordionModule, providers: [AccordionConfig] };
1818
}
1919
}

src/alert/alert.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { AlertConfig } from './alert.config';
1010
entryComponents: [AlertComponent]
1111
})
1212
export class AlertModule {
13-
static forRoot(): ModuleWithProviders {
13+
static forRoot(): ModuleWithProviders<AlertModule> {
1414
return { ngModule: AlertModule, providers: [AlertConfig] };
1515
}
1616
}

src/buttons/buttons.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { ButtonRadioGroupDirective } from './button-radio-group.directive';
99
exports: [ButtonCheckboxDirective, ButtonRadioDirective, ButtonRadioGroupDirective]
1010
})
1111
export class ButtonsModule {
12-
static forRoot(): ModuleWithProviders {
12+
static forRoot(): ModuleWithProviders<ButtonsModule> {
1313
return { ngModule: ButtonsModule, providers: [] };
1414
}
1515
}

src/carousel/carousel.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { CarouselConfig } from './carousel.config';
1212
providers: [CarouselConfig]
1313
})
1414
export class CarouselModule {
15-
static forRoot(): ModuleWithProviders {
15+
static forRoot(): ModuleWithProviders<CarouselModule> {
1616
return { ngModule: CarouselModule, providers: [] };
1717
}
1818
}

src/collapse/collapse.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { CollapseDirective } from './collapse.directive';
77
exports: [CollapseDirective]
88
})
99
export class CollapseModule {
10-
static forRoot(): ModuleWithProviders {
10+
static forRoot(): ModuleWithProviders<CollapseModule> {
1111
return { ngModule: CollapseModule, providers: [] };
1212
}
1313
}

src/datepicker/bs-datepicker.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ import { BsYearsCalendarViewComponent } from './themes/bs/bs-years-calendar-view
7979
]
8080
})
8181
export class BsDatepickerModule {
82-
static forRoot(): ModuleWithProviders {
82+
static forRoot(): ModuleWithProviders<BsDatepickerModule> {
8383
return {
8484
ngModule: BsDatepickerModule,
8585
providers: [

src/datepicker/datepicker.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import { YearPickerComponent } from './yearpicker.component';
2828
entryComponents: [DatePickerComponent]
2929
})
3030
export class DatepickerModule {
31-
static forRoot(): ModuleWithProviders {
31+
static forRoot(): ModuleWithProviders<DatepickerModule> {
3232
return { ngModule: DatepickerModule, providers: [DatepickerConfig] };
3333
}
3434
}

src/dropdown/bs-dropdown.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import { BsDropdownState } from './bs-dropdown.state';
2626
})
2727
export class BsDropdownModule {
2828
// tslint:disable-next-line:no-any
29-
static forRoot(config?: any): ModuleWithProviders {
29+
static forRoot(config?: any): ModuleWithProviders<BsDropdownModule> {
3030
return {
3131
ngModule: BsDropdownModule,
3232
providers: [

src/modal/modal.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ import { BsModalService } from './bs-modal.service';
1717
entryComponents: [ModalBackdropComponent, ModalContainerComponent]
1818
})
1919
export class ModalModule {
20-
static forRoot(): ModuleWithProviders {
20+
static forRoot(): ModuleWithProviders<ModalModule> {
2121
return {
2222
ngModule: ModalModule,
2323
providers: [BsModalService, ComponentLoaderFactory, PositioningService]
2424
};
2525
}
26-
static forChild(): ModuleWithProviders {
26+
static forChild(): ModuleWithProviders<ModalModule> {
2727
return {
2828
ngModule: ModalModule,
2929
providers: [BsModalService, ComponentLoaderFactory, PositioningService]

src/pagination/pagination.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { PaginationComponent } from './pagination.component';
1111
exports: [PagerComponent, PaginationComponent]
1212
})
1313
export class PaginationModule {
14-
static forRoot(): ModuleWithProviders {
14+
static forRoot(): ModuleWithProviders<PaginationModule> {
1515
return { ngModule: PaginationModule, providers: [PaginationConfig] };
1616
}
1717
}

src/popover/popover.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { PopoverContainerComponent } from './popover-container.component';
1414
entryComponents: [PopoverContainerComponent]
1515
})
1616
export class PopoverModule {
17-
static forRoot(): ModuleWithProviders {
17+
static forRoot(): ModuleWithProviders<PopoverModule> {
1818
return {
1919
ngModule: PopoverModule,
2020
providers: [PopoverConfig, ComponentLoaderFactory, PositioningService]

src/progressbar/progressbar.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { ProgressbarConfig } from './progressbar.config';
1111
exports: [BarComponent, ProgressbarComponent]
1212
})
1313
export class ProgressbarModule {
14-
static forRoot(): ModuleWithProviders {
14+
static forRoot(): ModuleWithProviders<ProgressbarModule> {
1515
return { ngModule: ProgressbarModule, providers: [ProgressbarConfig] };
1616
}
1717
}

src/rating/rating.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { RatingConfig } from './rating.config';
1010
exports: [RatingComponent]
1111
})
1212
export class RatingModule {
13-
static forRoot(): ModuleWithProviders {
13+
static forRoot(): ModuleWithProviders<RatingModule> {
1414
return {
1515
ngModule: RatingModule,
1616
providers: [RatingConfig]

src/sortable/sortable.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { DraggableItemService } from './draggable-item.service';
1010
exports: [SortableComponent]
1111
})
1212
export class SortableModule {
13-
static forRoot(): ModuleWithProviders {
13+
static forRoot(): ModuleWithProviders<SortableModule> {
1414
return { ngModule: SortableModule, providers: [DraggableItemService] };
1515
}
1616
}

src/tabs/tabs.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import { TabsetConfig } from './tabset.config';
2323
]
2424
})
2525
export class TabsModule {
26-
static forRoot(): ModuleWithProviders {
26+
static forRoot(): ModuleWithProviders<TabsModule> {
2727
return {
2828
ngModule: TabsModule,
2929
providers: [TabsetConfig]

src/timepicker/timepicker.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { TimepickerStore } from './reducer/timepicker.store';
1212
exports: [TimepickerComponent]
1313
})
1414
export class TimepickerModule {
15-
static forRoot(): ModuleWithProviders {
15+
static forRoot(): ModuleWithProviders<TimepickerModule> {
1616
return {
1717
ngModule: TimepickerModule,
1818
providers: [TimepickerConfig, TimepickerActions, TimepickerStore]

src/tooltip/tooltip.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { PositioningService } from 'ngx-bootstrap/positioning';
1313
entryComponents: [TooltipContainerComponent]
1414
})
1515
export class TooltipModule {
16-
static forRoot(): ModuleWithProviders {
16+
static forRoot(): ModuleWithProviders<TooltipModule> {
1717
return {
1818
ngModule: TooltipModule,
1919
providers: [TooltipConfig, ComponentLoaderFactory, PositioningService]

src/typeahead/typeahead.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { TypeaheadConfig } from './typeahead.config';
1414
entryComponents: [TypeaheadContainerComponent]
1515
})
1616
export class TypeaheadModule {
17-
static forRoot(): ModuleWithProviders {
17+
static forRoot(): ModuleWithProviders<TypeaheadModule> {
1818
return {
1919
ngModule: TypeaheadModule,
2020
providers: [ComponentLoaderFactory, PositioningService, TypeaheadConfig]

0 commit comments

Comments
 (0)