Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
4aee971
feat(themes): add rudimentary support for the dock manager
simeonoff Jun 10, 2020
9dce31c
refactor(theme): change the css var prefix
simeonoff Jun 10, 2020
b7f3a78
refactor(themes): add sassdoc descriptions and all props for the dockmgr
simeonoff Jun 10, 2020
2e8dfeb
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jun 12, 2020
f20b897
refactor(dock-manager): add typography mixin
simeonoff Jun 12, 2020
4411f01
Merge remote-tracking branch 'origin' into simeonoff/dockmgr-theme
simeonoff Jun 12, 2020
dc4f0c8
fix(category-chart): fix typography style references
simeonoff Jun 12, 2020
e0f3d6e
fix(typography): add removed checkbox typography
simeonoff Jun 12, 2020
cc8c985
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jun 15, 2020
994262a
Light themes fluent and bootstrap
Jun 16, 2020
050239d
Adding dark fluent and bootstrap themes and making a fix to the light…
Jun 16, 2020
bada3d4
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jun 17, 2020
b3eab5e
Initial update to themes to use palettes
Jun 19, 2020
3c0b330
Light themes completed
Jun 19, 2020
d0090f4
Optimizing sass for dark themes
Jun 19, 2020
a3af8fd
Adding accent color to fix an issue with icon button background in da…
Jun 22, 2020
6b1b53d
Merge pull request #7609 from IgniteUI/sivanov-bootstrap-fluent-theme…
simeonoff Jun 22, 2020
e9ab628
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jun 23, 2020
eaf763f
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jun 23, 2020
cf871af
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jun 25, 2020
92d41ef
Closes #7541
Jun 25, 2020
f336a44
style(themes): dock manager linting errors
simeonoff Jun 26, 2020
d58e360
Merge pull request #7685 from IgniteUI/sivanov/dockmgr-eventual-impro…
simeonoff Jun 26, 2020
ec516b7
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jun 29, 2020
42bc9a4
feat(cell): expose default formatting for bool types
Aleksandyr Jul 2, 2020
f891a29
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jul 3, 2020
8cfa9f3
refactor(themes): update dock manager color props
simeonoff Jul 3, 2020
f53dc9e
docs(themes): document the dock-manager schemas
simeonoff Jul 3, 2020
26defa3
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jul 3, 2020
7ed35c3
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jul 6, 2020
d514513
feat(calendar): emit events on user actions #7039
hanastasov Jul 7, 2020
add8fc9
test(calendar): respect viewDate is always 1 #7039
hanastasov Jul 7, 2020
94a68fd
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
hanastasov Jul 7, 2020
037a146
feat(calendar): emit event from animationDon #7039
hanastasov Jul 7, 2020
57dae43
Merge branch 'master' into add-calendar-events-master
hanastasov Jul 7, 2020
9c6c88f
Merge branch 'master' into bool-default-template
Aleksandyr Jul 8, 2020
74eb9fa
fix(input-group): textarea has incorrect line-height
simeonoff Jul 8, 2020
e747ab5
(*) chore Update Milestone 12
radomirchev Jul 8, 2020
8a04499
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
hanastasov Jul 8, 2020
1c9733c
chore(calendar): fix sample update changelog #7039
hanastasov Jul 8, 2020
7992b7b
Merge branch 'add-calendar-events-master' of https://github.com/Ignit…
hanastasov Jul 8, 2020
ab21765
test(calendar): revert test #7039
hanastasov Jul 8, 2020
399a26b
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jul 8, 2020
03ae371
docs(themes): add active color to dock-manager theme docs
simeonoff Jul 9, 2020
80c805b
Allow to show/hide summary row when the group/parent row is collapsed…
ddincheva Jul 9, 2020
ff1c7f8
Merge branch 'master' into simeonoff/fix-7752
simeonoff Jul 9, 2020
da68f7d
Merge branch 'master' into add-calendar-events-master
zdrawku Jul 9, 2020
6b06e03
Merge pull request #7753 from IgniteUI/simeonoff/fix-7752
simeonoff Jul 9, 2020
b191758
Merge branch 'master' into add-calendar-events-master
zdrawku Jul 9, 2020
25242a5
Merge branch 'master' into simeonoff/dockmgr-theme
simeonoff Jul 9, 2020
d4cdeac
Merge pull request #7540 from IgniteUI/simeonoff/dockmgr-theme
simeonoff Jul 9, 2020
f7884d3
fix(combo): make onSearchInput cancellable #7282
PlamenaMiteva Jul 9, 2020
e4a9517
Merge branch 'master' into radomirchev-patch-1-1
Jul 10, 2020
ae6eccc
Merge pull request #7756 from IgniteUI/radomirchev-patch-1-1
Jul 10, 2020
8dd0f78
Merge branch 'master' into add-calendar-events-master
hanastasov Jul 10, 2020
94b0b3f
Merge pull request #7748 from IgniteUI/add-calendar-events-master
zdrawku Jul 10, 2020
4a328e7
feat(Summary): add title attribute to summary label and result #6505
ddincheva Jul 13, 2020
73f3202
fix(combo): make onSearchInput cancellable #7282
PlamenaMiteva Jul 9, 2020
60774af
Merge branch 'PMiteva/cancellable_onSearchInput_10.1' of https://gith…
PlamenaMiteva Jul 13, 2020
44fe867
feat(IgxCell): add title attribute to the cell component #6215
ddincheva Jul 13, 2020
67c7384
fix(typography): incorrect compiled custom typography styles
simeonoff Jul 13, 2020
37efabf
docs(combo): move breaking change in changelog #7282
PlamenaMiteva Jul 14, 2020
e164752
chore(*): update the changelog
ddincheva Jul 14, 2020
6e5d52b
feat(time-picker): аdding the disabled style for items which are outs…
valadzhov Jul 14, 2020
abfe50d
Merge branch 'master' into simeonoff/fix-7783
Jul 14, 2020
9245798
Merge pull request #7789 from IgniteUI/ddincheva/cellTooltip
rkaraivanov Jul 14, 2020
dc0e659
Merge pull request #7791 from IgniteUI/dmdimitrov/exportersPerf-10.0.x
rkaraivanov Jul 14, 2020
330daef
Merge branch 'master' into simeonoff/fix-7783
Jul 14, 2020
c7e8788
refactor(overlay): consecutevly close overlays on escape keypress
jackofdiamond5 Jul 14, 2020
0c989ce
Merge pull request #7792 from IgniteUI/dmdimitrov/exportersPerf-10.1.x
rkaraivanov Jul 14, 2020
e90c997
Merge pull request #7784 from IgniteUI/simeonoff/fix-7783
rkaraivanov Jul 14, 2020
b78303d
refactor(overlay): apply requested changes
jackofdiamond5 Jul 14, 2020
81702e4
feat(igxDatePicker): Adding new input - editorTabIndex that allows se…
Jul 14, 2020
0e5e118
chore(*): Merge from master.
Jul 14, 2020
b806da1
Merge branch 'master' into bpenkov/consecutively-close-overlays-on-esc
wnvko Jul 15, 2020
bfd59b8
feat(calendar): remove on prefix from events #7039
hanastasov Jul 15, 2020
5989592
refactor(overlay): change some method names and refactor tests
wnvko Jul 15, 2020
1cc4a56
Merge branch 'master' into PMiteva/cancellable_onSearchInput_10.1
Jul 15, 2020
5a79110
docs(combo): remove breaking change from changelog #7282
PlamenaMiteva Jul 15, 2020
beb135d
Merge branch 'PMiteva/cancellable_onSearchInput_10.1' of https://gith…
PlamenaMiteva Jul 15, 2020
8ab2a41
Merge pull request #7798 from IgniteUI/add-calendar-events-master
rkaraivanov Jul 15, 2020
416a67d
Merge branch 'master' into PMiteva/cancellable_onSearchInput_10.1
Lipata Jul 15, 2020
c163ab1
Merge branch 'master' into bpenkov/consecutively-close-overlays-on-esc
Lipata Jul 15, 2020
6c01d41
docs(overlay): update closeOnEsc related docs in CHANGELOG.md
wnvko Jul 15, 2020
eae84a4
chore(combo): rename change to searchTerm #7282
PlamenaMiteva Jul 15, 2020
65a7879
Update CHANGELOG.md
wnvko Jul 16, 2020
bd75a1f
chore(combo): extend IBaseEventArgs & rename searchTerm #7282
PlamenaMiteva Jul 16, 2020
af45ba8
chore(combo): extend IBaseEventArgs & rename searchTerm #7282
PlamenaMiteva Jul 16, 2020
567aec9
Merge branch 'PMiteva/cancellable_onSearchInput_10.1' of https://gith…
PlamenaMiteva Jul 16, 2020
a71a892
chore(combo): fix typos #7282
PlamenaMiteva Jul 16, 2020
761bccc
refactor(overlay): address PR comments
wnvko Jul 16, 2020
96d244c
Merge branch 'bpenkov/consecutively-close-overlays-on-esc' of https:/…
wnvko Jul 16, 2020
e564acb
fix(combo): add owner to event args #7282
PlamenaMiteva Jul 16, 2020
8547d90
refactor(overlay): refactor close on escape handler handling
wnvko Jul 16, 2020
c622520
chore(overlay): remove excesive check for key press subscribtion
wnvko Jul 17, 2020
4d2ca73
Merge pull request #7793 from IgniteUI/bpenkov/consecutively-close-ov…
Lipata Jul 17, 2020
e0b15ac
Merge branch 'master' into PMiteva/cancellable_onSearchInput_10.1
Lipata Jul 17, 2020
10b75ab
fix(overlay): correctly close all overlays on escape key, #7803
wnvko Jul 17, 2020
7c82a75
Merge pull request #7766 from IgniteUI/PMiteva/cancellable_onSearchIn…
Lipata Jul 17, 2020
350e2da
Merge branch 'master' into mvenkov/close-overlays-on-escape-correctly
Lipata Jul 17, 2020
cd0ec84
Merge branch 'master' into mkirova/feat-7795
ChronosSF Jul 17, 2020
b9aa66a
Merge pull request #7796 from IgniteUI/mkirova/feat-7795
ChronosSF Jul 17, 2020
26eabfa
Merge branch 'master' into mvenkov/close-overlays-on-escape-correctly
Lipata Jul 17, 2020
d0013bf
Merge pull request #7804 from IgniteUI/mvenkov/close-overlays-on-esca…
Lipata Jul 17, 2020
4866170
Merge branch 'bool-default-template' of https://github.com/IgniteUI/i…
Aleksandyr Jul 20, 2020
12e9723
feat(grid-row): expose data type bool class
Aleksandyr Jul 20, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 16 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,27 @@ All notable changes for each version of this project will be documented in this
### General
- `igxCombo`
- **Behavioral Change** - Change default positioning strategy from `ConnectedPositioningStrategy` to `AutoPositionStrategy`. The [`Auto`](https://www.infragistics.com/products/ignite-ui-angular/angular/components/overlay_position.html#auto) strategy will initially try to show the element like the Connected strategy does. If the element goes out of the viewport Auto will flip the starting point and the direction, i.e. if the direction is 'bottom', it will switch it to 'top' and so on. If after flipping direction the content goes out of the view, auto strategy will revert to initial start point and direction and will push the content into the view. Note after pushing the content it may hide the combo's input.
- Make `onSearchInput` event cancellable. The event args type has been changed to `IComboSearchInputEventArgs`, which have the following properties: `searchText` - holds the text typed into the search input, `owner` - holds a reference to the combo component and `cancel` - indicates whether the event should be canceled.
- `IgxOverlay`
- Added new property - `closeOnEsc` - in `OverlaySettings`. The overlay can now be prevented from closing, on escape keypress, by setting the property to `false`, by default it's `true`.
- Added new property `closeOnEscape` in `OverlaySettings` that controls whether the overlay should close on escape keypress. By default `closeOnEsc` is set to `false`.
- **Behavioral Change** - `modal` overlays shown directly through the Overlay Service no longer close on Escape by default. That behavior can now be specified using the `closeOnEscape` property.
- `igxDialog`
- Added `closeOnEscapeKey` - with it, the dialog can be allowed or prevented from closing when `Esc` is pressed.
- Added `closeOnEscape` - with it, the dialog can be allowed or prevented from closing when `Esc` is pressed.
- `IgxNavbar`:
- **Breaking Changes** - The `igx-action-icon` has been renamed to `igx-navbar-action`. It should get renamed in your components via `ng update`;
- `igxGrid`
- Added `onScroll` event, which is emitted when the grid is scrolled vertically or horizontally.
- `igxTreeGrid`
- Removed `onDataPreLoad` event as it is specific for remote virtualization implementation, which is not supported for the `igxTreeGrid`. A more generic `onScroll` event is exposed and can be used instead.
- `IgxTimePicker`
- Added a disabled style for time parts outside of the minimum and maximum range.
- `igxDatePicker`
- Added new property - `editorTabIndex`, that allows setting tabindex for the default editor.

### New Features
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
- Introduced `showSummaryOnCollapse` grid property which allows you to control whether the summary row stays visible when the groupBy / parent row is collapsed.
- Added support for tooltips on data cells default template and summary cells.
- `IgxGridState` directive
- Added support for expansion states, column selection and row pinning.
- Added support for `IgxTreeGrid` and `IgxHierarchicalGrid` (including child grids)
Expand All @@ -32,6 +41,11 @@ All notable changes for each version of this project will be documented in this
- An optional string parameter `message` has been added to `show()` method.
- `IgxNavbar`
- Added new `igx-navbar-title, igxNavbarTitle` directive that can be used to provide custom content for navbar title. It would override the value of `title` input property.
- `IgxCalendar` and `IgxMonthPicker`
- `viewDateChanged` emitted after the month/year presented in the view is changed after user interaction.
- `activeViewChanged` event emitted after the active view (DEFAULT, YEAR, DECADE) is changed after user interaction.
- `viewDate` day value is always 1.
- `activeView` setter is now available as an input property.

## 10.0.0

Expand Down
23 changes: 20 additions & 3 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,29 @@

# Current Milestone

## Milestone 12 (Due by August, 2020)
## Milestone 12 (Due by August 17th, 2020)

1. Accept ISO 8601 Date-only string as input for igx-calendar and igx-datepicker [#6994](https://github.com/IgniteUI/igniteui-angular/issues/6994)
1. igx-grid improve IGridEditEventArgs [#4965](https://github.com/IgniteUI/igniteui-angular/issues/4965)
2. igxCombo has to include caseSensitive property in filter search [#7282](https://github.com/IgniteUI/igniteui-angular/issues/7282)
3. igxCombo default positioning strategy [#7225](https://github.com/IgniteUI/igniteui-angular/issues/7225)
To Be Updated
4. igxSelect Add igxHint support [#5584](https://github.com/IgniteUI/igniteui-angular/issues/5584)
5. igxGrid Hide the group area row [#5561](https://github.com/IgniteUI/igniteui-angular/issues/5561)
6. igxDateRangePickerComponent calendar should display selected range if both start and end are filled and valid [#7593](https://github.com/IgniteUI/igniteui-angular/issues/7593)
7. Add support for mixing px and % column widths [#5486](https://github.com/IgniteUI/igniteui-angular/issues/5486)
8. Do not close modal overlay on ESC key press [#7697](https://github.com/IgniteUI/igniteui-angular/issues/7697)
9. Themes: Add Dock Manager Support [#7541](https://github.com/IgniteUI/igniteui-angular/issues/7541)
10. igx-grid - pre-select rows [#6653](https://github.com/IgniteUI/igniteui-angular/issues/6653)
11. Average and Sum are shown on the Ship country level [#7334](https://github.com/IgniteUI/igniteui-angular/issues/7334)
12. Dock Manager Better Default Themes [#7578](https://github.com/IgniteUI/igniteui-angular/issues/7578)
13. Expose templates for all ESF UI parts [#7221](https://github.com/IgniteUI/igniteui-angular/issues/7221)
14. Calendar events when user changes month/year [#7039](https://github.com/IgniteUI/igniteui-angular/issues/7039)
15. igxGrid default column display templates per-type [#7224](https://github.com/IgniteUI/igniteui-angular/issues/7224)
16. Provide "Unfreeze All" option under Freeze button on Data Grid & Tree Grid
To Be Updated [#6549](https://github.com/IgniteUI/igniteui-angular/issues/6549)
17. Exposing onActiveNodeChange output in the Grid [#7601](https://github.com/IgniteUI/igniteui-angular/issues/7601)
18. Refactor commit method of IgxHierarchicalTransactionService to accept same parameters as base type [#5205](https://github.com/IgniteUI/igniteui-angular/issues/5205)
19. Tooltip for grid cell text content [#6215](https://github.com/IgniteUI/igniteui-angular/issues/6215)
20. Add tooltip to column summary [#6505](https://github.com/IgniteUI/igniteui-angular/issues/6505)


## Going down the road
Expand Down
8 changes: 6 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,14 @@
"@types/source-map": "0.5.2",
"classlist.js": "^1.1.20150312",
"core-js": "^2.6.11",
"core-js-pure": "^3.6.5",
"hammerjs": "^2.0.8",
"igniteui-trial-watermark": "^1.0.3",
"jszip": "^3.4.0",
"resize-observer-polyfill": "^1.5.1",
"rxjs": "^6.5.4",
"tslib": "^2.0.0",
"setimmediate": "^1.0.5",
"web-animations-js": "^2.3.2",
"zone.js": "~0.10.3"
},
Expand Down
1 change: 1 addition & 0 deletions projects/igniteui-angular/ng-package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"whitelistedNonPeerDependencies": [
"@types/hammerjs",
"@types/jszip",
"core-js-pure",
"hammerjs",
"jszip",
"resize-observer-polyfill",
Expand Down
1 change: 1 addition & 0 deletions projects/igniteui-angular/ng-package.prod.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"whitelistedNonPeerDependencies": [
"@types/hammerjs",
"@types/jszip",
"core-js-pure",
"hammerjs",
"jszip",
"resize-observer-polyfill",
Expand Down
1 change: 1 addition & 0 deletions projects/igniteui-angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@
"dependencies": {
"@types/hammerjs": "^2.0.36",
"@types/jszip": "^3.1.7",
"core-js-pure": "^3.6.5",
"hammerjs": "^2.0.8",
"jszip": "^3.3.0",
"tslib": "^2.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ export const DEPENDENCIES_MAP: PackageEntry[] = [
{ name: '@types/hammerjs', target: PackageTarget.DEV },
{ name: '@types/jszip', target: PackageTarget.DEV },
{ name: 'igniteui-trial-watermark', target: PackageTarget.NONE },
{ name: 'core-js-pure', target: PackageTarget.NONE },
// peerDependencies
{ name: '@angular/forms', target: PackageTarget.NONE },
{ name: '@angular/common', target: PackageTarget.NONE },
Expand Down
14 changes: 12 additions & 2 deletions projects/igniteui-angular/src/lib/calendar/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ The calendar header will not be rendered when the selection is either `multi` or

- `viewDate: Date`

Controls the year/month that will be presented in the default view when the calendar renders. By default it is the current year/month.
Controls the year/month that will be presented in the default view when the calendar renders. By default it is the first day of the current year/month.

- `value: Date | Date[]`

Expand Down Expand Up @@ -173,7 +173,17 @@ Controls the visibility of the dates that do not belong to the current month.
- `onSelection(): Date | Date[]`

Event fired when a value is selected through UI interaction.
Returns the selected value (depending on the type of selection).
Emits the selected value (depending on the type of selection).

- `viewDateChanged(): IViewDateChangeEventArgs`

Event fired after the month/year presented in the view is changed.
Emits an object containing the previous and current value of the `viewDate` property.

- `activeViewChanged(): CalendarView`

Event fired after the active view is changed.
Emits an CalendarView enum, indicating the `activeView` property value.


### Methods
Expand Down
37 changes: 36 additions & 1 deletion projects/igniteui-angular/src/lib/calendar/calendar-base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import { ControlValueAccessor } from '@angular/forms';
import { DateRangeDescriptor } from '../core/dates';
import { Subject } from 'rxjs';
import { isDate } from '../core/utils';
import { CalendarView } from './month-picker-base';

/**
* Sets the selction type - single, multi or range.
Expand All @@ -20,6 +21,11 @@ export enum ScrollMonth {
NONE = 'none'
}

export interface IViewDateChangeEventArgs {
previousValue: Date;
currentValue: Date;
}

/** @hidden @internal */
@Directive({
selector: '[igxCalendarBase]',
Expand Down Expand Up @@ -168,7 +174,8 @@ export class IgxCalendarBaseDirective implements ControlValueAccessor {
* Sets the date that will be presented in the default view when the component renders.
*/
public set viewDate(value: Date) {
this._viewDate = this.getDateOnly(value);
const date = this.getDateOnly(value).setDate(1);
this._viewDate = new Date(date);
}

/**
Expand Down Expand Up @@ -240,6 +247,34 @@ export class IgxCalendarBaseDirective implements ControlValueAccessor {
@Output()
public onSelection = new EventEmitter<Date | Date[]>();

/**
* Emits an event when the month in view is changed.
* ```html
* <igx-calendar (viewDateChanged)="viewDateChanged($event)"></igx-calendar>
* ```
* ```typescript
* public viewDateChanged(event: IViewDateChangeEventArgs) {
* let viewDate = event.currentValue;
* }
* ```
*/
@Output()
public viewDateChanged = new EventEmitter<IViewDateChangeEventArgs>();

/**
* Emits an event when the active view is changed.
* ```html
* <igx-calendar (activeViewChanged)="activeViewChanged($event)"></igx-calendar>
* ```
* ```typescript
* public activeViewChanged(event: CalendarView) {
* let activeView = event;
* }
* ```
*/
@Output()
public activeViewChanged = new EventEmitter<CalendarView>();

/**
* @hidden
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ <h2 class="igx-calendar__header-date">
</h2>
</div>

<div *ngIf="isDefaultView" class="igx-calendar__body" [@animateView]="activeView" (swiperight)="previousMonth()"
<div *ngIf="isDefaultView" class="igx-calendar__body" [@animateView]="activeView" (@animateView.done)="viewRendered($event)" (swiperight)="previousMonth()"
(swipeleft)="nextMonth()">
<div class="igx-calendar-picker">
<div tabindex="0" class="igx-calendar-picker__prev" #prevMonthBtn
Expand Down Expand Up @@ -63,15 +63,15 @@ <h2 class="igx-calendar__header-date">
</div>
</div>

<igx-months-view *ngIf="isYearView" [@animateView]="activeView" #months
<igx-months-view *ngIf="isYearView" [@animateView]="activeView" #months (@animateView.done)="viewRendered($event)"
[date]="viewDate"
[locale]="locale"
[formatView]="formatViews.month"
[monthFormat]="formatOptions.month"
(onSelection)="changeMonth($event)">
</igx-months-view>

<igx-years-view *ngIf="isDecadeView" [@animateView]="activeView" #decade
<igx-years-view *ngIf="isDecadeView" [@animateView]="activeView" #decade (@animateView.done)="viewRendered($event)"
[date]="viewDate"
[locale]="locale"
[formatView]="formatViews.year"
Expand Down
Loading