From 13c4e257c30535bf87674114f8f8c0a3583508ed Mon Sep 17 00:00:00 2001 From: Muhammad Ahsan Ayaz <9844254+AhsanAyaz@users.noreply.github.com> Date: Mon, 18 Mar 2024 11:21:41 +0100 Subject: [PATCH] release(1.0.1): new release including the fix for week number --- CHANGELOG.md | 10 ++++++++++ docs/changelog.html | 5 +++++ docs/index.html | 2 +- docs/js/search/search_index.js | 4 ++-- docs/pipes/WeekNumberPipe.html | 2 +- projects/angular-year-calendar/README.md | 2 +- projects/angular-year-calendar/package.json | 2 +- 7 files changed, 21 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c6f3cc..d6268e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## [1.0.1](https://github.com/IOMechs/angular-year-calendar/compare/v1.0.0...v1.0.1) (2024-03-18) + + +### Bug Fixes + +* **ci:** use NodeJS v16.13 ([e8e326a](https://github.com/IOMechs/angular-year-calendar/commit/e8e326a04b6637dbd284ac3174c8ead9c124cd09)) +* **week-number-calculation:** if year start day same as selected start day ([8e0ca5c](https://github.com/IOMechs/angular-year-calendar/commit/8e0ca5c2edc9abf8a500d487e4e877681a55001b)) + + + # [1.0.0](https://github.com/IOMechs/angular-year-calendar/compare/0.1.8...1.0.0) (2022-12-07) diff --git a/docs/changelog.html b/docs/changelog.html index 20258f2..c5201ee 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -32,6 +32,11 @@
+

1.0.0 (2022-12-07)

+

Bug Fixes

+

0.1.8 (2020-04-24)

diff --git a/docs/index.html b/docs/index.html index c4a19c3..4d0d863 100644 --- a/docs/index.html +++ b/docs/index.html @@ -75,7 +75,7 @@

Usage

[ycConfig]="myCalendarConfig" [selectedDate]="currentDate"> </yc-year-calendar>

License

-

MIT © IOMechs

+

MIT © IOMechs

diff --git a/docs/js/search/search_index.js b/docs/js/search/search_index.js index 8ac9568..97ece12 100644 --- a/docs/js/search/search_index.js +++ b/docs/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/directives/HeatmapColorDirective.html",[0,1.317,1,1.139]],["body/directives/HeatmapColorDirective.html",[0,1.428,1,1.236,2,1.583,3,0.541,4,0.541,5,0.463,6,0.919,7,0.625,8,3.712,9,1.583,10,1.949,11,2.778,12,2.778,13,1.32,14,2.336,15,2.336,16,0.541,17,1.428,18,3.839,19,2.925,20,2.336,21,3.067,22,2.336,23,1.622,24,2.308,25,1.537,26,1.32,27,1.981,28,3.839,29,2.222,30,2.925,31,1.973,32,0.057,33,1.973,34,0.957,35,1.273,36,2.925,37,1.428,38,1.659,39,1.949,40,1.981,41,0.541,42,1.873,43,1.981,44,1.981,45,1.875,46,2.778,47,2.925,48,1.981,49,2.925,50,3.067,51,1.981,52,1.981,53,1.981,54,0.683,55,3.067,56,0.463,57,1.981,58,1.583,59,0.541,60,0.541,61,1.981,62,1.981,63,3.477,64,1.811,65,2.925,66,1.981,67,1.981,68,1.981,69,1.981,70,1.981,71,1.981,72,1.981,73,1.981,74,1.981,75,1.949,76,1.32,77,1.949,78,1.949,79,2.925,80,2.778,81,2.317,82,1.981,83,1.981,84,1.973,85,3.477,86,1.583,87,1.981,88,2.178,89,3.477,90,1.981,91,1.981,92,1.981,93,3.477,94,1.981,95,1.981,96,1.981,97,1.981,98,1.981,99,1.981,100,1.981,101,2.925,102,2.336,103,3.839,104,1.981,105,0.031,106,0.031]],["title/pipes/WeekNumberPipe.html",[107,1.53,108,1.139]],["body/pipes/WeekNumberPipe.html",[3,0.566,4,0.566,5,0.484,6,0.861,7,0.651,10,1.381,13,1.381,17,1.012,29,2.037,31,2.367,32,0.057,33,2.551,34,0.706,35,1.527,41,0.974,42,1.84,45,2.037,54,0.916,56,0.484,59,0.566,60,0.566,86,2.851,88,2.025,105,0.032,106,0.032,107,2.025,108,1.277,109,2.073,110,3.479,111,2.471,112,1.656,113,3.569,114,2.073,115,2.073,116,1.749,117,2.073,118,1.336,119,2.073,120,2.073,121,1.762,122,2.073,123,4.172,124,2.073,125,2.073,126,2.073,127,3.024,128,2.073,129,2.073,130,2.073,131,2.073,132,2.073,133,2.073,134,2.073,135,3.024,136,1.077,137,2.073,138,3.024,139,2.073,140,1.656,141,2.073,142,1.656,143,1.656,144,2.073,145,2.073,146,1.176,147,1.381,148,1.656,149,1.656,150,0.484,151,0.657,152,2.073,153,2.226,154,2.073,155,1.508,156,1.277,157,2.073,158,2.073,159,3.024,160,3.024,161,2.073,162,0.759,163,3.024,164,2.415,165,2.073,166,2.073,167,1.656,168,2.073,169,2.073,170,2.073,171,2.073,172,3.024,173,1.656,174,2.073,175,2.073,176,2.073,177,0.657,178,1.656,179,2.073,180,2.073,181,2.073,182,2.073,183,2.073,184,3.569,185,3.024,186,2.073,187,2.073,188,2.073,189,1.381,190,1.656,191,2.073,192,2.073,193,3.024,194,2.073,195,2.073,196,2.073,197,2.073,198,2.073,199,2.073,200,2.073,201,2.073,202,2.073,203,2.073]],["title/interfaces/YCConfig.html",[136,0.63,204,0.736]],["body/interfaces/YCConfig.html",[3,0.613,4,0.613,5,0.525,6,0.444,7,0.302,16,0.613,23,1.72,24,1.988,25,0.712,32,0.056,34,1.21,35,1.942,37,2.427,41,1.343,54,0.525,56,0.525,59,1.112,60,0.613,64,1.578,105,0.034,106,0.034,116,1.491,118,1.175,121,1.72,136,0.748,150,0.525,151,0.712,155,1.72,156,1.72,162,1.491,177,0.712,204,1.112,205,0.822,206,1.097,207,1.015,208,2.31,209,2.31,210,2.31,211,2.31,212,2.31,213,1.988,214,2.31,215,2.31,216,2.102,217,4.072,218,2.054,219,1.988,220,2.054,221,0.949,222,0.949,223,1.097,224,1.274,225,1.274,226,1.274,227,1.274,228,1.274,229,1.274,230,1.274,231,1.274,232,1.274,233,1.274,234,1.274,235,1.274,236,1.274,237,1.274,238,1.173,239,0.949,240,0.949,241,0.949]],["title/interfaces/YCDataItem.html",[204,0.736,221,1.139]],["body/interfaces/YCDataItem.html",[3,0.778,4,0.778,5,0.666,6,0.563,7,0.384,16,0.778,23,1.204,24,1.391,25,0.903,32,0.056,34,0.988,35,1.382,37,2.435,41,1.378,54,0.666,56,0.666,59,1.23,60,0.778,64,2.034,105,0.04,106,0.04,116,1.043,118,1.391,121,1.204,136,0.666,150,0.666,151,0.903,155,1.204,156,1.204,162,1.043,177,0.903,204,1.23,205,1.043,206,1.391,207,1.196,208,1.616,209,1.616,210,1.616,211,1.616,212,1.616,213,1.391,214,1.616,215,1.616,216,2.066,218,1.903,219,1.843,220,1.903,221,1.594,222,1.903,223,1.391,224,1.616,225,1.616,226,1.616,227,1.616,228,1.616,229,1.616,230,1.616,231,1.616,232,1.616,233,1.616,234,1.616,235,1.616,236,1.616,237,1.616,238,1.382,239,1.204,240,1.204,241,1.204]],["title/interfaces/YCDayItem.html",[204,0.736,239,1.139]],["body/interfaces/YCDayItem.html",[3,0.782,4,0.782,5,0.669,6,0.566,7,0.385,16,0.782,23,1.209,24,1.398,25,0.907,32,0.056,34,0.991,37,2.354,41,1.343,54,0.669,56,0.669,59,1.232,60,0.782,64,1.792,105,0.04,106,0.04,116,1.048,118,1.392,121,1.209,136,0.669,150,0.669,151,0.907,155,1.209,156,1.209,162,1.048,177,0.907,204,1.232,205,1.048,206,1.398,207,1.199,208,1.624,209,1.624,210,1.624,211,1.624,212,1.624,213,1.398,214,1.624,215,1.624,216,2.401,218,1.906,219,1.848,220,1.906,221,1.209,222,1.209,223,1.398,224,1.624,225,1.624,226,1.624,227,1.624,228,1.624,229,1.624,230,1.624,231,1.624,232,1.624,233,1.624,234,1.624,235,1.624,236,1.624,237,1.624,238,1.386,239,1.599,240,1.906,241,1.906]],["title/interfaces/YCHeaderButton.html",[204,0.736,220,1.139]],["body/interfaces/YCHeaderButton.html",[3,0.771,4,0.771,5,0.659,6,0.558,7,0.38,16,0.771,23,1.193,24,1.378,25,0.894,32,0.056,34,0.984,35,1.758,37,2.484,41,1.338,54,0.659,56,0.659,59,1.225,60,1.225,64,1.779,105,0.039,106,0.039,116,1.033,118,1.275,121,1.193,136,0.659,150,0.659,151,0.894,155,1.193,156,1.193,162,1.033,177,0.894,204,1.225,205,1.033,206,1.378,207,1.188,208,1.601,209,1.601,210,1.601,211,1.601,212,1.601,213,1.378,214,1.601,215,1.601,216,2.056,218,2.029,219,1.831,220,1.973,221,1.193,222,1.193,223,2.191,224,2.546,225,1.601,226,1.601,227,1.601,228,1.601,229,1.601,230,1.601,231,1.601,232,1.601,233,1.601,234,1.601,235,1.601,236,1.601,237,1.601,238,1.373,239,1.193,240,1.193,241,1.193]],["title/components/YearCalendarComponent.html",[242,1.53,243,1.317]],["body/components/YearCalendarComponent.html",[0,0.407,1,0.353,2,0.667,3,0.228,4,0.228,5,0.195,6,0.877,7,0.671,10,0.967,11,1.54,12,1.54,13,0.556,14,1.841,15,0.667,16,0.396,17,0.709,20,1.16,21,1.841,22,1.16,25,1.084,26,0.967,29,2.146,31,1.626,32,0.057,33,2.019,34,0.907,35,1.049,38,1.626,39,0.556,41,0.713,42,1.301,45,1.738,46,2.461,50,1.841,54,0.61,55,2.086,56,0.195,59,0.396,60,0.228,64,1.103,75,0.556,76,0.556,77,0.556,78,0.556,80,1.54,81,2.052,84,1.747,88,1.941,102,2.086,105,0.015,106,0.015,118,1.005,136,0.762,148,0.667,149,0.667,150,0.719,151,0.264,153,2.019,162,0.306,164,0.667,173,0.667,177,1.034,189,0.967,207,0.46,218,0.613,219,0.941,222,0.814,223,0.941,238,0.306,240,0.353,241,0.353,242,1.093,243,1.125,244,1.452,245,0.834,246,1.452,247,0.834,248,0.834,249,2.957,250,2.517,251,0.556,252,1.927,253,1.452,254,1.927,255,1.452,256,1.452,257,1.927,258,3.08,259,2.305,260,1.452,261,1.452,262,1.452,263,2.305,264,2.305,265,2.305,266,1.927,267,2.305,268,1.927,269,1.927,270,1.927,271,1.452,272,1.927,273,1.927,274,0.834,275,1.125,276,1.452,277,1.452,278,1.284,279,0.834,280,0.834,281,0.834,282,1.536,283,0.834,284,2.612,285,0.834,286,0.834,287,1.452,288,0.834,289,2.305,290,0.834,291,0.834,292,0.834,293,1.927,294,1.452,295,0.834,296,0.834,297,1.452,298,1.452,299,2.305,300,2.305,301,0.834,302,0.834,303,0.834,304,1.452,305,0.834,306,0.834,307,0.834,308,0.834,309,1.452,310,0.834,311,2.612,312,0.834,313,0.834,314,1.452,315,1.16,316,0.834,317,1.54,318,0.834,319,0.834,320,1.927,321,0.834,322,0.667,323,0.667,324,0.667,325,0.667,326,0.667,327,0.667,328,0.667,329,0.667,330,0.834,331,2.305,332,1.452,333,0.834,334,0.834,335,1.841,336,0.834,337,1.54,338,0.834,339,1.927,340,0.834,341,0.834,342,0.834,343,0.834,344,0.834,345,0.834,346,0.834,347,0.834,348,0.834,349,1.927,350,0.834,351,1.452,352,0.834,353,1.927,354,0.834,355,0.834,356,0.834,357,0.834,358,0.834,359,0.834,360,0.834,361,0.834,362,0.834,363,0.834,364,1.536,365,0.834,366,0.834,367,1.452,368,0.667,369,0.834,370,0.834,371,1.841,372,1.16,373,1.452,374,0.834,375,0.834,376,0.834,377,0.834,378,0.834,379,0.834,380,0.667,381,1.452,382,0.834,383,0.834,384,0.834,385,1.452,386,0.834,387,0.667,388,0.834,389,2.305,390,2.305,391,0.834,392,0.834,393,1.452,394,1.452,395,0.834,396,0.834,397,1.927,398,0.834,399,0.834,400,0.834,401,0.834,402,0.834,403,0.834,404,1.452,405,0.834,406,0.834,407,0.834,408,2.305,409,0.834,410,1.452,411,1.452,412,0.667,413,0.834,414,0.834,415,0.834,416,1.452,417,0.834,418,0.834,419,0.834,420,0.834,421,1.452,422,0.834,423,0.834,424,1.452,425,0.834,426,1.452,427,1.452,428,1.452,429,1.452,430,1.16,431,1.452,432,1.452,433,1.452,434,0.834,435,3.421,436,0.834,437,3.559,438,1.927,439,2.866,440,1.927,441,1.927,442,1.452,443,3.788,444,2.866,445,1.927,446,3.421,447,1.927,448,1.452,449,3.08,450,1.927,451,2.866,452,0.834,453,0.834,454,1.452,455,0.834,456,0.834,457,0.834,458,0.834,459,0.834,460,2.305,461,2.305,462,0.834,463,0.834,464,0.834,465,1.452,466,1.452,467,1.452,468,0.834,469,0.834,470,0.834,471,1.927,472,0.834,473,0.834,474,1.452,475,1.927,476,0.834,477,1.452,478,0.834,479,0.834,480,0.834,481,0.834,482,0.834,483,0.834,484,0.834,485,0.834,486,0.834,487,0.834,488,1.452,489,0.834,490,0.834,491,0.834,492,0.834,493,0.834,494,0.834,495,0.834,496,0.834,497,1.452,498,0.834,499,0.667,500,0.834,501,0.834,502,0.834,503,0.834,504,0.834,505,1.452,506,0.834,507,0.834,508,0.834,509,1.16,510,1.452,511,2.305,512,0.834,513,0.834,514,0.834]],["title/modules/YearCalendarModule.html",[515,2.154,516,1.317]],["body/modules/YearCalendarModule.html",[1,2.176,3,0.758,4,0.758,5,0.649,6,0.734,7,0.562,17,1.356,29,1.356,32,0.057,45,1.356,54,1.14,56,0.649,59,0.758,60,0.758,84,1.576,105,0.039,106,0.039,108,2.176,111,1.576,205,1.358,243,2.515,250,1.576,275,1.811,315,2.964,322,2.219,323,2.219,516,2.544,517,1.851,518,1.811,519,2.219,520,2.219,521,2.219,522,2.964,523,2.219,524,1.851,525,2.777,526,2.964,527,3.71,528,4.178,529,2.777,530,4.178,531,3.337,532,2.777,533,2.777,534,3.71,535,2.219,536,2.777,537,2.777,538,3.71,539,2.219,540,2.219,541,2.219,542,2.777]],["title/injectables/YearCalendarService.html",[275,1.317,543,1.53]],["body/injectables/YearCalendarService.html",[3,0.573,4,0.573,5,0.49,6,0.893,7,0.672,16,0.573,17,1.489,25,1.139,26,2.395,29,2.136,31,2.239,32,0.057,33,2.239,34,0.922,35,1.445,38,2.039,41,1.287,42,1.771,45,2.047,54,0.922,56,0.49,59,0.573,60,0.573,75,1.398,76,1.398,77,1.398,78,1.398,81,2.629,84,1.73,88,2.039,105,0.032,106,0.032,108,1.848,111,1.19,116,1.445,118,0.573,136,1.054,140,1.676,142,1.676,143,1.676,146,1.19,150,0.49,151,0.665,153,2.378,177,0.665,178,1.676,189,1.398,190,1.676,205,1.653,207,0.966,216,1.024,218,1.289,222,0.886,238,1.753,240,1.518,241,0.886,275,1.489,317,2.437,335,1.676,337,2.437,364,1.398,368,1.676,371,2.437,372,3.349,380,2.437,387,1.676,430,1.676,539,1.676,540,1.676,543,1.73,544,2.098,545,1.676,546,3.05,547,3.05,548,3.05,549,3.05,550,3.05,551,3.05,552,2.098,553,2.098,554,3.594,555,2.098,556,2.098,557,2.098,558,2.098,559,3.05,560,2.098,561,2.098,562,2.098,563,2.098,564,3.05,565,2.098,566,2.098,567,2.098,568,2.098,569,2.098,570,2.098,571,2.098,572,2.098,573,2.098,574,1.676,575,1.676,576,2.098,577,2.098,578,2.098,579,2.098,580,2.098,581,2.098,582,2.098,583,2.098,584,2.098]],["title/changelog.html",[585,1.515,586,1.515,587,1.816]],["body/changelog.html",[32,0.05,105,0.05,106,0.05,588,4.149,589,4.149,590,4.149,591,4.149]],["title/coverage.html",[592,2.905]],["body/coverage.html",[0,1.467,1,1.27,5,0.702,6,1.025,7,0.697,8,2.4,9,2.4,32,0.055,34,0.702,42,2.173,105,0.041,106,0.041,107,1.705,108,1.27,110,2.4,111,1.705,112,2.4,136,0.702,147,2.002,150,1.074,153,1.705,204,1.255,205,1.745,206,2.245,220,1.27,221,1.27,239,1.27,242,1.705,243,1.467,249,2.604,250,2.217,251,2.604,275,1.467,278,2.002,282,2.002,543,1.705,545,2.4,592,2.4,593,2.4,594,3.005,595,3.005,596,3.005,597,4.343,598,4.598,599,3.122,600,3.122,601,3.005,602,3.005,603,4.343,604,3.005,605,3.005,606,3.005,607,3.005]],["title/dependencies.html",[518,1.578,608,1.515]],["body/dependencies.html",[32,0.057,56,0.82,58,2.805,105,0.045,106,0.045,118,0.959,146,1.992,518,1.714,535,2.805,587,2.805,609,3.511,610,5.202,611,2.805,612,3.511,613,3.511,614,3.511,615,4.312,616,3.444,617,3.511,618,3.511,619,2.339,620,4.312,621,3.511,622,3.511,623,3.511,624,3.511,625,3.511,626,3.511,627,3.511,628,3.511,629,3.511,630,3.511,631,3.511,632,3.511]],["title/index.html",[16,0.621,585,1.515,586,1.515]],["body/index.html",[7,0.696,32,0.055,54,0.758,105,0.043,106,0.043,118,0.886,146,1.842,150,1.197,167,2.594,499,2.594,509,2.594,516,2.199,518,1.585,526,2.594,531,2.594,541,2.594,608,2.163,611,2.594,619,3.001,633,4.733,634,3.247,635,3.247,636,3.281,637,3.247,638,3.247,639,4.107,640,3.247,641,3.247,642,3.247,643,3.247,644,3.247,645,3.247,646,3.247,647,3.247,648,4.504,649,3.247,650,3.247,651,3.247,652,3.247,653,4.107,654,4.107,655,3.247,656,3.247,657,3.247,658,3.247,659,3.247,660,3.247,661,3.247,662,3.247,663,1.842,664,2.163,665,2.163]],["title/license.html",[585,1.515,586,1.515,663,1.29]],["body/license.html",[32,0.043,105,0.043,106,0.043,524,2.124,574,2.546,575,2.546,593,2.546,636,3.242,663,1.808,664,2.124,665,2.124,666,4.466,667,3.187,668,3.187,669,4.059,670,3.187,671,3.187,672,3.187,673,3.187,674,3.187,675,3.187,676,4.059,677,5.155,678,3.187,679,3.187,680,3.187,681,4.466,682,3.187,683,4.059,684,3.187,685,3.187,686,3.187,687,3.187,688,3.187,689,3.187,690,3.187,691,3.187,692,3.187,693,4.059,694,3.187,695,3.187,696,3.187,697,3.187,698,3.187,699,3.187,700,3.187,701,4.059,702,4.059,703,3.187,704,3.187,705,3.187,706,3.187,707,3.187,708,3.187,709,3.187,710,3.187,711,3.187,712,3.187,713,3.187,714,3.187,715,3.187,716,3.187,717,3.187,718,3.187,719,3.187,720,3.187,721,3.187,722,3.187,723,3.187,724,3.187,725,3.187,726,3.187,727,3.187,728,3.187,729,3.187,730,3.187]],["title/modules.html",[517,2.423]],["body/modules.html",[32,0.05,105,0.05,106,0.05,516,2.012,517,2.746,616,3.292,731,4.121,732,4.121,733,4.121]],["title/overview.html",[734,2.905]],["body/overview.html",[0,1.699,1,2.172,32,0.055,105,0.045,106,0.045,107,1.975,108,2.172,151,1.103,242,1.975,243,2.51,364,3.32,515,2.78,516,2.585,518,2.094,519,2.78,520,2.78,521,2.78,522,3.426,523,2.78,524,2.319,543,1.975,734,2.78,735,3.481]],["title/properties.html",[207,1.024,608,1.515]],["body/properties.html",[7,0.652,32,0.054,105,0.048,106,0.048,150,1.234,207,1.211,619,3.024,663,2.168,664,2.546,665,2.546,736,3.822,737,3.822,738,3.822,739,3.822,740,4.538,741,3.822,742,3.822]],["title/miscellaneous/variables.html",[743,1.816,744,2.581]],["body/miscellaneous/variables.html",[6,0.833,7,0.567,16,0.924,23,1.429,25,1.454,32,0.056,34,1.072,38,2.604,39,2.254,41,0.924,42,1.939,105,0.044,106,0.044,116,1.239,121,1.429,136,0.79,147,3.058,155,1.429,156,1.429,162,1.239,177,1.072,213,1.652,238,1.239,249,2.254,250,1.919,251,2.808,278,2.808,282,2.808,324,2.703,325,2.703,326,2.703,327,2.703,328,2.703,329,2.703,412,3.366,599,2.703,600,3.666,743,2.703,744,2.703,745,3.383,746,4.214,747,3.383]]],"invertedIndex":[["",{"_index":32,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":42,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0.0.0",{"_index":737,"title":{},"body":{"properties.html":{}}}],["0.1.8",{"_index":588,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":632,"title":{},"body":{"dependencies.html":{}}}],["0.2s",{"_index":492,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["0.6.0",{"_index":622,"title":{},"body":{"dependencies.html":{}}}],["0/1",{"_index":598,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":602,"title":{},"body":{"coverage.html":{}}}],["0/22",{"_index":596,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":603,"title":{},"body":{"coverage.html":{}}}],["0/9",{"_index":601,"title":{},"body":{"coverage.html":{}}}],["04",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":364,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"overview.html":{}}}],["1.4.1",{"_index":628,"title":{},"body":{"dependencies.html":{}}}],["1/7",{"_index":605,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":102,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["10px",{"_index":490,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["12",{"_index":165,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["12:00",{"_index":170,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["12h",{"_index":174,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["1314px",{"_index":506,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["14",{"_index":604,"title":{},"body":{"coverage.html":{}}}],["14:00",{"_index":171,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["14px",{"_index":453,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["15.0.1",{"_index":612,"title":{},"body":{"dependencies.html":{}}}],["15.0.2",{"_index":610,"title":{},"body":{"dependencies.html":{}}}],["15px",{"_index":480,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["1px",{"_index":494,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["2.0.0",{"_index":630,"title":{},"body":{"dependencies.html":{}}}],["2.0.31",{"_index":624,"title":{},"body":{"dependencies.html":{}}}],["2.5.1",{"_index":625,"title":{},"body":{"dependencies.html":{}}}],["2019",{"_index":668,"title":{},"body":{"license.html":{}}}],["2020",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["20px",{"_index":450,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["24",{"_index":591,"title":{},"body":{"changelog.html":{}}}],["2px",{"_index":440,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["32px",{"_index":451,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["33.33",{"_index":476,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["4",{"_index":735,"title":{},"body":{"overview.html":{}}}],["444",{"_index":496,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["44px",{"_index":478,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["50",{"_index":488,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["6.6.7",{"_index":627,"title":{},"body":{"dependencies.html":{}}}],["6px",{"_index":448,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["960px",{"_index":507,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__body",{"_index":471,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__day",{"_index":487,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__end",{"_index":457,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__header",{"_index":452,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__inner",{"_index":479,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__loader",{"_index":504,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__month",{"_index":475,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__number",{"_index":483,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__option",{"_index":464,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__options",{"_index":463,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__title",{"_index":481,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__week",{"_index":482,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__year",{"_index":455,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["above",{"_index":700,"title":{},"body":{"license.html":{}}}],["acacac",{"_index":468,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["according",{"_index":229,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["action",{"_index":724,"title":{},"body":{"license.html":{}}}],["actual_component",{"_index":514,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["actually",{"_index":388,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["add",{"_index":656,"title":{},"body":{"index.html":{}}}],["adddays",{"_index":142,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["adding",{"_index":376,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["addition",{"_index":402,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["addweeks",{"_index":141,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["addweeks(firstweekfirstdate",{"_index":196,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["addyears",{"_index":143,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["ahsan",{"_index":76,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["align",{"_index":444,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["and/or",{"_index":691,"title":{},"body":{"license.html":{}}}],["angular",{"_index":619,"title":{},"body":{"dependencies.html":{},"index.html":{},"properties.html":{}}}],["angular/animations",{"_index":609,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":611,"title":{},"body":{"dependencies.html":{},"index.html":{}}}],["angular/cdk/overlay",{"_index":323,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{}}}],["angular/common",{"_index":535,"title":{},"body":{"modules/YearCalendarModule.html":{},"dependencies.html":{}}}],["angular/compiler",{"_index":613,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":56,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":614,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":615,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":618,"title":{},"body":{"dependencies.html":{}}}],["angular9",{"_index":739,"title":{},"body":{"properties.html":{}}}],["app",{"_index":181,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["appcomponent",{"_index":659,"title":{},"body":{"index.html":{}}}],["applied",{"_index":502,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["applies",{"_index":79,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["apply",{"_index":62,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["applycolor",{"_index":18,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["appmodule",{"_index":658,"title":{},"body":{"index.html":{}}}],["approutingmodule",{"_index":661,"title":{},"body":{"index.html":{}}}],["apps",{"_index":637,"title":{},"body":{"index.html":{}}}],["arising",{"_index":728,"title":{},"body":{"license.html":{}}}],["array",{"_index":216,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"injectables/YearCalendarService.html":{}}}],["array(12).fill(0).map((_",{"_index":362,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["asked",{"_index":169,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["assign",{"_index":87,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["assigndatacounttodate",{"_index":260,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["assigndatacounttodate(currdaystring",{"_index":287,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["assigns",{"_index":356,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["associated",{"_index":678,"title":{},"body":{"license.html":{}}}],["author",{"_index":75,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["authors",{"_index":717,"title":{},"body":{"license.html":{}}}],["ayaz",{"_index":77,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["background",{"_index":80,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["basically",{"_index":227,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["below",{"_index":167,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"index.html":{}}}],["black",{"_index":495,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["block",{"_index":436,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["bold",{"_index":486,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["boolean",{"_index":218,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["border",{"_index":439,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["bottom",{"_index":454,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["break",{"_index":383,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["browse",{"_index":733,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":616,"title":{},"body":{"dependencies.html":{},"modules.html":{}}}],["browseranimationsmodule",{"_index":662,"title":{},"body":{"index.html":{}}}],["browsermodule",{"_index":660,"title":{},"body":{"index.html":{}}}],["c",{"_index":667,"title":{},"body":{"license.html":{}}}],["calculated",{"_index":295,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calculates",{"_index":573,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar",{"_index":150,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"index.html":{},"properties.html":{}}}],["calendar.component",{"_index":533,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["calendar.component.html",{"_index":256,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.scss",{"_index":254,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts",{"_index":251,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["calendar.component.ts:148",{"_index":288,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:16",{"_index":281,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:17",{"_index":280,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:171",{"_index":303,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:176",{"_index":308,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:18",{"_index":283,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:181",{"_index":312,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:185",{"_index":301,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:19",{"_index":279,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:20",{"_index":285,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:21",{"_index":286,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:22",{"_index":316,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:23",{"_index":318,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:24",{"_index":319,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:25",{"_index":276,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:30",{"_index":307,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:35",{"_index":305,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:68",{"_index":310,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:80",{"_index":302,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:94",{"_index":291,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.module.ts",{"_index":525,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["calendar.module.ts:15",{"_index":529,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["calendar.service",{"_index":322,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{}}}],["calendar.service.ts",{"_index":545,"title":{},"body":{"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["calendar.service.ts:17",{"_index":552,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:51",{"_index":565,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:65",{"_index":560,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:86",{"_index":562,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:9",{"_index":550,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar/demo",{"_index":640,"title":{},"body":{"index.html":{}}}],["calendar/src/lib/components/year",{"_index":249,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["calendar/src/lib/constants/default",{"_index":599,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["calendar/src/lib/directives/heatmap",{"_index":8,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"coverage.html":{}}}],["calendar/src/lib/pipes/week",{"_index":110,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{}}}],["calendar/src/lib/year",{"_index":205,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["calendar/year",{"_index":250,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["cdkoverlayorigin",{"_index":300,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["center",{"_index":446,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changelog",{"_index":587,"title":{"changelog.html":{}},"body":{"dependencies.html":{}}}],["changes",{"_index":306,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.selecteddate",{"_index":350,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.selecteddate.currentvalue",{"_index":352,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.selecteddate.previousvalue",{"_index":351,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.ycconfig",{"_index":334,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.ycconfig.currentvalue",{"_index":338,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.ycconfig.previousvalue",{"_index":336,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["charge",{"_index":673,"title":{},"body":{"license.html":{}}}],["claim",{"_index":720,"title":{},"body":{"license.html":{}}}],["class",{"_index":60,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["cli",{"_index":620,"title":{},"body":{"dependencies.html":{}}}],["cluster_yearcalendarmodule",{"_index":519,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["cluster_yearcalendarmodule_declarations",{"_index":521,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["cluster_yearcalendarmodule_exports",{"_index":520,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["color",{"_index":64,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{}}}],["color.directive",{"_index":537,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["color.directive.ts",{"_index":9,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"coverage.html":{}}}],["color.directive.ts:12",{"_index":53,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:17",{"_index":51,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:32",{"_index":44,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:53",{"_index":48,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:7",{"_index":43,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:8",{"_index":40,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:9",{"_index":30,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.tohsl",{"_index":100,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["colorcomponents",{"_index":99,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["colorcomponents.l",{"_index":103,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["colors",{"_index":226,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["column",{"_index":373,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["commonmodule",{"_index":534,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["company",{"_index":82,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["component",{"_index":242,"title":{"components/YearCalendarComponent.html":{}},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"overview.html":{}}}],["component_template",{"_index":512,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["components",{"_index":244,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["components/year",{"_index":532,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["conditions",{"_index":699,"title":{},"body":{"license.html":{}}}],["config",{"_index":149,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["config.ts",{"_index":600,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["connection",{"_index":729,"title":{},"body":{"license.html":{}}}],["const",{"_index":88,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["constants",{"_index":231,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["constants/default",{"_index":148,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["constructor",{"_index":26,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["constructor(el",{"_index":27,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["constructor(private",{"_index":61,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["constructor(ycservice",{"_index":274,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["content",{"_index":461,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["contract",{"_index":725,"title":{},"body":{"license.html":{}}}],["conventional",{"_index":623,"title":{},"body":{"dependencies.html":{}}}],["copies",{"_index":693,"title":{},"body":{"license.html":{}}}],["copy",{"_index":676,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":666,"title":{},"body":{"license.html":{}}}],["count",{"_index":222,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["counter",{"_index":399,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["coverage",{"_index":592,"title":{"coverage.html":{}},"body":{"coverage.html":{}}}],["createdaysofmonth",{"_index":261,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["createdaysofmonth(monthindex",{"_index":290,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["creates",{"_index":354,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currdate",{"_index":395,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currdate.todatestring",{"_index":384,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currdaystring",{"_index":289,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["current",{"_index":387,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["currentdata",{"_index":564,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["currentdate",{"_index":394,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue",{"_index":337,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["currentvalue.data",{"_index":347,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue.data.length",{"_index":341,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue.data[0",{"_index":343,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue.data[0].date",{"_index":345,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentweekstartdate",{"_index":185,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["currentweekstartdate.gettime",{"_index":203,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["cursor",{"_index":465,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["customdateday",{"_index":193,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["damages",{"_index":721,"title":{},"body":{"license.html":{}}}],["data",{"_index":162,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["dataindex",{"_index":416,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dataitem.date",{"_index":411,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date",{"_index":118,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"dependencies.html":{},"index.html":{}}}],["date's",{"_index":401,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date().getfullyear",{"_index":317,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["date(currdaystring",{"_index":420,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date(date",{"_index":154,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["date(itemdate.getfullyear",{"_index":413,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date(this.year",{"_index":363,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date(year",{"_index":190,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["date:'mmmm",{"_index":425,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date:\\'mmmm",{"_index":513,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dateclone",{"_index":152,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["dateclone.sethours(12",{"_index":182,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["datedata",{"_index":408,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["datedata.count",{"_index":421,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dateday",{"_index":184,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["dates/days",{"_index":377,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["day",{"_index":81,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["day?.day",{"_index":428,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dayclass",{"_index":208,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["daylabel",{"_index":426,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dayoffirstdateinview",{"_index":133,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["dayofmonthfirstdateinview",{"_index":124,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["days",{"_index":294,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["days_of_week",{"_index":278,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["daysofweek",{"_index":268,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["daysofweeks.filter(weekdata",{"_index":406,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["daysofweeks[weekindex][indexday",{"_index":392,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dayvalue",{"_index":390,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["deal",{"_index":680,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":730,"title":{},"body":{"license.html":{}}}],["declarations",{"_index":526,"title":{},"body":{"modules/YearCalendarModule.html":{},"index.html":{}}}],["decoration",{"_index":469,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["decorators",{"_index":313,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["default",{"_index":38,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["default_config",{"_index":282,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_week",{"_index":147,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultheadertemplate",{"_index":257,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["defined",{"_index":29,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["demo",{"_index":638,"title":{},"body":{"index.html":{}}}],["dependencies",{"_index":518,"title":{"dependencies.html":{}},"body":{"modules/YearCalendarModule.html":{},"dependencies.html":{},"index.html":{},"overview.html":{}}}],["depends",{"_index":643,"title":{},"body":{"index.html":{}}}],["desc",{"_index":78,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["description",{"_index":292,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["differenceincalendardays",{"_index":139,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["differenceindays",{"_index":570,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["differenceinweeks",{"_index":145,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["different",{"_index":567,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["direction",{"_index":472,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["directive",{"_index":0,"title":{"directives/HeatmapColorDirective.html":{}},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"coverage.html":{},"overview.html":{}}}],["directives",{"_index":2,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["directives/heatmap",{"_index":536,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["display",{"_index":435,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["displayed",{"_index":296,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["distribute",{"_index":689,"title":{},"body":{"license.html":{}}}],["docs",{"_index":641,"title":{},"body":{"index.html":{}}}],["documentation",{"_index":593,"title":{},"body":{"coverage.html":{},"license.html":{}}}],["dom",{"_index":247,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["don't",{"_index":644,"title":{},"body":{"index.html":{}}}],["dynamic",{"_index":617,"title":{},"body":{"dependencies.html":{}}}],["e8ecef",{"_index":442,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["each",{"_index":400,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ease",{"_index":493,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["easily",{"_index":635,"title":{},"body":{"index.html":{}}}],["el",{"_index":36,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["element",{"_index":510,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["elementref",{"_index":28,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["end",{"_index":462,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["entire",{"_index":180,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["error('firstweekmonth",{"_index":161,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["error('forceweekdate",{"_index":188,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["event",{"_index":716,"title":{},"body":{"license.html":{}}}],["eventdaycick",{"_index":262,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["eventdaycick(day",{"_index":298,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["eventdayclicked",{"_index":272,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["eventemitter",{"_index":284,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["exact",{"_index":233,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["except",{"_index":370,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["export",{"_index":59,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["exports",{"_index":527,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["express",{"_index":708,"title":{},"body":{"license.html":{}}}],["false",{"_index":412,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["ff5500",{"_index":747,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fff",{"_index":96,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["file",{"_index":5,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["files",{"_index":679,"title":{},"body":{"license.html":{}}}],["first",{"_index":371,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["firstdate",{"_index":129,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstdayofmonth",{"_index":372,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["firstweekfirstdate",{"_index":123,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstweekfirstdate.sethours(12",{"_index":197,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstweekmonth",{"_index":121,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["firstweekmonth.month",{"_index":158,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstweekmonth.week",{"_index":159,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["fitness",{"_index":713,"title":{},"body":{"license.html":{}}}],["flex",{"_index":443,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["fns",{"_index":146,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{},"dependencies.html":{},"index.html":{}}}],["folder",{"_index":652,"title":{},"body":{"index.html":{}}}],["following",{"_index":698,"title":{},"body":{"license.html":{}}}],["font",{"_index":484,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["forceweek",{"_index":155,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["forceweekdate",{"_index":156,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["forceweekdate.date",{"_index":192,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["forceweekdate.month",{"_index":191,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["forroot",{"_index":528,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["fr",{"_index":328,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["free",{"_index":672,"title":{},"body":{"license.html":{}}}],["furnished",{"_index":696,"title":{},"body":{"license.html":{}}}],["getdayinview",{"_index":114,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getdayinview(date",{"_index":115,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getdaysofweek",{"_index":263,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["getfirstweekfirstdate",{"_index":119,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getfirstweekfirstdate(year",{"_index":120,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getmonthweeks",{"_index":546,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["getmonthweeks(month",{"_index":551,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["getpercentagecolor",{"_index":19,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["getpercentagecolor(heatmapcolor",{"_index":47,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["getting",{"_index":585,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettotalweeks",{"_index":125,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["gettotalweeks(firstdate",{"_index":126,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getweekfirstdate",{"_index":130,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getweekfirstdate(date",{"_index":131,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getweeknumbers",{"_index":547,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["getweeknumbers(month",{"_index":558,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["ghpages",{"_index":621,"title":{},"body":{"dependencies.html":{}}}],["glad",{"_index":168,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["granted",{"_index":671,"title":{},"body":{"license.html":{}}}],["h",{"_index":232,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["headertemplate",{"_index":209,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["heatmap",{"_index":63,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["heatmapcolor",{"_index":23,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["heatmapcolordirective",{"_index":1,"title":{"directives/HeatmapColorDirective.html":{}},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"coverage.html":{},"overview.html":{}}}],["height",{"_index":489,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["here",{"_index":236,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["hereby",{"_index":670,"title":{},"body":{"license.html":{}}}],["hide",{"_index":224,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["hideheader",{"_index":210,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["holders",{"_index":718,"title":{},"body":{"license.html":{}}}],["host",{"_index":434,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["hours",{"_index":166,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["hover",{"_index":467,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["hsl",{"_index":230,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["html",{"_index":509,"title":{},"body":{"components/YearCalendarComponent.html":{},"index.html":{}}}],["https://github.com/iomechs/angular",{"_index":742,"title":{},"body":{"properties.html":{}}}],["https://iomechs.github.io/angular",{"_index":639,"title":{},"body":{"index.html":{}}}],["https://www.w3schools.com/colors/colors_hsl.asp",{"_index":237,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["identifier",{"_index":594,"title":{},"body":{"coverage.html":{}}}],["implements",{"_index":10,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["implied",{"_index":709,"title":{},"body":{"license.html":{}}}],["import",{"_index":54,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"index.html":{}}}],["important",{"_index":497,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["imports",{"_index":541,"title":{},"body":{"modules/YearCalendarModule.html":{},"index.html":{}}}],["included",{"_index":703,"title":{},"body":{"license.html":{}}}],["including",{"_index":683,"title":{},"body":{"license.html":{}}}],["incrementing",{"_index":398,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["index",{"_index":16,"title":{"index.html":{}},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["indexday",{"_index":381,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["information",{"_index":235,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["injectable",{"_index":543,"title":{"injectables/YearCalendarService.html":{}},"body":{"injectables/YearCalendarService.html":{},"coverage.html":{},"overview.html":{}}}],["injectables",{"_index":544,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["input",{"_index":55,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["inputs",{"_index":22,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["install",{"_index":648,"title":{},"body":{"index.html":{}}}],["installed",{"_index":645,"title":{},"body":{"index.html":{}}}],["interface",{"_index":204,"title":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["interfaces",{"_index":151,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"overview.html":{}}}],["interfaces.ts",{"_index":206,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["iomechs",{"_index":665,"title":{},"body":{"index.html":{},"license.html":{},"properties.html":{}}}],["iomechs/angular",{"_index":633,"title":{},"body":{"index.html":{}}}],["isconfigchanged",{"_index":548,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["isconfigchanged(previousvalue",{"_index":561,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["isnan(forceweekdate.date",{"_index":187,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["isnan(forceweekdate.month",{"_index":186,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["istoday",{"_index":385,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["isyeardatachanged",{"_index":549,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["isyeardatachanged(previousdata",{"_index":563,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["itemdate",{"_index":410,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["itemdate.getdate()).todatestring",{"_index":415,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["itemdate.getmonth",{"_index":414,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["items",{"_index":445,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["javascript",{"_index":501,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["justify",{"_index":460,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["keep",{"_index":375,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["keywords",{"_index":738,"title":{},"body":{"properties.html":{}}}],["kind",{"_index":707,"title":{},"body":{"license.html":{}}}],["label",{"_index":503,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["last",{"_index":380,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["lastdayofmonth",{"_index":553,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["left",{"_index":456,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["legend",{"_index":508,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["len",{"_index":368,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["liability",{"_index":722,"title":{},"body":{"license.html":{}}}],["liable",{"_index":719,"title":{},"body":{"license.html":{}}}],["library",{"_index":642,"title":{},"body":{"index.html":{}}}],["license",{"_index":663,"title":{"license.html":{}},"body":{"index.html":{},"license.html":{},"properties.html":{}}}],["limitation",{"_index":684,"title":{},"body":{"license.html":{}}}],["limited",{"_index":710,"title":{},"body":{"license.html":{}}}],["literal",{"_index":217,"title":{},"body":{"interfaces/YCConfig.html":{}}}],["loadingdata",{"_index":269,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["makes",{"_index":175,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["margin",{"_index":477,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["matching",{"_index":106,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["math.round(colorcomponents.l",{"_index":104,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["max",{"_index":397,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["maxvalue",{"_index":24,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["maxvalueinyear",{"_index":258,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["media",{"_index":505,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["merchantability",{"_index":712,"title":{},"body":{"license.html":{}}}],["merge",{"_index":687,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":13,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["methods",{"_index":17,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["miscellaneous",{"_index":743,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["mit",{"_index":664,"title":{},"body":{"index.html":{},"license.html":{},"properties.html":{}}}],["mo",{"_index":325,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["modify",{"_index":686,"title":{},"body":{"license.html":{}}}],["module",{"_index":515,"title":{"modules/YearCalendarModule.html":{}},"body":{"overview.html":{}}}],["modules",{"_index":517,"title":{"modules.html":{}},"body":{"modules/YearCalendarModule.html":{},"modules.html":{}}}],["modulewithproviders",{"_index":530,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["mohsin",{"_index":97,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["month",{"_index":238,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["month.date",{"_index":424,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["month.weeknumbers[weekindex",{"_index":427,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["monthfirstdate",{"_index":554,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthindex",{"_index":293,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["monthlastdate",{"_index":555,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthlastdate.gettime",{"_index":382,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["months",{"_index":355,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["monthweekscount",{"_index":556,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthweeksdata",{"_index":578,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthweeksdata.monthfirstdate",{"_index":583,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthweeksdata.monthweekscount",{"_index":584,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["name",{"_index":33,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["new",{"_index":153,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["next",{"_index":433,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["nextbtn",{"_index":211,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["nextyearclick",{"_index":264,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["nextyearfirstdate",{"_index":200,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["ng",{"_index":740,"title":{},"body":{"properties.html":{}}}],["ngmodule",{"_index":531,"title":{},"body":{"modules/YearCalendarModule.html":{},"index.html":{}}}],["ngonchanges",{"_index":20,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["ngonchanges(changes",{"_index":304,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ngonchanges(simplechange",{"_index":49,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["ngoninit",{"_index":21,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["none",{"_index":470,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["noninfringement",{"_index":715,"title":{},"body":{"license.html":{}}}],["notice",{"_index":701,"title":{},"body":{"license.html":{}}}],["npm",{"_index":653,"title":{},"body":{"index.html":{}}}],["null",{"_index":39,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["number",{"_index":41,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["number(this.ycconfig.maxvalue",{"_index":405,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["number.pipe",{"_index":540,"title":{},"body":{"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["number.pipe.ts",{"_index":112,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{}}}],["number.pipe.ts:11",{"_index":137,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:77",{"_index":117,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:81",{"_index":128,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:85",{"_index":122,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:98",{"_index":132,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number/week",{"_index":111,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["numbers",{"_index":178,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["obtaining",{"_index":675,"title":{},"body":{"license.html":{}}}],["onchanges",{"_index":12,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["one",{"_index":568,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["oninit",{"_index":11,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["optional",{"_index":35,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["otherwise",{"_index":727,"title":{},"body":{"license.html":{}}}],["out",{"_index":524,"title":{},"body":{"modules/YearCalendarModule.html":{},"license.html":{},"overview.html":{}}}],["output",{"_index":320,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["outputs",{"_index":271,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["overlaymodule",{"_index":538,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["overview",{"_index":734,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["overwrite",{"_index":500,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["package",{"_index":608,"title":{"dependencies.html":{},"properties.html":{}},"body":{"index.html":{}}}],["padding",{"_index":449,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["param",{"_index":358,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["parameters",{"_index":31,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["particular",{"_index":574,"title":{},"body":{"injectables/YearCalendarService.html":{},"license.html":{}}}],["perc",{"_index":101,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["percentcolor",{"_index":89,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["permission",{"_index":669,"title":{},"body":{"license.html":{}}}],["permit",{"_index":694,"title":{},"body":{"license.html":{}}}],["person",{"_index":674,"title":{},"body":{"license.html":{}}}],["persons",{"_index":695,"title":{},"body":{"license.html":{}}}],["pipe",{"_index":107,"title":{"pipes/WeekNumberPipe.html":{}},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{},"overview.html":{}}}],["pipes",{"_index":109,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["pipes/week",{"_index":539,"title":{},"body":{"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["pipetransform",{"_index":138,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["pointer",{"_index":466,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["portions",{"_index":705,"title":{},"body":{"license.html":{}}}],["prevbtn",{"_index":212,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["previous",{"_index":430,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["previousdata",{"_index":569,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["previousvalue",{"_index":335,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["previousvalue.data.length",{"_index":340,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["previousvalue.data[0",{"_index":342,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["previousvalue.data[0].date",{"_index":344,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["previousyearfirstdate",{"_index":201,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["prevyearclick",{"_index":265,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["private",{"_index":330,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["project",{"_index":646,"title":{},"body":{"index.html":{}}}],["project's",{"_index":651,"title":{},"body":{"index.html":{}}}],["projects/.../default",{"_index":746,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../year",{"_index":745,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/angular",{"_index":6,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["properties",{"_index":207,"title":{"properties.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"properties.html":{}}}],["provided",{"_index":575,"title":{},"body":{"injectables/YearCalendarService.html":{},"license.html":{}}}],["providedin",{"_index":571,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["providers",{"_index":542,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["publish",{"_index":688,"title":{},"body":{"license.html":{}}}],["purpose",{"_index":714,"title":{},"body":{"license.html":{}}}],["radius",{"_index":447,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ranges",{"_index":228,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["record",{"_index":566,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["render",{"_index":266,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["render(year",{"_index":309,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["rendered",{"_index":357,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["repository",{"_index":741,"title":{},"body":{"properties.html":{}}}],["required",{"_index":163,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["reset",{"_index":523,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["respectively",{"_index":378,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["restriction",{"_index":682,"title":{},"body":{"license.html":{}}}],["result",{"_index":157,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["results",{"_index":105,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":84,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["returns",{"_index":45,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["rights",{"_index":685,"title":{},"body":{"license.html":{}}}],["root",{"_index":572,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["row",{"_index":473,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["rxjs",{"_index":626,"title":{},"body":{"dependencies.html":{}}}],["sa",{"_index":329,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["sadly",{"_index":498,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["save",{"_index":655,"title":{},"body":{"index.html":{}}}],["saving",{"_index":396,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["seconddate",{"_index":127,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["see",{"_index":234,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["selecteddate",{"_index":270,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["selector",{"_index":14,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["self",{"_index":459,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["sell",{"_index":692,"title":{},"body":{"license.html":{}}}],["set",{"_index":164,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["setting",{"_index":173,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["shall",{"_index":702,"title":{},"body":{"license.html":{}}}],["showweeknumbers",{"_index":213,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["simple",{"_index":634,"title":{},"body":{"index.html":{}}}],["simplechange",{"_index":52,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.heatmapcolor",{"_index":72,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.heatmapcolor.currentvalue",{"_index":73,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.heatmapcolor.previousvalue",{"_index":74,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.maxvalue",{"_index":69,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.maxvalue.currentvalue",{"_index":70,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.maxvalue.previousvalue",{"_index":71,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.value",{"_index":66,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.value.currentvalue",{"_index":67,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.value.previousvalue",{"_index":68,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechanges",{"_index":50,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["simport",{"_index":657,"title":{},"body":{"index.html":{}}}],["slot",{"_index":458,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["software",{"_index":677,"title":{},"body":{"license.html":{}}}],["solid",{"_index":441,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["source",{"_index":4,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["start",{"_index":374,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["startdateofweek",{"_index":582,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["started",{"_index":586,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["statements",{"_index":595,"title":{},"body":{"coverage.html":{}}}],["static",{"_index":315,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{}}}],["string",{"_index":37,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["structure",{"_index":393,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["styles",{"_index":246,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["styleurls",{"_index":253,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["su",{"_index":324,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["subdays",{"_index":140,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["subdays(dateclone",{"_index":199,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["subdays(firstweekfirstdate",{"_index":195,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["subdays(monthfirstdate",{"_index":577,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["subject",{"_index":697,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":690,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":704,"title":{},"body":{"license.html":{}}}],["subyears",{"_index":144,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["support",{"_index":731,"title":{},"body":{"modules.html":{}}}],["sure",{"_index":176,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["svg",{"_index":732,"title":{},"body":{"modules.html":{}}}],["table",{"_index":607,"title":{},"body":{"coverage.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":606,"title":{},"body":{"coverage.html":{}}}],["template",{"_index":245,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["templateref",{"_index":219,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{}}}],["templateurl",{"_index":255,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["text",{"_index":223,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{}}}],["th",{"_index":327,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["theme",{"_index":225,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["this.applycolor",{"_index":65,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.assigndatacounttodate(currdaystring).count",{"_index":391,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.createdaysofmonth(monthindex",{"_index":365,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.daysofweek",{"_index":359,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.daysofweek.length",{"_index":369,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.defaultheadertemplate",{"_index":332,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.el.nativeelement.style.backgroundcolor",{"_index":92,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.el.nativeelement.style.color",{"_index":95,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.eventdayclicked.emit",{"_index":423,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.getdayinview(dateclone",{"_index":198,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["this.getdayinview(firstweekfirstdate",{"_index":194,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["this.getdaysofweek",{"_index":360,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.getfirstweekfirstdate(dateclone.getfullyear",{"_index":183,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["this.getmonthweeks(month",{"_index":579,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["this.getpercentagecolor(this.heatmapcolor",{"_index":90,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.heatmapcolor",{"_index":83,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.maxvalue",{"_index":91,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.maxvalueinyear",{"_index":404,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.render(new",{"_index":422,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.render(this.selecteddate.getfullyear",{"_index":333,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.render(this.year",{"_index":349,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.value",{"_index":85,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.viewyearchanged.emit(this.year",{"_index":353,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.weeknumberpipe.getdayinview(monthfirstdate",{"_index":576,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["this.ycconfig",{"_index":339,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data.find((dataitem",{"_index":409,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data.findindex((dataitem",{"_index":417,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data[dataindex",{"_index":418,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data[dataindex].date",{"_index":419,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.headertemplate",{"_index":331,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.maxvalue",{"_index":403,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.weekstartson",{"_index":367,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycservice.getweeknumbers(monthindex",{"_index":366,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycservice.isconfigchanged(previousvalue",{"_index":348,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycservice.isyeardatachanged(previousvalue.data",{"_index":346,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.year",{"_index":311,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.yeardata",{"_index":361,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["throw",{"_index":160,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["till",{"_index":379,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["timezones",{"_index":172,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["tinycolor",{"_index":57,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tinycolor(heatmapcolor",{"_index":98,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tinycolor(percentcolor).isdark",{"_index":94,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tinycolor2",{"_index":58,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"dependencies.html":{}}}],["today",{"_index":389,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["todaybtn",{"_index":214,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["todayclick",{"_index":267,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["todaystr",{"_index":386,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["tort",{"_index":726,"title":{},"body":{"license.html":{}}}],["transform",{"_index":134,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["transform(date",{"_index":135,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["transition",{"_index":491,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["transparent",{"_index":93,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tree",{"_index":248,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["trigger",{"_index":299,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["true",{"_index":189,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["tslib",{"_index":629,"title":{},"body":{"dependencies.html":{}}}],["tu",{"_index":326,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["type",{"_index":34,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["undefined",{"_index":86,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{}}}],["urself",{"_index":649,"title":{},"body":{"index.html":{}}}],["usage",{"_index":650,"title":{},"body":{"index.html":{}}}],["use",{"_index":636,"title":{},"body":{"index.html":{},"license.html":{}}}],["using",{"_index":499,"title":{},"body":{"components/YearCalendarComponent.html":{},"index.html":{}}}],["value",{"_index":25,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":511,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["variable",{"_index":597,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":744,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":736,"title":{},"body":{"properties.html":{}}}],["view",{"_index":297,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["viewchild",{"_index":321,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["viewchild('defaultheadertemplate",{"_index":314,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["viewyearchanged",{"_index":273,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["void",{"_index":46,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["warranties",{"_index":711,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":706,"title":{},"body":{"license.html":{}}}],["week",{"_index":177,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["weekdata.length",{"_index":407,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["weeknum",{"_index":581,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["weeknumber",{"_index":113,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["weeknumberpipe",{"_index":108,"title":{"pipes/WeekNumberPipe.html":{}},"body":{"pipes/WeekNumberPipe.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"overview.html":{}}}],["weeknumbers",{"_index":241,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["weeknumberscolor",{"_index":215,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["weeks",{"_index":240,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["weeksinyear",{"_index":202,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["weekstartson",{"_index":116,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["weight",{"_index":485,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["whether",{"_index":723,"title":{},"body":{"license.html":{}}}],["white",{"_index":438,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["width",{"_index":437,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["without",{"_index":681,"title":{},"body":{"license.html":{}}}],["work",{"_index":179,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["wrap",{"_index":474,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["yarn",{"_index":654,"title":{},"body":{"index.html":{}}}],["yc",{"_index":252,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycconfig",{"_index":136,"title":{"interfaces/YCConfig.html":{}},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ycconfig?.nextbtn?.text",{"_index":432,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycconfig?.prevbtn?.text",{"_index":429,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycconfig?.todaybtn?.text",{"_index":431,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycdataitem",{"_index":221,"title":{"interfaces/YCDataItem.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["ycdayitem",{"_index":239,"title":{"interfaces/YCDayItem.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["ycheaderbutton",{"_index":220,"title":{"interfaces/YCHeaderButton.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["ycheatmapcolor",{"_index":15,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["ycservice",{"_index":277,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["year",{"_index":7,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"index.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["yearcalendarcomponent",{"_index":243,"title":{"components/YearCalendarComponent.html":{}},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"coverage.html":{},"overview.html":{}}}],["yearcalendarmodule",{"_index":516,"title":{"modules/YearCalendarModule.html":{}},"body":{"modules/YearCalendarModule.html":{},"index.html":{},"modules.html":{},"overview.html":{}}}],["yearcalendarservice",{"_index":275,"title":{"injectables/YearCalendarService.html":{}},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["yeardata",{"_index":259,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["yearviewconfig",{"_index":559,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["yearviewconfig.weekstartson",{"_index":580,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["yearweeks",{"_index":557,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["you'll",{"_index":647,"title":{},"body":{"index.html":{}}}],["zone.js",{"_index":631,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":522,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"directives/HeatmapColorDirective.html":{"url":"directives/HeatmapColorDirective.html","title":"directive - HeatmapColorDirective","body":"\n \n\n\n\n\n\n\n\n\n Directives\n HeatmapColorDirective\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts\n \n\n\n\n\n \n Implements\n \n \n OnInit\n OnChanges\n \n\n\n \n Metadata\n \n \n\n \n Selector\n [ycHeatmapColor]\n \n\n \n \n \n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyColor\n \n \n getPercentageColor\n \n \n ngOnChanges\n \n \n ngOnInit\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n heatmapColor\n \n \n maxValue\n \n \n value\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(el: ElementRef)\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n \n ElementRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n heatmapColor\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:9\n \n \n \n \n \n \n \n \n \n maxValue\n \n \n \n \n Type : any\n\n \n \n \n \n Default value : null\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:8\n \n \n \n \n \n \n \n \n \n value\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:7\n \n \n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyColor\n \n \n \n \n \n \napplyColor()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n getPercentageColor\n \n \n \n \n \n \ngetPercentageColor(heatmapColor, value, maxValue)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:53\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n heatmapColor\n\n \n No\n \n\n\n \n \n value\n\n \n No\n \n\n\n \n \n maxValue\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(simpleChange: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n simpleChange\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:12\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n\n\n \n\n\n \n import { Directive, Input, ElementRef, OnInit, SimpleChanges, OnChanges } from '@angular/core';\nimport tinyColor from 'tinycolor2';\n@Directive({\n selector: '[ycHeatmapColor]'\n})\nexport class HeatmapColorDirective implements OnInit, OnChanges {\n @Input() value = 0;\n @Input() maxValue = null;\n @Input() heatmapColor: string;\n constructor(private el: ElementRef) { }\n\n ngOnInit() {\n // apply the heatmap color\n this.applyColor();\n }\n\n ngOnChanges(simpleChange: SimpleChanges) {\n if (\n (simpleChange.value && simpleChange.value.currentValue !== simpleChange.value.previousValue) ||\n (simpleChange.maxValue && simpleChange.maxValue.currentValue !== simpleChange.maxValue.previousValue) ||\n (simpleChange.heatmapColor && simpleChange.heatmapColor.currentValue !== simpleChange.heatmapColor.previousValue)\n ) {\n this.applyColor();\n }\n }\n\n /**\n * @author Ahsan Ayaz\n * @desc Applies the heatmap color as the background of the day if company have no color\n */\n\n applyColor() {\n if (!this.heatmapColor) {\n return;\n }\n\n if (!this.value) { // if the value on the day is undefined, assign 0\n this.value = 0;\n }\n const percentColor = this.getPercentageColor(this.heatmapColor, this.value, this.maxValue);\n this.el.nativeElement.style.backgroundColor = percentColor;\n\n if (percentColor !== 'transparent' && tinyColor(percentColor).isDark()) {\n this.el.nativeElement.style.color = '#fff';\n }\n }\n\n /**\n * @author Mohsin Ayaz\n * @desc Applies the heatmap color as the background color\n */\n\n getPercentageColor(heatmapColor, value, maxValue) {\n if (value === 0 ) { // if the value on the day is 0, return the background as transparent\n return 'transparent';\n }\n const color = tinyColor(heatmapColor);\n const colorComponents = color.toHsl();\n maxValue = maxValue ? maxValue : 0;\n const perc = ((value / maxValue) * (100 - colorComponents.l));\n colorComponents.l = 100 - perc;\n colorComponents.l = Math.round(colorComponents.l);\n\n if (colorComponents.l \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"pipes/WeekNumberPipe.html":{"url":"pipes/WeekNumberPipe.html","title":"pipe - WeekNumberPipe","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Pipes\n WeekNumberPipe\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts\n \n\n\n\n\n \n Metadata\n \n \n \n Name\n weekNumber\n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n getDayInView\n \n \n \n \n \n \ngetDayInView(date, weekStartsOn)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:77\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n date\n\n \n No\n \n\n\n \n \n weekStartsOn\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : number\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getFirstWeekFirstDate\n \n \n \n \n \n \ngetFirstWeekFirstDate(year, firstWeekMonth, weekStartsOn)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:85\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n year\n\n \n No\n \n\n\n \n \n firstWeekMonth\n\n \n No\n \n\n\n \n \n weekStartsOn\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : { firstWeekFirstDate: any; dayOfMonthFirstDateInView: number; }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTotalWeeks\n \n \n \n \n \n \ngetTotalWeeks(firstDate: Date, secondDate: Date)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:81\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n firstDate\n \n Date\n \n\n \n No\n \n\n\n \n \n secondDate\n \n Date\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getWeekFirstDate\n \n \n \n \n \n \ngetWeekFirstDate(date, weekStartsOn)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:98\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n date\n\n \n No\n \n\n\n \n \n weekStartsOn\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : { date: any; dayOfFirstDateInView: number; }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n transform\n \n \n \n \n \n \ntransform(date: Date, ycConfig: YCConfig, year)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:11\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n date\n \n Date\n \n\n \n No\n \n\n\n \n \n ycConfig\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n year\n \n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Pipe, PipeTransform } from '@angular/core';\nimport { differenceInCalendarDays, subDays, addWeeks, addDays, addYears, subYears, differenceInWeeks } from 'date-fns';\nimport { DEFAULT_WEEK } from '../../constants/default-config';\nimport { YCConfig } from '../../year-calendar-interfaces';\n\n@Pipe({\n name: 'weekNumber'\n})\nexport class WeekNumberPipe implements PipeTransform {\n\n transform(date: Date, ycConfig: YCConfig, year): any {\n const dateClone = new Date(date);\n const {firstWeekMonth, weekStartsOn, forceWeek, forceWeekDate} = ycConfig;\n let result;\n if (firstWeekMonth === undefined || (firstWeekMonth.month === undefined || firstWeekMonth.week === undefined)) {\n throw new Error('firstWeekMonth data is required for the weekNumber pipe');\n }\n\n /**\n * Why do we set 12 hours below?\n * Glad you asked.\n * This is because we have -12:00 to +14:00 for timezones\n * Setting 12h makes sure the week numbers work for the entire app for all timezones\n */\n dateClone.setHours(12, 0, 0, 0);\n let {\n firstWeekFirstDate\n } = this.getFirstWeekFirstDate(dateClone.getFullYear(), firstWeekMonth, weekStartsOn);\n let dateDay;\n let currentWeekStartDate;\n if (forceWeek) {\n if (!forceWeekDate || isNaN(forceWeekDate.month) || isNaN(forceWeekDate.date)) {\n throw new Error('forceWeekDate is required when forceWeek is set to true');\n }\n firstWeekFirstDate = new Date(year, forceWeekDate.month, forceWeekDate.date);\n const customDateDay = this.getDayInView(firstWeekFirstDate, weekStartsOn);\n firstWeekFirstDate = subDays(firstWeekFirstDate, customDateDay);\n } else {\n firstWeekFirstDate = addWeeks(firstWeekFirstDate, firstWeekMonth.week);\n firstWeekFirstDate.setHours(12, 0, 0, 0);\n }\n dateDay = this.getDayInView(dateClone, weekStartsOn);\n currentWeekStartDate = subDays(dateClone, dateDay);\n\n let nextYearFirstDate;\n let previousYearFirstDate;\n let weeksInYear;\n if (currentWeekStartDate.getTime() \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCConfig.html":{"url":"interfaces/YCConfig.html","title":"interface - YCConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n data\n \n \n \n Optional\n \n dayClass\n \n \n \n Optional\n \n firstWeekMonth\n \n \n \n Optional\n \n forceWeek\n \n \n \n Optional\n \n forceWeekDate\n \n \n \n Optional\n \n headerTemplate\n \n \n \n Optional\n \n heatmapColor\n \n \n \n Optional\n \n hideHeader\n \n \n \n Optional\n \n maxValue\n \n \n \n Optional\n \n nextBtn\n \n \n \n Optional\n \n prevBtn\n \n \n \n Optional\n \n showWeekNumbers\n \n \n \n Optional\n \n todayBtn\n \n \n \n Optional\n \n weekNumbersColor\n \n \n \n Optional\n \n weekStartsOn\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n data\n \n \n \n \n \n \n \n \n data: Array\n\n \n \n\n\n \n \n Type : Array\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n dayClass\n \n \n \n \n \n \n \n \n dayClass: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n firstWeekMonth\n \n \n \n \n \n \n \n \n firstWeekMonth: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n forceWeek\n \n \n \n \n \n \n \n \n forceWeek: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n forceWeekDate\n \n \n \n \n \n \n \n \n forceWeekDate: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n headerTemplate\n \n \n \n \n \n \n \n \n headerTemplate: TemplateRef\n\n \n \n\n\n \n \n Type : TemplateRef\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n heatmapColor\n \n \n \n \n \n \n \n \n heatmapColor: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n hideHeader\n \n \n \n \n \n \n \n \n hideHeader: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxValue\n \n \n \n \n \n \n \n \n maxValue: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n nextBtn\n \n \n \n \n \n \n \n \n nextBtn: YCHeaderButton\n\n \n \n\n\n \n \n Type : YCHeaderButton\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n prevBtn\n \n \n \n \n \n \n \n \n prevBtn: YCHeaderButton\n\n \n \n\n\n \n \n Type : YCHeaderButton\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n showWeekNumbers\n \n \n \n \n \n \n \n \n showWeekNumbers: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n todayBtn\n \n \n \n \n \n \n \n \n todayBtn: YCHeaderButton\n\n \n \n\n\n \n \n Type : YCHeaderButton\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n weekNumbersColor\n \n \n \n \n \n \n \n \n weekNumbersColor: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n weekStartsOn\n \n \n \n \n \n \n \n \n weekStartsOn: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCDataItem.html":{"url":"interfaces/YCDataItem.html","title":"interface - YCDataItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCDataItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n color\n \n \n \n \n count\n \n \n \n \n date\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n date\n \n \n \n \n \n \n \n \n date: Date\n\n \n \n\n\n \n \n Type : Date\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCDayItem.html":{"url":"interfaces/YCDayItem.html","title":"interface - YCDayItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCDayItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n date\n \n \n \n \n weekNumbers\n \n \n \n \n weeks\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n date\n \n \n \n \n \n \n \n \n date: Date\n\n \n \n\n\n \n \n Type : Date\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n weekNumbers\n \n \n \n \n \n \n \n \n weekNumbers: Array\n\n \n \n\n\n \n \n Type : Array\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n weeks\n \n \n \n \n \n \n \n \n weeks: Array>\n\n \n \n\n\n \n \n Type : Array>\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCHeaderButton.html":{"url":"interfaces/YCHeaderButton.html","title":"interface - YCHeaderButton","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCHeaderButton\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n class\n \n \n \n Optional\n \n hide\n \n \n \n Optional\n \n text\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n class\n \n \n \n \n \n \n \n \n class: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n hide\n \n \n \n \n \n \n \n \n hide: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/YearCalendarComponent.html":{"url":"components/YearCalendarComponent.html","title":"component - YearCalendarComponent","body":"\n \n\n\n\n\n\n Components\n \n YearCalendarComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnInit\n OnChanges\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n yc-year-calendar\n \n\n \n styleUrls\n ./year-calendar.component.scss\n \n\n\n\n \n templateUrl\n ./year-calendar.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n defaultHeaderTemplate\n \n \n maxValueInYear\n \n \n year\n \n \n yearData\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n assignDataCountToDate\n \n \n createDaysOfMonth\n \n \n eventDayCick\n \n \n getDaysOfWeek\n \n \n nextYearClick\n \n \n ngOnChanges\n \n \n ngOnInit\n \n \n prevYearClick\n \n \n render\n \n \n todayClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n daysOfWeek\n \n \n loadingData\n \n \n selectedDate\n \n \n ycConfig\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n eventDayClicked\n \n \n viewYearChanged\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ycService: YearCalendarService)\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:25\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ycService\n \n \n YearCalendarService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n daysOfWeek\n \n \n \n \n Type : any\n\n \n \n \n \n Default value : [...DAYS_OF_WEEK]\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:19\n \n \n \n \n \n \n \n \n \n loadingData\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:17\n \n \n \n \n \n \n \n \n \n selectedDate\n \n \n \n \n Type : Date\n\n \n \n \n \n Default value : new Date()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:16\n \n \n \n \n \n \n \n \n \n ycConfig\n \n \n \n \n Type : YCConfig\n\n \n \n \n \n Default value : DEFAULT_CONFIG\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:18\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n eventDayClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:20\n \n \n \n \n \n \n \n \n \n viewYearChanged\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:21\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n assignDataCountToDate\n \n \n \n \n \n \nassignDataCountToDate(currDayString)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:148\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n currDayString\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : { count: any; }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n createDaysOfMonth\n \n \n \n \n \n \ncreateDaysOfMonth(monthIndex, year)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:94\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n monthIndex\n\n \n No\n \n\n\n \n \nindex of the month of which the days are to be calculated\n\n\n \n \n \n year\n\n \n No\n \n\n\n \n \nthe year which is displayed on the view\n\n\n \n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n eventDayCick\n \n \n \n \n \n \neventDayCick(day, trigger: CdkOverlayOrigin)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:185\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n day\n \n \n\n \n No\n \n\n\n \n \n trigger\n \n CdkOverlayOrigin\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getDaysOfWeek\n \n \n \n \n \n \ngetDaysOfWeek()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:80\n \n \n\n\n \n \n\n \n Returns : {}\n\n \n \n \n \n \n \n \n \n \n \n \n nextYearClick\n \n \n \n \n \n \nnextYearClick()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:171\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:35\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:30\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n prevYearClick\n \n \n \n \n \n \nprevYearClick()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:176\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n render\n \n \n \n \n \n \nrender(year: number)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:68\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n year\n \n number\n \n\n \n No\n \n\n \n this.year\n \n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n todayClick\n \n \n \n \n \n \ntodayClick()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:181\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n defaultHeaderTemplate\n \n \n \n \n \n \n Type : TemplateRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('defaultHeaderTemplate', {static: true})\n \n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n maxValueInYear\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:25\n \n \n\n\n \n \n \n \n \n \n \n \n year\n \n \n \n \n \n \n Default value : new Date().getFullYear()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n yearData\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:24\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit, Input, Output, EventEmitter, SimpleChanges, OnChanges, ViewChild, TemplateRef } from '@angular/core';\nimport { YearCalendarService } from '../../year-calendar.service';\nimport { YCConfig } from '../../year-calendar-interfaces';\nimport { CdkOverlayOrigin } from '@angular/cdk/overlay';\nimport { DEFAULT_CONFIG } from '../../constants/default-config';\n\nexport const DAYS_OF_WEEK = ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'];\n\n\n@Component({\n selector: 'yc-year-calendar',\n templateUrl: './year-calendar.component.html',\n styleUrls: ['./year-calendar.component.scss']\n})\nexport class YearCalendarComponent implements OnInit, OnChanges {\n @Input() selectedDate: Date = new Date();\n @Input() loadingData: boolean;\n @Input() ycConfig: YCConfig = DEFAULT_CONFIG;\n @Input() daysOfWeek: any = [...DAYS_OF_WEEK];\n @Output() eventDayClicked = new EventEmitter();\n @Output() viewYearChanged = new EventEmitter();\n @ViewChild('defaultHeaderTemplate', {static: true}) defaultHeaderTemplate: TemplateRef;\n year = new Date().getFullYear();\n yearData = [];\n maxValueInYear: number;\n constructor(\n private ycService: YearCalendarService\n ) { }\n\n ngOnInit() {\n this.ycConfig.headerTemplate = this.ycConfig.headerTemplate || this.defaultHeaderTemplate;\n this.render(this.selectedDate.getFullYear());\n }\n\n ngOnChanges(changes: SimpleChanges) {\n if (changes.ycConfig) {\n const previousValue: YCConfig = changes.ycConfig.previousValue;\n const currentValue: YCConfig = changes.ycConfig.currentValue;\n this.ycConfig = {\n ...DEFAULT_CONFIG,\n ...this.ycConfig\n };\n this.ycConfig.headerTemplate = this.ycConfig.headerTemplate || this.defaultHeaderTemplate;\n if (\n previousValue && currentValue &&\n ((previousValue.data.length !== currentValue.data.length) ||\n (previousValue.data[0] && currentValue.data[0] &&\n previousValue.data[0].date !== currentValue.data[0].date)) ||\n (previousValue && this.ycService.isYearDataChanged(previousValue.data, currentValue.data)) ||\n (previousValue && this.ycService.isConfigChanged(previousValue, currentValue))\n ) {\n this.render(this.year);\n }\n }\n\n if (changes.selectedDate) {\n if (changes.selectedDate.previousValue && changes.selectedDate.currentValue !== changes.selectedDate.previousValue) {\n this.viewYearChanged.emit(this.year);\n }\n }\n }\n\n /**\n * @author Ahsan Ayaz\n * @desc Creates the months data and assigns to `yearData` which is rendered on the view\n * @param date - date of the year to render\n */\n render(year: number = this.year) {\n this.year = year;\n this.daysOfWeek = [...this.getDaysOfWeek()];\n this.yearData = new Array(12).fill(0).map((_, monthIndex) => {\n return {\n date: new Date(this.year, monthIndex + 1, 0),\n weeks: this.createDaysOfMonth(monthIndex, this.year),\n weekNumbers: this.ycService.getWeekNumbers(monthIndex, this.year, this.ycConfig)\n };\n });\n }\n\n getDaysOfWeek() {\n const days = [];\n for (let i = this.ycConfig.weekStartsOn, len = this.ycConfig.weekStartsOn + this.daysOfWeek.length; i 0) { // for every week except the first week\n firstDayOfMonth = 0; // set the first day of the week to first column\n }\n // for every week, start from the first day (column) and keep adding dates/days respectively till the last day of week\n for (let indexDay = firstDayOfMonth; indexDay monthLastDate.getTime()) {\n break;\n }\n const currDayString = currDate.toDateString();\n const isToday = currDayString === todayStr; // if the current date is actually today\n const dayValue = this.assignDataCountToDate(currDayString).count;\n daysOfWeeks[weekIndex][indexDay] = { // setting the day of the week in the structure\n day: currentDate,\n isToday,\n value: dayValue,\n date: currDate\n };\n if (dayValue > maxValueInYear) { // saving the max year count value\n maxValueInYear = dayValue;\n }\n currentDate++; // incrementing the date counter after each date's addition to the date structure\n }\n }\n if (maxValueInYear > this.ycConfig.maxValue) {\n this.maxValueInYear = maxValueInYear;\n } else {\n this.maxValueInYear = Number(this.ycConfig.maxValue);\n }\n return daysOfWeeks.filter(weekData => {\n return weekData.length !== 0;\n });\n }\n\n assignDataCountToDate(currDayString) {\n let dateData = this.ycConfig.data.find((dataItem) => {\n const itemDate = dataItem.date;\n if (!itemDate) {\n return false;\n }\n return new Date(itemDate.getFullYear(), itemDate.getMonth(), itemDate.getDate()).toDateString() === currDayString;\n });\n if (!dateData) {\n const dataIndex = this.ycConfig.data.findIndex((dataItem) => {\n return dataItem.date === null;\n });\n\n if (dataIndex >= 0) {\n dateData = {...this.ycConfig.data[dataIndex]};\n this.ycConfig.data[dataIndex].date = new Date(currDayString);\n }\n }\n return {\n count: dateData && dateData.count ? dateData.count : 0\n };\n }\n\n nextYearClick() {\n this.render(this.year + 1);\n this.viewYearChanged.emit(this.year);\n }\n\n prevYearClick() {\n this.render(this.year - 1);\n this.viewYearChanged.emit(this.year);\n }\n\n todayClick() {\n this.render(new Date().getFullYear());\n }\n\n eventDayCick(day, trigger: CdkOverlayOrigin) {\n this.eventDayClicked.emit({\n day,\n trigger\n });\n }\n\n}\n\n \n\n \n \n \n \n\n \n \n \n \n \n \n {{month.date | date:'MMMM'}}\n \n \n \n Week\n \n \n {{dayLabel}}\n \n \n \n \n {{month.weekNumbers[weekIndex]}}\n \n \n \n {{day?.day}}\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n \n {{ycConfig?.prevBtn?.text || 'Previous'}}\n \n \n {{ycConfig?.todayBtn?.text || 'Today'}}\n \n \n {{ycConfig?.nextBtn?.text || 'Next'}}\n \n \n \n {{ year }}\n \n \n \n \n \n\n\n \n\n \n \n ./year-calendar.component.scss\n \n :host {\n display: block;\n width: 100%;\n background-color: white;\n border: 2px solid #E8ECEF;\n display: flex;\n align-items: center;\n border-radius: 6px;\n padding: 20px 32px;\n}\n.year-calendar {\n width: 100%;\n &__header {\n display: flex;\n align-items: center;\n padding: 14px 32px;\n border-bottom: 2px solid #E8ECEF;\n &__year-name {\n padding-left: 20px;\n }\n &__end-slot {\n display: flex;\n flex: 1;\n align-self: center;\n justify-content: flex-end;\n }\n &__options {\n &__option {\n cursor: pointer;\n &:hover {\n color: #acacac;\n text-decoration: none;\n }\n }\n }\n }\n &__body {\n padding: 20px 32px;\n border-radius: 6px;\n padding: 32px 0;\n display: flex;\n width: 100%;\n flex-direction: row;\n flex-wrap: wrap;\n &__month {\n width: 33.33%;\n display: flex;\n justify-content: center;\n margin-bottom: 44px;\n &__inner {\n padding: 15px;\n &__title {\n text-align: center;\n }\n &__week {\n display: flex;\n &__number {\n font-weight: bold;\n }\n &__day {\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n padding: 2px;\n width: 32px;\n height: 32px;\n margin: 10px;\n text-align: center;\n transition: 0.2s all ease;\n &--today {\n border: 1px solid black;\n }\n &--has-value {\n cursor: pointer;\n &:hover {\n background-color: #444 !important; // sadly using !important to overwrite javascript applied styles :(\n color: white;\n }\n }\n &--label {\n background-color: white;\n }\n }\n }\n }\n }\n &__loader {\n display: flex;\n justify-content: center;\n width: 100%;\n }\n }\n}\n\n@media all and (max-width: 1314px) {\n .year-calendar {\n &__body {\n &__month {\n width: 50%;\n }\n }\n }\n}\n\n@media all and (max-width: 960px) {\n .year-calendar {\n &__body {\n &__month {\n width: 100%;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{month.date | date:\\'MMMM\\'}} Week {{dayLabel}} {{month.weekNumbers[weekIndex]}} {{day?.day}} {{ycConfig?.prevBtn?.text || \\'Previous\\'}} {{ycConfig?.todayBtn?.text || \\'Today\\'}} {{ycConfig?.nextBtn?.text || \\'Next\\'}} {{ year }} '\n var COMPONENTS = [{'name': 'YearCalendarComponent', 'selector': 'yc-year-calendar'}];\n var DIRECTIVES = [{'name': 'HeatmapColorDirective', 'selector': '[ycHeatmapColor]'}];\n var ACTUAL_COMPONENT = {'name': 'YearCalendarComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/YearCalendarModule.html":{"url":"modules/YearCalendarModule.html","title":"module - YearCalendarModule","body":"\n \n\n\n\n\n Modules\n YearCalendarModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_YearCalendarModule\n\n\n\ncluster_YearCalendarModule_exports\n\n\n\ncluster_YearCalendarModule_declarations\n\n\n\n\nHeatmapColorDirective\n\nHeatmapColorDirective\n\n\n\nYearCalendarModule\n\nYearCalendarModule\n\nYearCalendarModule -->\n\nHeatmapColorDirective->YearCalendarModule\n\n\n\n\n\nWeekNumberPipe\n\nWeekNumberPipe\n\nYearCalendarModule -->\n\nWeekNumberPipe->YearCalendarModule\n\n\n\n\n\nYearCalendarComponent\n\nYearCalendarComponent\n\nYearCalendarModule -->\n\nYearCalendarComponent->YearCalendarModule\n\n\n\n\n\nHeatmapColorDirective \n\nHeatmapColorDirective \n\nHeatmapColorDirective -->\n\nYearCalendarModule->HeatmapColorDirective \n\n\n\n\n\nWeekNumberPipe \n\nWeekNumberPipe \n\nWeekNumberPipe -->\n\nYearCalendarModule->WeekNumberPipe \n\n\n\n\n\nYearCalendarComponent \n\nYearCalendarComponent \n\nYearCalendarComponent -->\n\nYearCalendarModule->YearCalendarComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeatmapColorDirective\n \n \n WeekNumberPipe\n \n \n YearCalendarComponent\n \n \n \n \n Exports\n \n \n HeatmapColorDirective\n \n \n WeekNumberPipe\n \n \n YearCalendarComponent\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n forRoot\n \n \n \n \n \n \n \n forRoot()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.module.ts:15\n \n \n\n\n \n \n\n \n Returns : ModuleWithProviders\n\n \n \n \n \n \n\n \n\n\n \n import { ModuleWithProviders, NgModule } from \"@angular/core\";\nimport { YearCalendarComponent } from \"./components/year-calendar/year-calendar.component\";\nimport { YearCalendarService } from \"./year-calendar.service\";\nimport { CommonModule } from \"@angular/common\";\nimport { HeatmapColorDirective } from \"./directives/heatmap-color.directive\";\nimport { OverlayModule } from \"@angular/cdk/overlay\";\nimport { WeekNumberPipe } from \"./pipes/week-number/week-number.pipe\";\n\n@NgModule({\n declarations: [YearCalendarComponent, HeatmapColorDirective, WeekNumberPipe],\n imports: [CommonModule, OverlayModule],\n exports: [YearCalendarComponent, HeatmapColorDirective, WeekNumberPipe],\n})\nexport class YearCalendarModule {\n static forRoot(): ModuleWithProviders {\n return {\n ngModule: YearCalendarModule,\n providers: [YearCalendarService],\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/YearCalendarService.html":{"url":"injectables/YearCalendarService.html","title":"injectable - YearCalendarService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n YearCalendarService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n weekNumberPipe\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMonthWeeks\n \n \n getWeekNumbers\n \n \n isConfigChanged\n \n \n isYearDataChanged\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:9\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMonthWeeks\n \n \n \n \n \n \ngetMonthWeeks(month, year, weekStartsOn: number)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n month\n \n \n\n \n No\n \n\n \n \n\n \n \n year\n \n \n\n \n No\n \n\n \n new Date().getFullYear()\n \n\n \n \n weekStartsOn\n \n number\n \n\n \n No\n \n\n \n 0\n \n\n \n \n \n \n \n \n \n Returns : { firstDayOfMonth: any; lastDayOfMonth: any; monthFirstDate: any; monthLastDate: any; monthWeeksCount: any; yearWeeks: any; }\n\n \n \n The first day of the month, the last day of the month and the number of weeks in the month\n\n \n \n \n \n \n \n \n \n \n \n \n getWeekNumbers\n \n \n \n \n \n \ngetWeekNumbers(month: number, year: number, yearViewConfig: YCConfig)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:65\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n month\n \n number\n \n\n \n No\n \n\n\n \n \n year\n \n number\n \n\n \n No\n \n\n\n \n \n yearViewConfig\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : {}\n\n \n \n an array of week numbers\n\n \n \n \n \n \n \n \n \n \n \n \n isConfigChanged\n \n \n \n \n \n \nisConfigChanged(previousValue: YCConfig, currentValue: YCConfig)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:86\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n previousValue\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n currentValue\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n isYearDataChanged\n \n \n \n \n \n \nisYearDataChanged(previousData: [], currentData: [])\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:51\n \n \n\n\n \n \n If any of the previous record has a different count than the current one, we return true.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n previousData\n \n []\n \n\n \n No\n \n\n \n []\n \n\n \n \n currentData\n \n []\n \n\n \n No\n \n\n \n []\n \n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n weekNumberPipe\n \n \n \n \n \n \n Default value : new WeekNumberPipe()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:9\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { YCConfig } from './year-calendar-interfaces';\nimport { WeekNumberPipe } from './pipes/week-number/week-number.pipe';\nimport { addDays, subDays, differenceInDays, addYears } from 'date-fns';\n@Injectable({\n providedIn: 'root'\n})\nexport class YearCalendarService {\n weekNumberPipe = new WeekNumberPipe();\n constructor() { }\n\n /**\n * @author Ahsan Ayaz\n * @desc Calculates the number of weeks for the particular month provided.\n * @returns The first day of the month, the last day of the month and the number of weeks in the month\n */\n getMonthWeeks(month, year = new Date().getFullYear(), weekStartsOn = 0) {\n let monthFirstDate = new Date(year, month, 1);\n const firstDayOfMonth = this.weekNumberPipe.getDayInView(monthFirstDate, weekStartsOn);\n if (firstDayOfMonth > 0) {\n monthFirstDate = subDays(monthFirstDate, firstDayOfMonth);\n } else if (firstDayOfMonth = 0)) {\n return [];\n } else {\n const weekNumbers = [];\n const monthWeeksData = this.getMonthWeeks(month, year, yearViewConfig.weekStartsOn);\n let weekNum;\n let startDateOfWeek = monthWeeksData.monthFirstDate;\n for (let i = 0, len = monthWeeksData.monthWeeksCount; i \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\n0.1.8 (2020-04-24)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n \n component\n YearCalendarComponent\n \n 0 %\n (0/22)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n \n variable\n DAYS_OF_WEEK\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/constants/default-config.ts\n \n variable\n DEFAULT_CONFIG\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/constants/default-config.ts\n \n variable\n DEFAULT_WEEK\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts\n \n directive\n HeatmapColorDirective\n \n 0 %\n (0/9)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts\n \n pipe\n WeekNumberPipe\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCConfig\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCDataItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCDayItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCHeaderButton\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar.service.ts\n \n injectable\n YearCalendarService\n \n 14 %\n (1/7)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular/animations : ^15.0.2\n \n @angular/cdk : ^15.0.1\n \n @angular/common : ^15.0.2\n \n @angular/compiler : ^15.0.2\n \n @angular/core : ^15.0.2\n \n @angular/forms : ^15.0.2\n \n @angular/platform-browser : ^15.0.2\n \n @angular/platform-browser-dynamic : ^15.0.2\n \n @angular/router : ^15.0.2\n \n angular-cli-ghpages : ^0.6.0\n \n conventional-changelog-cli : ^2.0.31\n \n date-fns : ^2.5.1\n \n rxjs : ~6.6.7\n \n tinycolor2 : ^1.4.1\n \n tslib : ^2.0.0\n \n zone.js : ~0.11.4\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nAngular Year Calendar\n@iomechs/angular-year-calendar\n\n\n\n\n\n\nA simple, easily to use Year calendar for your Angular apps.\n\nDemo\nhttps://iomechs.github.io/angular-year-calendar/demo\nDocs\nhttps://iomechs.github.io/angular-year-calendar\nDependencies\nThe Angular Year Calendar library depends on date-fns and @angular/cdk. If you don't have them installed in your project, you'll have to install them urself.\nUsage\nInstall the package in your project's folder by using npm or yarn:\nnpm install @iomechs/angular-year-calendar --save\n\n# OR\n\nyarn add @iomechs/angular-year-calendar -SImport YearCalendarModule in your AppModule as below:\nimport { YearCalendarModule } from '@iomechs/angular-year-calendar';\n\n@NgModule({\n declarations: [\n AppComponent,\n ],\n imports: [\n BrowserModule,\n AppRoutingModule,\n BrowserAnimationsModule,\n YearCalendarModule, // Then in your HTML, you can use as:\n\nLicense\nMIT © IOMechs\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nThe MIT License\nCopyright (c) 2019 IOMechs\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n YearCalendarModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_YearCalendarModule\n\n\n\ncluster_YearCalendarModule_declarations\n\n\n\ncluster_YearCalendarModule_exports\n\n\n\n\nHeatmapColorDirective\n\nHeatmapColorDirective\n\n\n\nYearCalendarModule\n\nYearCalendarModule\n\nYearCalendarModule -->\n\nHeatmapColorDirective->YearCalendarModule\n\n\n\n\n\nWeekNumberPipe\n\nWeekNumberPipe\n\nYearCalendarModule -->\n\nWeekNumberPipe->YearCalendarModule\n\n\n\n\n\nYearCalendarComponent\n\nYearCalendarComponent\n\nYearCalendarModule -->\n\nYearCalendarComponent->YearCalendarModule\n\n\n\n\n\nHeatmapColorDirective \n\nHeatmapColorDirective \n\nHeatmapColorDirective -->\n\nYearCalendarModule->HeatmapColorDirective \n\n\n\n\n\nWeekNumberPipe \n\nWeekNumberPipe \n\nWeekNumberPipe -->\n\nYearCalendarModule->WeekNumberPipe \n\n\n\n\n\nYearCalendarComponent \n\nYearCalendarComponent \n\nYearCalendarComponent -->\n\nYearCalendarModule->YearCalendarComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 1 Module\n \n \n \n \n \n \n \n \n 1 Component\n \n \n \n \n \n \n \n 1 Directive\n \n \n \n \n \n \n \n 1 Injectable\n \n \n \n \n \n \n \n 1 Pipe\n \n \n \n \n \n \n \n 4 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 0.0.0\n \n Keywords : iomechs, angular, calendar, year calendar, year-calendar, angular calendar, angular9 calendar, ng calendar, ng-calendar\n \n License : MIT\n \n Repository : https://github.com/iomechs/angular-year-calendar\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n DAYS_OF_WEEK   (projects/.../year-calendar.component.ts)\n \n \n DEFAULT_CONFIG   (projects/.../default-config.ts)\n \n \n DEFAULT_WEEK   (projects/.../default-config.ts)\n \n \n \n \n \n \n\n\n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n \n \n \n \n \n \n \n DAYS_OF_WEEK\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']\n \n \n\n\n \n \n\n projects/angular-year-calendar/src/lib/constants/default-config.ts\n \n \n \n \n \n \n \n DEFAULT_CONFIG\n \n \n \n \n \n \n Type : YCConfig\n\n \n \n \n \n Default value : {\n data: [],\n heatmapColor: '#FF5500',\n weekStartsOn: 0,\n showWeekNumbers: false,\n firstWeekMonth: {\n month: 0,\n week: DEFAULT_WEEK\n },\n forceWeek: false,\n forceWeekDate: null,\n}\n \n \n\n\n \n \n \n \n \n \n \n \n DEFAULT_WEEK\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n\n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/directives/HeatmapColorDirective.html",[0,1.317,1,1.139]],["body/directives/HeatmapColorDirective.html",[0,1.43,1,1.237,2,1.586,3,0.542,4,0.542,5,0.464,6,0.919,7,0.626,8,3.713,9,1.586,10,1.952,11,2.781,12,2.781,13,1.322,14,2.34,15,2.34,16,0.542,17,1.43,18,3.843,19,2.929,20,2.34,21,3.07,22,2.34,23,1.623,24,2.309,25,1.537,26,1.322,27,1.985,28,3.843,29,2.223,30,2.929,31,1.975,32,0.057,33,1.975,34,0.957,35,1.274,36,2.929,37,1.43,38,1.662,39,1.952,40,1.985,41,0.542,42,1.874,43,1.985,44,1.985,45,1.876,46,2.781,47,2.929,48,1.985,49,2.929,50,3.07,51,1.985,52,1.985,53,1.985,54,0.684,55,3.07,56,0.464,57,1.985,58,1.586,59,0.542,60,0.542,61,1.985,62,1.985,63,3.481,64,1.812,65,2.929,66,1.985,67,1.985,68,1.985,69,1.985,70,1.985,71,1.985,72,1.985,73,1.985,74,1.985,75,1.952,76,1.322,77,1.952,78,1.952,79,2.929,80,2.781,81,2.319,82,1.985,83,1.985,84,1.975,85,3.481,86,1.586,87,1.985,88,2.18,89,3.481,90,1.985,91,1.985,92,1.985,93,3.481,94,1.985,95,1.985,96,1.985,97,1.985,98,1.985,99,1.985,100,1.985,101,2.929,102,2.34,103,3.843,104,1.985,105,0.031,106,0.031]],["title/pipes/WeekNumberPipe.html",[107,1.53,108,1.139]],["body/pipes/WeekNumberPipe.html",[3,0.567,4,0.567,5,0.485,6,0.862,7,0.652,10,1.384,13,1.384,17,1.014,29,2.038,31,2.368,32,0.057,33,2.553,34,0.707,35,1.528,41,0.975,42,1.841,45,2.038,54,0.917,56,0.485,59,0.567,60,0.567,86,2.854,88,2.027,105,0.032,106,0.032,107,2.027,108,1.279,109,2.077,110,3.481,111,2.472,112,1.659,113,3.573,114,2.077,115,2.077,116,1.749,117,2.077,118,1.337,119,2.077,120,2.077,121,1.764,122,2.077,123,4.175,124,2.077,125,2.077,126,2.077,127,3.028,128,2.077,129,2.077,130,2.077,131,2.077,132,2.077,133,2.077,134,2.077,135,3.028,136,1.077,137,2.077,138,3.028,139,2.077,140,1.659,141,2.077,142,1.659,143,1.659,144,2.077,145,2.077,146,1.178,147,1.384,148,1.659,149,1.659,150,0.485,151,0.658,152,2.077,153,2.228,154,2.077,155,1.51,156,1.279,157,2.077,158,2.077,159,3.028,160,3.028,161,2.077,162,0.76,163,3.028,164,2.418,165,1.659,166,2.077,167,1.659,168,2.077,169,2.077,170,2.077,171,2.077,172,3.028,173,1.659,174,2.077,175,2.077,176,2.077,177,0.658,178,1.659,179,2.077,180,2.077,181,2.077,182,2.077,183,2.077,184,3.573,185,3.028,186,2.077,187,2.077,188,2.077,189,1.384,190,1.659,191,2.077,192,2.077,193,3.028,194,2.077,195,2.077,196,2.077,197,2.077,198,2.077,199,2.077,200,2.077,201,2.077,202,2.077,203,2.077]],["title/interfaces/YCConfig.html",[136,0.63,204,0.736]],["body/interfaces/YCConfig.html",[3,0.614,4,0.614,5,0.526,6,0.445,7,0.303,16,0.614,23,1.722,24,1.99,25,0.713,32,0.056,34,1.21,35,1.942,37,2.427,41,1.344,54,0.526,56,0.526,59,1.113,60,0.614,64,1.579,105,0.034,106,0.034,116,1.492,118,1.176,121,1.722,136,0.749,150,0.526,151,0.713,155,1.722,156,1.722,162,1.492,177,0.713,204,1.113,205,0.824,206,1.098,207,1.016,208,2.312,209,2.312,210,2.312,211,2.312,212,2.312,213,1.99,214,2.312,215,2.312,216,2.104,217,4.075,218,2.055,219,1.99,220,2.055,221,0.95,222,0.95,223,1.098,224,1.276,225,1.276,226,1.276,227,1.276,228,1.276,229,1.276,230,1.276,231,1.276,232,1.276,233,1.276,234,1.276,235,1.276,236,1.276,237,1.276,238,1.174,239,0.95,240,0.95,241,0.95]],["title/interfaces/YCDataItem.html",[204,0.736,221,1.139]],["body/interfaces/YCDataItem.html",[3,0.779,4,0.779,5,0.666,6,0.564,7,0.384,16,0.779,23,1.205,24,1.393,25,0.904,32,0.056,34,0.989,35,1.383,37,2.436,41,1.378,54,0.666,56,0.666,59,1.23,60,0.779,64,2.035,105,0.04,106,0.04,116,1.044,118,1.392,121,1.205,136,0.666,150,0.666,151,0.904,155,1.205,156,1.205,162,1.044,177,0.904,204,1.23,205,1.044,206,1.393,207,1.196,208,1.618,209,1.618,210,1.618,211,1.618,212,1.618,213,1.393,214,1.618,215,1.618,216,2.067,218,1.904,219,1.844,220,1.904,221,1.595,222,1.904,223,1.393,224,1.618,225,1.618,226,1.618,227,1.618,228,1.618,229,1.618,230,1.618,231,1.618,232,1.618,233,1.618,234,1.618,235,1.618,236,1.618,237,1.618,238,1.383,239,1.205,240,1.205,241,1.205]],["title/interfaces/YCDayItem.html",[204,0.736,239,1.139]],["body/interfaces/YCDayItem.html",[3,0.782,4,0.782,5,0.669,6,0.567,7,0.386,16,0.782,23,1.211,24,1.399,25,0.908,32,0.056,34,0.991,37,2.355,41,1.343,54,0.669,56,0.669,59,1.233,60,0.782,64,1.793,105,0.04,106,0.04,116,1.049,118,1.393,121,1.211,136,0.669,150,0.669,151,0.908,155,1.211,156,1.211,162,1.049,177,0.908,204,1.233,205,1.049,206,1.399,207,1.2,208,1.626,209,1.626,210,1.626,211,1.626,212,1.626,213,1.399,214,1.626,215,1.626,216,2.402,218,1.907,219,1.85,220,1.907,221,1.211,222,1.211,223,1.399,224,1.626,225,1.626,226,1.626,227,1.626,228,1.626,229,1.626,230,1.626,231,1.626,232,1.626,233,1.626,234,1.626,235,1.626,236,1.626,237,1.626,238,1.387,239,1.6,240,1.907,241,1.907]],["title/interfaces/YCHeaderButton.html",[204,0.736,220,1.139]],["body/interfaces/YCHeaderButton.html",[3,0.772,4,0.772,5,0.66,6,0.559,7,0.38,16,0.772,23,1.194,24,1.38,25,0.895,32,0.056,34,0.984,35,1.759,37,2.485,41,1.338,54,0.66,56,0.66,59,1.226,60,1.226,64,1.78,105,0.039,106,0.039,116,1.035,118,1.276,121,1.194,136,0.66,150,0.66,151,0.895,155,1.194,156,1.194,162,1.035,177,0.895,204,1.226,205,1.035,206,1.38,207,1.189,208,1.603,209,1.603,210,1.603,211,1.603,212,1.603,213,1.38,214,1.603,215,1.603,216,2.058,218,2.029,219,1.833,220,1.974,221,1.194,222,1.194,223,2.192,224,2.547,225,1.603,226,1.603,227,1.603,228,1.603,229,1.603,230,1.603,231,1.603,232,1.603,233,1.603,234,1.603,235,1.603,236,1.603,237,1.603,238,1.374,239,1.194,240,1.194,241,1.194]],["title/components/YearCalendarComponent.html",[242,1.53,243,1.317]],["body/components/YearCalendarComponent.html",[0,0.409,1,0.354,2,0.668,3,0.228,4,0.228,5,0.195,6,0.878,7,0.671,10,0.97,11,1.543,12,1.543,13,0.558,14,1.845,15,0.668,16,0.397,17,0.711,20,1.163,21,1.845,22,1.163,25,1.085,26,0.97,29,2.147,31,1.628,32,0.057,33,2.022,34,0.908,35,1.051,38,1.628,39,0.558,41,0.714,42,1.303,45,1.74,46,2.464,50,1.845,54,0.611,55,2.09,56,0.195,59,0.397,60,0.228,64,1.105,75,0.558,76,0.558,77,0.558,78,0.558,80,1.543,81,2.055,84,1.75,88,1.943,102,2.09,105,0.015,106,0.015,118,1.006,136,0.763,148,0.668,149,0.668,150,0.721,151,0.265,153,2.022,162,0.306,164,0.668,173,0.668,177,1.035,189,0.97,207,0.461,218,0.615,219,0.943,222,0.816,223,0.943,238,0.306,240,0.354,241,0.354,242,1.096,243,1.128,244,1.455,245,0.837,246,1.455,247,0.837,248,0.837,249,2.958,250,2.519,251,0.558,252,1.932,253,1.455,254,1.932,255,1.455,256,1.455,257,1.932,258,3.085,259,2.309,260,1.455,261,1.455,262,1.455,263,2.309,264,2.309,265,2.309,266,1.932,267,2.309,268,1.932,269,1.932,270,1.932,271,1.455,272,1.932,273,1.932,274,0.837,275,1.128,276,1.455,277,1.455,278,1.287,279,0.837,280,0.837,281,0.837,282,1.539,283,0.837,284,2.616,285,0.837,286,0.837,287,1.455,288,0.837,289,2.309,290,0.837,291,0.837,292,0.837,293,1.932,294,1.455,295,0.837,296,0.837,297,1.455,298,1.455,299,2.309,300,2.309,301,0.837,302,0.837,303,0.837,304,1.455,305,0.837,306,0.837,307,0.837,308,0.837,309,1.455,310,0.837,311,2.616,312,0.837,313,0.837,314,1.455,315,1.163,316,0.837,317,1.543,318,0.837,319,0.837,320,1.932,321,0.837,322,0.668,323,0.668,324,0.668,325,0.668,326,0.668,327,0.668,328,0.668,329,0.668,330,0.837,331,2.309,332,1.455,333,0.837,334,0.837,335,1.845,336,0.837,337,1.543,338,0.837,339,1.932,340,0.837,341,0.837,342,0.837,343,0.837,344,0.837,345,0.837,346,0.837,347,0.837,348,0.837,349,1.932,350,0.837,351,1.455,352,0.837,353,1.932,354,0.837,355,0.837,356,0.837,357,0.837,358,0.837,359,0.837,360,0.837,361,0.837,362,0.837,363,0.837,364,1.539,365,0.837,366,0.837,367,1.455,368,0.668,369,0.837,370,0.837,371,1.845,372,1.163,373,1.455,374,0.837,375,0.837,376,0.837,377,0.837,378,0.837,379,0.837,380,0.668,381,1.455,382,0.837,383,0.837,384,0.837,385,1.455,386,0.837,387,0.668,388,0.837,389,2.309,390,2.309,391,0.837,392,0.837,393,1.455,394,1.455,395,0.837,396,0.837,397,1.932,398,0.837,399,0.837,400,0.837,401,0.837,402,0.837,403,0.837,404,1.455,405,0.837,406,0.837,407,0.837,408,2.309,409,0.837,410,1.455,411,1.455,412,0.668,413,0.837,414,0.837,415,0.837,416,1.455,417,0.837,418,0.837,419,0.837,420,0.837,421,1.455,422,0.837,423,0.837,424,1.455,425,0.837,426,1.455,427,1.455,428,1.455,429,1.455,430,1.163,431,1.455,432,1.455,433,1.455,434,0.837,435,3.426,436,0.837,437,3.563,438,1.932,439,2.871,440,1.932,441,1.932,442,1.455,443,3.792,444,2.871,445,1.932,446,3.426,447,1.932,448,1.455,449,3.085,450,1.932,451,2.871,452,0.837,453,0.837,454,1.455,455,0.837,456,0.837,457,0.837,458,0.837,459,0.837,460,2.309,461,2.309,462,0.837,463,0.837,464,0.837,465,1.455,466,1.455,467,1.455,468,0.837,469,0.837,470,0.837,471,1.932,472,0.837,473,0.837,474,1.455,475,1.932,476,0.837,477,1.455,478,0.837,479,0.837,480,0.837,481,0.837,482,0.837,483,0.837,484,0.837,485,0.837,486,0.837,487,0.837,488,1.455,489,0.837,490,0.837,491,0.837,492,0.837,493,0.837,494,0.837,495,0.837,496,0.837,497,1.455,498,0.837,499,0.668,500,0.837,501,0.837,502,0.837,503,0.837,504,0.837,505,1.455,506,0.837,507,0.837,508,0.837,509,1.163,510,1.455,511,2.309,512,0.837,513,0.837,514,0.837]],["title/modules/YearCalendarModule.html",[515,2.154,516,1.317]],["body/modules/YearCalendarModule.html",[1,2.177,3,0.759,4,0.759,5,0.65,6,0.734,7,0.563,17,1.358,29,1.358,32,0.057,45,1.358,54,1.14,56,0.65,59,0.759,60,0.759,84,1.577,105,0.039,106,0.039,108,2.177,111,1.577,205,1.359,243,2.516,250,1.577,275,1.813,315,2.966,322,2.221,323,2.221,516,2.544,517,1.853,518,1.813,519,2.221,520,2.221,521,2.221,522,2.966,523,2.221,524,1.853,525,2.781,526,2.966,527,3.713,528,4.18,529,2.781,530,4.18,531,3.339,532,2.781,533,2.781,534,3.713,535,2.221,536,2.781,537,2.781,538,3.713,539,2.221,540,2.221,541,2.221,542,2.781]],["title/injectables/YearCalendarService.html",[275,1.317,543,1.53]],["body/injectables/YearCalendarService.html",[3,0.574,4,0.574,5,0.491,6,0.893,7,0.672,16,0.574,17,1.491,25,1.14,26,2.397,29,2.137,31,2.24,32,0.057,33,2.24,34,0.922,35,1.446,38,2.041,41,1.288,42,1.772,45,2.048,54,0.922,56,0.491,59,0.574,60,0.574,75,1.4,76,1.4,77,1.4,78,1.4,81,2.631,84,1.733,88,2.041,105,0.032,106,0.032,108,1.849,111,1.192,116,1.446,118,0.574,136,1.055,140,1.679,142,1.679,143,1.679,146,1.192,150,0.491,151,0.666,153,2.38,177,0.666,178,1.679,189,1.4,190,1.679,205,1.653,207,0.968,216,1.026,218,1.29,222,0.888,238,1.754,240,1.52,241,0.888,275,1.491,317,2.44,335,1.679,337,2.44,364,1.4,368,1.679,371,2.44,372,3.351,380,2.44,387,1.679,430,1.679,539,1.679,540,1.679,543,1.733,544,2.102,545,1.679,546,3.054,547,3.054,548,3.054,549,3.054,550,3.054,551,3.054,552,2.102,553,2.102,554,3.598,555,2.102,556,2.102,557,2.102,558,2.102,559,3.054,560,2.102,561,2.102,562,2.102,563,2.102,564,3.054,565,2.102,566,2.102,567,2.102,568,2.102,569,2.102,570,2.102,571,2.102,572,2.102,573,2.102,574,1.679,575,1.679,576,2.102,577,2.102,578,2.102,579,2.102,580,2.102,581,2.102,582,2.102,583,2.102,584,2.102]],["title/changelog.html",[585,1.515,586,1.515,587,1.816]],["body/changelog.html",[32,0.049,105,0.049,106,0.049,165,3.184,588,3.986,589,3.986,590,3.986,591,3.986,592,3.986,593,4.652,594,3.986,595,3.986,596,3.986,597,3.986,598,3.986,599,3.986,600,3.986,601,3.986]],["title/coverage.html",[602,2.905]],["body/coverage.html",[0,1.469,1,1.271,5,0.703,6,1.025,7,0.698,8,2.403,9,2.403,32,0.055,34,0.703,42,2.174,105,0.041,106,0.041,107,1.707,108,1.271,110,2.403,111,1.707,112,2.403,136,0.703,147,2.004,150,1.075,153,1.707,204,1.256,205,1.746,206,2.246,220,1.271,221,1.271,239,1.271,242,1.707,243,1.469,249,2.605,250,2.218,251,2.605,275,1.469,278,2.004,282,2.004,543,1.707,545,2.403,602,2.403,603,2.403,604,3.008,605,3.008,606,3.008,607,4.345,608,4.6,609,3.124,610,3.124,611,3.008,612,3.008,613,4.345,614,3.008,615,3.008,616,3.008,617,3.008]],["title/dependencies.html",[518,1.578,618,1.515]],["body/dependencies.html",[32,0.057,56,0.821,58,2.806,105,0.045,106,0.045,118,0.959,146,1.993,518,1.715,535,2.806,587,2.806,619,3.513,620,5.202,621,2.806,622,3.513,623,3.513,624,3.513,625,4.313,626,3.446,627,3.513,628,3.513,629,2.341,630,4.313,631,3.513,632,3.513,633,3.513,634,3.513,635,3.513,636,3.513,637,3.513,638,3.513,639,3.513,640,3.513,641,3.513,642,3.513]],["title/index.html",[16,0.621,585,1.515,586,1.515]],["body/index.html",[7,0.696,32,0.055,54,0.759,105,0.043,106,0.043,118,0.887,146,1.844,150,1.197,167,2.596,499,2.596,509,2.596,516,2.2,518,1.587,526,2.596,531,2.596,541,2.596,618,2.165,621,2.596,629,3.002,643,4.735,644,3.25,645,3.25,646,3.282,647,3.25,648,3.25,649,4.109,650,3.25,651,3.25,652,3.25,653,3.25,654,3.25,655,3.25,656,3.25,657,3.25,658,4.506,659,3.25,660,3.25,661,3.25,662,3.25,663,4.109,664,4.109,665,3.25,666,3.25,667,3.25,668,3.25,669,3.25,670,3.25,671,3.25,672,3.25,673,1.844,674,2.165,675,2.165]],["title/license.html",[585,1.515,586,1.515,673,1.29]],["body/license.html",[32,0.043,105,0.043,106,0.043,524,2.125,574,2.548,575,2.548,603,2.548,646,3.244,673,1.81,674,2.125,675,2.125,676,4.467,677,3.19,678,3.19,679,4.061,680,3.19,681,3.19,682,3.19,683,3.19,684,3.19,685,3.19,686,4.061,687,5.156,688,3.19,689,3.19,690,3.19,691,4.467,692,3.19,693,4.061,694,3.19,695,3.19,696,3.19,697,3.19,698,3.19,699,3.19,700,3.19,701,3.19,702,3.19,703,4.061,704,3.19,705,3.19,706,3.19,707,3.19,708,3.19,709,3.19,710,3.19,711,4.061,712,4.061,713,3.19,714,3.19,715,3.19,716,3.19,717,3.19,718,3.19,719,3.19,720,3.19,721,3.19,722,3.19,723,3.19,724,3.19,725,3.19,726,3.19,727,3.19,728,3.19,729,3.19,730,3.19,731,3.19,732,3.19,733,3.19,734,3.19,735,3.19,736,3.19,737,3.19,738,3.19,739,3.19,740,3.19]],["title/modules.html",[517,2.423]],["body/modules.html",[32,0.05,105,0.05,106,0.05,516,2.012,517,2.746,626,3.292,741,4.122,742,4.122,743,4.122]],["title/overview.html",[744,2.905]],["body/overview.html",[0,1.701,1,2.172,32,0.055,105,0.045,106,0.045,107,1.976,108,2.172,151,1.103,242,1.976,243,2.511,364,3.321,515,2.782,516,2.585,518,2.095,519,2.782,520,2.782,521,2.782,522,3.427,523,2.782,524,2.321,543,1.976,744,2.782,745,3.483]],["title/properties.html",[207,1.024,618,1.515]],["body/properties.html",[7,0.652,32,0.054,105,0.048,106,0.048,150,1.234,207,1.211,629,3.024,673,2.169,674,2.547,675,2.547,746,3.823,747,3.823,748,3.823,749,3.823,750,4.539,751,3.823,752,3.823]],["title/miscellaneous/variables.html",[753,1.816,754,2.581]],["body/miscellaneous/variables.html",[6,0.834,7,0.567,16,0.924,23,1.43,25,1.455,32,0.056,34,1.072,38,2.605,39,2.256,41,0.924,42,1.94,105,0.044,106,0.044,116,1.24,121,1.43,136,0.791,147,3.059,155,1.43,156,1.43,162,1.24,177,1.073,213,1.653,238,1.24,249,2.256,250,1.921,251,2.809,278,2.809,282,2.809,324,2.705,325,2.705,326,2.705,327,2.705,328,2.705,329,2.705,412,3.368,609,2.705,610,3.668,753,2.705,754,2.705,755,3.386,756,4.216,757,3.386]]],"invertedIndex":[["",{"_index":32,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":42,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0.0.0",{"_index":747,"title":{},"body":{"properties.html":{}}}],["0.1.8",{"_index":598,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":642,"title":{},"body":{"dependencies.html":{}}}],["0.2s",{"_index":492,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["0.6.0",{"_index":632,"title":{},"body":{"dependencies.html":{}}}],["0/1",{"_index":608,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":612,"title":{},"body":{"coverage.html":{}}}],["0/22",{"_index":606,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":613,"title":{},"body":{"coverage.html":{}}}],["0/9",{"_index":611,"title":{},"body":{"coverage.html":{}}}],["04",{"_index":600,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":364,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"overview.html":{}}}],["1.0.0",{"_index":588,"title":{},"body":{"changelog.html":{}}}],["1.4.1",{"_index":638,"title":{},"body":{"dependencies.html":{}}}],["1/7",{"_index":615,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":102,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["10px",{"_index":490,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["12",{"_index":165,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"changelog.html":{}}}],["12:00",{"_index":170,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["12h",{"_index":174,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["1314px",{"_index":506,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["14",{"_index":614,"title":{},"body":{"coverage.html":{}}}],["14:00",{"_index":171,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["14px",{"_index":453,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["15.0.1",{"_index":622,"title":{},"body":{"dependencies.html":{}}}],["15.0.2",{"_index":620,"title":{},"body":{"dependencies.html":{}}}],["15px",{"_index":480,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["1px",{"_index":494,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["2.0.0",{"_index":640,"title":{},"body":{"dependencies.html":{}}}],["2.0.31",{"_index":634,"title":{},"body":{"dependencies.html":{}}}],["2.5.1",{"_index":635,"title":{},"body":{"dependencies.html":{}}}],["2019",{"_index":678,"title":{},"body":{"license.html":{}}}],["2020",{"_index":599,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["20px",{"_index":450,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["24",{"_index":601,"title":{},"body":{"changelog.html":{}}}],["2px",{"_index":440,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["32px",{"_index":451,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["33.33",{"_index":476,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["4",{"_index":745,"title":{},"body":{"overview.html":{}}}],["444",{"_index":496,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["44px",{"_index":478,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["50",{"_index":488,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["6.6.7",{"_index":637,"title":{},"body":{"dependencies.html":{}}}],["6px",{"_index":448,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["960px",{"_index":507,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__body",{"_index":471,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__day",{"_index":487,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__end",{"_index":457,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__header",{"_index":452,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__inner",{"_index":479,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__loader",{"_index":504,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__month",{"_index":475,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__number",{"_index":483,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__option",{"_index":464,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__options",{"_index":463,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__title",{"_index":481,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__week",{"_index":482,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["__year",{"_index":455,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["above",{"_index":710,"title":{},"body":{"license.html":{}}}],["acacac",{"_index":468,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["according",{"_index":229,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["action",{"_index":734,"title":{},"body":{"license.html":{}}}],["actual_component",{"_index":514,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["actually",{"_index":388,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["add",{"_index":666,"title":{},"body":{"index.html":{}}}],["adddays",{"_index":142,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["adding",{"_index":376,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["addition",{"_index":402,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["addweeks",{"_index":141,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["addweeks(firstweekfirstdate",{"_index":196,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["addyears",{"_index":143,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["aef5bdd",{"_index":597,"title":{},"body":{"changelog.html":{}}}],["ahsan",{"_index":76,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["align",{"_index":444,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["and/or",{"_index":701,"title":{},"body":{"license.html":{}}}],["angular",{"_index":629,"title":{},"body":{"dependencies.html":{},"index.html":{},"properties.html":{}}}],["angular/animations",{"_index":619,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":621,"title":{},"body":{"dependencies.html":{},"index.html":{}}}],["angular/cdk/overlay",{"_index":323,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{}}}],["angular/common",{"_index":535,"title":{},"body":{"modules/YearCalendarModule.html":{},"dependencies.html":{}}}],["angular/compiler",{"_index":623,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":56,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":624,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":625,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":628,"title":{},"body":{"dependencies.html":{}}}],["angular9",{"_index":749,"title":{},"body":{"properties.html":{}}}],["app",{"_index":181,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["appcomponent",{"_index":669,"title":{},"body":{"index.html":{}}}],["applied",{"_index":502,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["applies",{"_index":79,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["apply",{"_index":62,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["applycolor",{"_index":18,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["appmodule",{"_index":668,"title":{},"body":{"index.html":{}}}],["approutingmodule",{"_index":671,"title":{},"body":{"index.html":{}}}],["apps",{"_index":647,"title":{},"body":{"index.html":{}}}],["arising",{"_index":738,"title":{},"body":{"license.html":{}}}],["array",{"_index":216,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"injectables/YearCalendarService.html":{}}}],["array(12).fill(0).map((_",{"_index":362,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["asked",{"_index":169,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["assign",{"_index":87,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["assigndatacounttodate",{"_index":260,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["assigndatacounttodate(currdaystring",{"_index":287,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["assigns",{"_index":356,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["associated",{"_index":688,"title":{},"body":{"license.html":{}}}],["author",{"_index":75,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["authors",{"_index":727,"title":{},"body":{"license.html":{}}}],["ayaz",{"_index":77,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["background",{"_index":80,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["basically",{"_index":227,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["below",{"_index":167,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"index.html":{}}}],["black",{"_index":495,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["block",{"_index":436,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["bold",{"_index":486,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["boolean",{"_index":218,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["border",{"_index":439,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["bottom",{"_index":454,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["break",{"_index":383,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["browse",{"_index":743,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":626,"title":{},"body":{"dependencies.html":{},"modules.html":{}}}],["browseranimationsmodule",{"_index":672,"title":{},"body":{"index.html":{}}}],["browsermodule",{"_index":670,"title":{},"body":{"index.html":{}}}],["bug",{"_index":591,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":677,"title":{},"body":{"license.html":{}}}],["calculated",{"_index":295,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calculates",{"_index":573,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar",{"_index":150,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"index.html":{},"properties.html":{}}}],["calendar.component",{"_index":533,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["calendar.component.html",{"_index":256,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.scss",{"_index":254,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts",{"_index":251,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["calendar.component.ts:148",{"_index":288,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:16",{"_index":281,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:17",{"_index":280,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:171",{"_index":303,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:176",{"_index":308,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:18",{"_index":283,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:181",{"_index":312,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:185",{"_index":301,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:19",{"_index":279,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:20",{"_index":285,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:21",{"_index":286,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:22",{"_index":316,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:23",{"_index":318,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:24",{"_index":319,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:25",{"_index":276,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:30",{"_index":307,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:35",{"_index":305,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:68",{"_index":310,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:80",{"_index":302,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.component.ts:94",{"_index":291,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["calendar.module.ts",{"_index":525,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["calendar.module.ts:15",{"_index":529,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["calendar.service",{"_index":322,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{}}}],["calendar.service.ts",{"_index":545,"title":{},"body":{"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["calendar.service.ts:17",{"_index":552,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:51",{"_index":565,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:65",{"_index":560,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:86",{"_index":562,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar.service.ts:9",{"_index":550,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["calendar/demo",{"_index":650,"title":{},"body":{"index.html":{}}}],["calendar/src/lib/components/year",{"_index":249,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["calendar/src/lib/constants/default",{"_index":609,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["calendar/src/lib/directives/heatmap",{"_index":8,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"coverage.html":{}}}],["calendar/src/lib/pipes/week",{"_index":110,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{}}}],["calendar/src/lib/year",{"_index":205,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["calendar/year",{"_index":250,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["cdkoverlayorigin",{"_index":300,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["center",{"_index":446,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changelog",{"_index":587,"title":{"changelog.html":{}},"body":{"dependencies.html":{}}}],["changes",{"_index":306,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.selecteddate",{"_index":350,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.selecteddate.currentvalue",{"_index":352,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.selecteddate.previousvalue",{"_index":351,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.ycconfig",{"_index":334,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.ycconfig.currentvalue",{"_index":338,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["changes.ycconfig.previousvalue",{"_index":336,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["charge",{"_index":683,"title":{},"body":{"license.html":{}}}],["claim",{"_index":730,"title":{},"body":{"license.html":{}}}],["class",{"_index":60,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["cli",{"_index":630,"title":{},"body":{"dependencies.html":{}}}],["cluster_yearcalendarmodule",{"_index":519,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["cluster_yearcalendarmodule_declarations",{"_index":521,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["cluster_yearcalendarmodule_exports",{"_index":520,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["color",{"_index":64,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{}}}],["color.directive",{"_index":537,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["color.directive.ts",{"_index":9,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"coverage.html":{}}}],["color.directive.ts:12",{"_index":53,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:17",{"_index":51,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:32",{"_index":44,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:53",{"_index":48,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:7",{"_index":43,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:8",{"_index":40,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.directive.ts:9",{"_index":30,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["color.tohsl",{"_index":100,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["colorcomponents",{"_index":99,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["colorcomponents.l",{"_index":103,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["colors",{"_index":226,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["column",{"_index":373,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["commonmodule",{"_index":534,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["company",{"_index":82,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["component",{"_index":242,"title":{"components/YearCalendarComponent.html":{}},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"overview.html":{}}}],["component_template",{"_index":512,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["components",{"_index":244,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["components/year",{"_index":532,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["conditions",{"_index":709,"title":{},"body":{"license.html":{}}}],["config",{"_index":149,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["config.ts",{"_index":610,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["connection",{"_index":739,"title":{},"body":{"license.html":{}}}],["const",{"_index":88,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["constants",{"_index":231,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["constants/default",{"_index":148,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["constructor",{"_index":26,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["constructor(el",{"_index":27,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["constructor(private",{"_index":61,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["constructor(ycservice",{"_index":274,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["content",{"_index":461,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["contract",{"_index":735,"title":{},"body":{"license.html":{}}}],["conventional",{"_index":633,"title":{},"body":{"dependencies.html":{}}}],["copies",{"_index":703,"title":{},"body":{"license.html":{}}}],["copy",{"_index":686,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":676,"title":{},"body":{"license.html":{}}}],["count",{"_index":222,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["counter",{"_index":399,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["coverage",{"_index":602,"title":{"coverage.html":{}},"body":{"coverage.html":{}}}],["createdaysofmonth",{"_index":261,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["createdaysofmonth(monthindex",{"_index":290,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["creates",{"_index":354,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currdate",{"_index":395,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currdate.todatestring",{"_index":384,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currdaystring",{"_index":289,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["current",{"_index":387,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["currentdata",{"_index":564,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["currentdate",{"_index":394,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue",{"_index":337,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["currentvalue.data",{"_index":347,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue.data.length",{"_index":341,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue.data[0",{"_index":343,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentvalue.data[0].date",{"_index":345,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["currentweekstartdate",{"_index":185,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["currentweekstartdate.gettime",{"_index":203,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["cursor",{"_index":465,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["customdateday",{"_index":193,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["damages",{"_index":731,"title":{},"body":{"license.html":{}}}],["data",{"_index":162,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["dataindex",{"_index":416,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dataitem.date",{"_index":411,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date",{"_index":118,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"dependencies.html":{},"index.html":{}}}],["date's",{"_index":401,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date().getfullyear",{"_index":317,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["date(currdaystring",{"_index":420,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date(date",{"_index":154,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["date(itemdate.getfullyear",{"_index":413,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date(this.year",{"_index":363,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date(year",{"_index":190,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["date:'mmmm",{"_index":425,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["date:\\'mmmm",{"_index":513,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dateclone",{"_index":152,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["dateclone.sethours(12",{"_index":182,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["datedata",{"_index":408,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["datedata.count",{"_index":421,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dateday",{"_index":184,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["dates/days",{"_index":377,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["day",{"_index":81,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["day?.day",{"_index":428,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dayclass",{"_index":208,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["daylabel",{"_index":426,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dayoffirstdateinview",{"_index":133,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["dayofmonthfirstdateinview",{"_index":124,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["days",{"_index":294,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["days_of_week",{"_index":278,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["daysofweek",{"_index":268,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["daysofweeks.filter(weekdata",{"_index":406,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["daysofweeks[weekindex][indexday",{"_index":392,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["dayvalue",{"_index":390,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["deal",{"_index":690,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":740,"title":{},"body":{"license.html":{}}}],["declarations",{"_index":526,"title":{},"body":{"modules/YearCalendarModule.html":{},"index.html":{}}}],["decoration",{"_index":469,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["decorators",{"_index":313,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["default",{"_index":38,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["default_config",{"_index":282,"title":{},"body":{"components/YearCalendarComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_week",{"_index":147,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultheadertemplate",{"_index":257,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["defined",{"_index":29,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["demo",{"_index":648,"title":{},"body":{"index.html":{}}}],["dependencies",{"_index":518,"title":{"dependencies.html":{}},"body":{"modules/YearCalendarModule.html":{},"dependencies.html":{},"index.html":{},"overview.html":{}}}],["depends",{"_index":653,"title":{},"body":{"index.html":{}}}],["desc",{"_index":78,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["description",{"_index":292,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["differenceincalendardays",{"_index":139,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["differenceindays",{"_index":570,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["differenceinweeks",{"_index":145,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["different",{"_index":567,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["direction",{"_index":472,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["directive",{"_index":0,"title":{"directives/HeatmapColorDirective.html":{}},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"coverage.html":{},"overview.html":{}}}],["directives",{"_index":2,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["directives/heatmap",{"_index":536,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["display",{"_index":435,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["displayed",{"_index":296,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["distribute",{"_index":699,"title":{},"body":{"license.html":{}}}],["docs",{"_index":651,"title":{},"body":{"index.html":{}}}],["documentation",{"_index":603,"title":{},"body":{"coverage.html":{},"license.html":{}}}],["dom",{"_index":247,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["don't",{"_index":654,"title":{},"body":{"index.html":{}}}],["dynamic",{"_index":627,"title":{},"body":{"dependencies.html":{}}}],["e8ecef",{"_index":442,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["each",{"_index":400,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ease",{"_index":493,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["easily",{"_index":645,"title":{},"body":{"index.html":{}}}],["el",{"_index":36,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["element",{"_index":510,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["elementref",{"_index":28,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["end",{"_index":462,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["entire",{"_index":180,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["error('firstweekmonth",{"_index":161,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["error('forceweekdate",{"_index":188,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["event",{"_index":726,"title":{},"body":{"license.html":{}}}],["eventdaycick",{"_index":262,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["eventdaycick(day",{"_index":298,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["eventdayclicked",{"_index":272,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["eventemitter",{"_index":284,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["exact",{"_index":233,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["except",{"_index":370,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["export",{"_index":59,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["exports",{"_index":527,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["express",{"_index":718,"title":{},"body":{"license.html":{}}}],["false",{"_index":412,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["ff5500",{"_index":757,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fff",{"_index":96,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["file",{"_index":5,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["files",{"_index":689,"title":{},"body":{"license.html":{}}}],["first",{"_index":371,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["firstdate",{"_index":129,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstdayofmonth",{"_index":372,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["firstweekfirstdate",{"_index":123,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstweekfirstdate.sethours(12",{"_index":197,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstweekmonth",{"_index":121,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["firstweekmonth.month",{"_index":158,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["firstweekmonth.week",{"_index":159,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["fitness",{"_index":723,"title":{},"body":{"license.html":{}}}],["fix",{"_index":594,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":592,"title":{},"body":{"changelog.html":{}}}],["flex",{"_index":443,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["fns",{"_index":146,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{},"dependencies.html":{},"index.html":{}}}],["folder",{"_index":662,"title":{},"body":{"index.html":{}}}],["following",{"_index":708,"title":{},"body":{"license.html":{}}}],["font",{"_index":484,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["forceweek",{"_index":155,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["forceweekdate",{"_index":156,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["forceweekdate.date",{"_index":192,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["forceweekdate.month",{"_index":191,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["forroot",{"_index":528,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["fr",{"_index":328,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["free",{"_index":682,"title":{},"body":{"license.html":{}}}],["furnished",{"_index":706,"title":{},"body":{"license.html":{}}}],["getdayinview",{"_index":114,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getdayinview(date",{"_index":115,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getdaysofweek",{"_index":263,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["getfirstweekfirstdate",{"_index":119,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getfirstweekfirstdate(year",{"_index":120,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getmonthweeks",{"_index":546,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["getmonthweeks(month",{"_index":551,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["getpercentagecolor",{"_index":19,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["getpercentagecolor(heatmapcolor",{"_index":47,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["getting",{"_index":585,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettotalweeks",{"_index":125,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["gettotalweeks(firstdate",{"_index":126,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getweekfirstdate",{"_index":130,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getweekfirstdate(date",{"_index":131,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["getweeknumbers",{"_index":547,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["getweeknumbers(month",{"_index":558,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["ghpages",{"_index":631,"title":{},"body":{"dependencies.html":{}}}],["glad",{"_index":168,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["granted",{"_index":681,"title":{},"body":{"license.html":{}}}],["h",{"_index":232,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["headertemplate",{"_index":209,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["heatmap",{"_index":63,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["heatmapcolor",{"_index":23,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["heatmapcolordirective",{"_index":1,"title":{"directives/HeatmapColorDirective.html":{}},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"coverage.html":{},"overview.html":{}}}],["height",{"_index":489,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["here",{"_index":236,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["hereby",{"_index":680,"title":{},"body":{"license.html":{}}}],["hide",{"_index":224,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["hideheader",{"_index":210,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["holders",{"_index":728,"title":{},"body":{"license.html":{}}}],["host",{"_index":434,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["hours",{"_index":166,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["hover",{"_index":467,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["hsl",{"_index":230,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["html",{"_index":509,"title":{},"body":{"components/YearCalendarComponent.html":{},"index.html":{}}}],["https://github.com/iomechs/angular",{"_index":752,"title":{},"body":{"properties.html":{}}}],["https://iomechs.github.io/angular",{"_index":649,"title":{},"body":{"index.html":{}}}],["https://www.w3schools.com/colors/colors_hsl.asp",{"_index":237,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["identifier",{"_index":604,"title":{},"body":{"coverage.html":{}}}],["implements",{"_index":10,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["implied",{"_index":719,"title":{},"body":{"license.html":{}}}],["import",{"_index":54,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"index.html":{}}}],["important",{"_index":497,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["imports",{"_index":541,"title":{},"body":{"modules/YearCalendarModule.html":{},"index.html":{}}}],["included",{"_index":713,"title":{},"body":{"license.html":{}}}],["including",{"_index":693,"title":{},"body":{"license.html":{}}}],["incrementing",{"_index":398,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["index",{"_index":16,"title":{"index.html":{}},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["indexday",{"_index":381,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["information",{"_index":235,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["injectable",{"_index":543,"title":{"injectables/YearCalendarService.html":{}},"body":{"injectables/YearCalendarService.html":{},"coverage.html":{},"overview.html":{}}}],["injectables",{"_index":544,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["input",{"_index":55,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["inputs",{"_index":22,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["install",{"_index":658,"title":{},"body":{"index.html":{}}}],["installed",{"_index":655,"title":{},"body":{"index.html":{}}}],["interface",{"_index":204,"title":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["interfaces",{"_index":151,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"overview.html":{}}}],["interfaces.ts",{"_index":206,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["iomechs",{"_index":675,"title":{},"body":{"index.html":{},"license.html":{},"properties.html":{}}}],["iomechs/angular",{"_index":643,"title":{},"body":{"index.html":{}}}],["isconfigchanged",{"_index":548,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["isconfigchanged(previousvalue",{"_index":561,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["isnan(forceweekdate.date",{"_index":187,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["isnan(forceweekdate.month",{"_index":186,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["issues",{"_index":596,"title":{},"body":{"changelog.html":{}}}],["istoday",{"_index":385,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["isyeardatachanged",{"_index":549,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["isyeardatachanged(previousdata",{"_index":563,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["itemdate",{"_index":410,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["itemdate.getdate()).todatestring",{"_index":415,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["itemdate.getmonth",{"_index":414,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["items",{"_index":445,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["javascript",{"_index":501,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["justify",{"_index":460,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["keep",{"_index":375,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["keywords",{"_index":748,"title":{},"body":{"properties.html":{}}}],["kind",{"_index":717,"title":{},"body":{"license.html":{}}}],["label",{"_index":503,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["last",{"_index":380,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["lastdayofmonth",{"_index":553,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["left",{"_index":456,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["legend",{"_index":508,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["len",{"_index":368,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["liability",{"_index":732,"title":{},"body":{"license.html":{}}}],["liable",{"_index":729,"title":{},"body":{"license.html":{}}}],["library",{"_index":652,"title":{},"body":{"index.html":{}}}],["license",{"_index":673,"title":{"license.html":{}},"body":{"index.html":{},"license.html":{},"properties.html":{}}}],["limitation",{"_index":694,"title":{},"body":{"license.html":{}}}],["limited",{"_index":720,"title":{},"body":{"license.html":{}}}],["literal",{"_index":217,"title":{},"body":{"interfaces/YCConfig.html":{}}}],["loadingdata",{"_index":269,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["makes",{"_index":175,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["margin",{"_index":477,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["matching",{"_index":106,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["math.round(colorcomponents.l",{"_index":104,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["max",{"_index":397,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["maxvalue",{"_index":24,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["maxvalueinyear",{"_index":258,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["media",{"_index":505,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["merchantability",{"_index":722,"title":{},"body":{"license.html":{}}}],["merge",{"_index":697,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":13,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["methods",{"_index":17,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["migration",{"_index":595,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":753,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["mit",{"_index":674,"title":{},"body":{"index.html":{},"license.html":{},"properties.html":{}}}],["mo",{"_index":325,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["modify",{"_index":696,"title":{},"body":{"license.html":{}}}],["module",{"_index":515,"title":{"modules/YearCalendarModule.html":{}},"body":{"overview.html":{}}}],["modules",{"_index":517,"title":{"modules.html":{}},"body":{"modules/YearCalendarModule.html":{},"modules.html":{}}}],["modulewithproviders",{"_index":530,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["mohsin",{"_index":97,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["month",{"_index":238,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["month.date",{"_index":424,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["month.weeknumbers[weekindex",{"_index":427,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["monthfirstdate",{"_index":554,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthindex",{"_index":293,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["monthlastdate",{"_index":555,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthlastdate.gettime",{"_index":382,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["months",{"_index":355,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["monthweekscount",{"_index":556,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthweeksdata",{"_index":578,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthweeksdata.monthfirstdate",{"_index":583,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["monthweeksdata.monthweekscount",{"_index":584,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["name",{"_index":33,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["new",{"_index":153,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["next",{"_index":433,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["nextbtn",{"_index":211,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["nextyearclick",{"_index":264,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["nextyearfirstdate",{"_index":200,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["ng",{"_index":750,"title":{},"body":{"properties.html":{}}}],["ngmodule",{"_index":531,"title":{},"body":{"modules/YearCalendarModule.html":{},"index.html":{}}}],["ngonchanges",{"_index":20,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["ngonchanges(changes",{"_index":304,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ngonchanges(simplechange",{"_index":49,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["ngoninit",{"_index":21,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["none",{"_index":470,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["noninfringement",{"_index":725,"title":{},"body":{"license.html":{}}}],["notice",{"_index":711,"title":{},"body":{"license.html":{}}}],["npm",{"_index":663,"title":{},"body":{"index.html":{}}}],["null",{"_index":39,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["number",{"_index":41,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["number(this.ycconfig.maxvalue",{"_index":405,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["number.pipe",{"_index":540,"title":{},"body":{"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["number.pipe.ts",{"_index":112,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{}}}],["number.pipe.ts:11",{"_index":137,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:77",{"_index":117,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:81",{"_index":128,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:85",{"_index":122,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number.pipe.ts:98",{"_index":132,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["number/week",{"_index":111,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["numbers",{"_index":178,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["obtaining",{"_index":685,"title":{},"body":{"license.html":{}}}],["onchanges",{"_index":12,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["one",{"_index":568,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["oninit",{"_index":11,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["optional",{"_index":35,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["otherwise",{"_index":737,"title":{},"body":{"license.html":{}}}],["out",{"_index":524,"title":{},"body":{"modules/YearCalendarModule.html":{},"license.html":{},"overview.html":{}}}],["output",{"_index":320,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["outputs",{"_index":271,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["overlaymodule",{"_index":538,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["overview",{"_index":744,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["overwrite",{"_index":500,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["package",{"_index":618,"title":{"dependencies.html":{},"properties.html":{}},"body":{"index.html":{}}}],["padding",{"_index":449,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["param",{"_index":358,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["parameters",{"_index":31,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["particular",{"_index":574,"title":{},"body":{"injectables/YearCalendarService.html":{},"license.html":{}}}],["perc",{"_index":101,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["percentcolor",{"_index":89,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["permission",{"_index":679,"title":{},"body":{"license.html":{}}}],["permit",{"_index":704,"title":{},"body":{"license.html":{}}}],["person",{"_index":684,"title":{},"body":{"license.html":{}}}],["persons",{"_index":705,"title":{},"body":{"license.html":{}}}],["pipe",{"_index":107,"title":{"pipes/WeekNumberPipe.html":{}},"body":{"pipes/WeekNumberPipe.html":{},"coverage.html":{},"overview.html":{}}}],["pipes",{"_index":109,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["pipes/week",{"_index":539,"title":{},"body":{"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["pipetransform",{"_index":138,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["pointer",{"_index":466,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["portions",{"_index":715,"title":{},"body":{"license.html":{}}}],["prevbtn",{"_index":212,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["previous",{"_index":430,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["previousdata",{"_index":569,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["previousvalue",{"_index":335,"title":{},"body":{"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["previousvalue.data.length",{"_index":340,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["previousvalue.data[0",{"_index":342,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["previousvalue.data[0].date",{"_index":344,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["previousyearfirstdate",{"_index":201,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["prevyearclick",{"_index":265,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["private",{"_index":330,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["project",{"_index":656,"title":{},"body":{"index.html":{}}}],["project's",{"_index":661,"title":{},"body":{"index.html":{}}}],["projects/.../default",{"_index":756,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../year",{"_index":755,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/angular",{"_index":6,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["properties",{"_index":207,"title":{"properties.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"properties.html":{}}}],["provided",{"_index":575,"title":{},"body":{"injectables/YearCalendarService.html":{},"license.html":{}}}],["providedin",{"_index":571,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["providers",{"_index":542,"title":{},"body":{"modules/YearCalendarModule.html":{}}}],["publish",{"_index":698,"title":{},"body":{"license.html":{}}}],["purpose",{"_index":724,"title":{},"body":{"license.html":{}}}],["radius",{"_index":447,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ranges",{"_index":228,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["record",{"_index":566,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["render",{"_index":266,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["render(year",{"_index":309,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["rendered",{"_index":357,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["repository",{"_index":751,"title":{},"body":{"properties.html":{}}}],["required",{"_index":163,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["reset",{"_index":523,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}],["respectively",{"_index":378,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["restriction",{"_index":692,"title":{},"body":{"license.html":{}}}],["result",{"_index":157,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["results",{"_index":105,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":84,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["returns",{"_index":45,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["rights",{"_index":695,"title":{},"body":{"license.html":{}}}],["root",{"_index":572,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["row",{"_index":473,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["rxjs",{"_index":636,"title":{},"body":{"dependencies.html":{}}}],["sa",{"_index":329,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["sadly",{"_index":498,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["save",{"_index":665,"title":{},"body":{"index.html":{}}}],["saving",{"_index":396,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["seconddate",{"_index":127,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["see",{"_index":234,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["selecteddate",{"_index":270,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["selector",{"_index":14,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["self",{"_index":459,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["sell",{"_index":702,"title":{},"body":{"license.html":{}}}],["set",{"_index":164,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["setting",{"_index":173,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{}}}],["shall",{"_index":712,"title":{},"body":{"license.html":{}}}],["showweeknumbers",{"_index":213,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"miscellaneous/variables.html":{}}}],["simple",{"_index":644,"title":{},"body":{"index.html":{}}}],["simplechange",{"_index":52,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.heatmapcolor",{"_index":72,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.heatmapcolor.currentvalue",{"_index":73,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.heatmapcolor.previousvalue",{"_index":74,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.maxvalue",{"_index":69,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.maxvalue.currentvalue",{"_index":70,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.maxvalue.previousvalue",{"_index":71,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.value",{"_index":66,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.value.currentvalue",{"_index":67,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechange.value.previousvalue",{"_index":68,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["simplechanges",{"_index":50,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["simport",{"_index":667,"title":{},"body":{"index.html":{}}}],["slot",{"_index":458,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["software",{"_index":687,"title":{},"body":{"license.html":{}}}],["solid",{"_index":441,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["source",{"_index":4,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{}}}],["start",{"_index":374,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["startdateofweek",{"_index":582,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["started",{"_index":586,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["statements",{"_index":605,"title":{},"body":{"coverage.html":{}}}],["static",{"_index":315,"title":{},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{}}}],["string",{"_index":37,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["structure",{"_index":393,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["styles",{"_index":246,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["styleurls",{"_index":253,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["su",{"_index":324,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["subdays",{"_index":140,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"injectables/YearCalendarService.html":{}}}],["subdays(dateclone",{"_index":199,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["subdays(firstweekfirstdate",{"_index":195,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["subdays(monthfirstdate",{"_index":577,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["subject",{"_index":707,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":700,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":714,"title":{},"body":{"license.html":{}}}],["subyears",{"_index":144,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["support",{"_index":741,"title":{},"body":{"modules.html":{}}}],["sure",{"_index":176,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["svg",{"_index":742,"title":{},"body":{"modules.html":{}}}],["table",{"_index":617,"title":{},"body":{"coverage.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":616,"title":{},"body":{"coverage.html":{}}}],["template",{"_index":245,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["templateref",{"_index":219,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{}}}],["templateurl",{"_index":255,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["text",{"_index":223,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{}}}],["th",{"_index":327,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["theme",{"_index":225,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["this.applycolor",{"_index":65,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.assigndatacounttodate(currdaystring).count",{"_index":391,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.createdaysofmonth(monthindex",{"_index":365,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.daysofweek",{"_index":359,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.daysofweek.length",{"_index":369,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.defaultheadertemplate",{"_index":332,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.el.nativeelement.style.backgroundcolor",{"_index":92,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.el.nativeelement.style.color",{"_index":95,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.eventdayclicked.emit",{"_index":423,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.getdayinview(dateclone",{"_index":198,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["this.getdayinview(firstweekfirstdate",{"_index":194,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["this.getdaysofweek",{"_index":360,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.getfirstweekfirstdate(dateclone.getfullyear",{"_index":183,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["this.getmonthweeks(month",{"_index":579,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["this.getpercentagecolor(this.heatmapcolor",{"_index":90,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.heatmapcolor",{"_index":83,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.maxvalue",{"_index":91,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.maxvalueinyear",{"_index":404,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.render(new",{"_index":422,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.render(this.selecteddate.getfullyear",{"_index":333,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.render(this.year",{"_index":349,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.value",{"_index":85,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["this.viewyearchanged.emit(this.year",{"_index":353,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.weeknumberpipe.getdayinview(monthfirstdate",{"_index":576,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["this.ycconfig",{"_index":339,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data.find((dataitem",{"_index":409,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data.findindex((dataitem",{"_index":417,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data[dataindex",{"_index":418,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.data[dataindex].date",{"_index":419,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.headertemplate",{"_index":331,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.maxvalue",{"_index":403,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycconfig.weekstartson",{"_index":367,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycservice.getweeknumbers(monthindex",{"_index":366,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycservice.isconfigchanged(previousvalue",{"_index":348,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.ycservice.isyeardatachanged(previousvalue.data",{"_index":346,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.year",{"_index":311,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["this.yeardata",{"_index":361,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["throw",{"_index":160,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["till",{"_index":379,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["timezones",{"_index":172,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["tinycolor",{"_index":57,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tinycolor(heatmapcolor",{"_index":98,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tinycolor(percentcolor).isdark",{"_index":94,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tinycolor2",{"_index":58,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"dependencies.html":{}}}],["today",{"_index":389,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["todaybtn",{"_index":214,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["todayclick",{"_index":267,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["todaystr",{"_index":386,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["tort",{"_index":736,"title":{},"body":{"license.html":{}}}],["transform",{"_index":134,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["transform(date",{"_index":135,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["transition",{"_index":491,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["transparent",{"_index":93,"title":{},"body":{"directives/HeatmapColorDirective.html":{}}}],["tree",{"_index":248,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["trigger",{"_index":299,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["true",{"_index":189,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["tslib",{"_index":639,"title":{},"body":{"dependencies.html":{}}}],["tu",{"_index":326,"title":{},"body":{"components/YearCalendarComponent.html":{},"miscellaneous/variables.html":{}}}],["type",{"_index":34,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["undefined",{"_index":86,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{}}}],["urself",{"_index":659,"title":{},"body":{"index.html":{}}}],["usage",{"_index":660,"title":{},"body":{"index.html":{}}}],["use",{"_index":646,"title":{},"body":{"index.html":{},"license.html":{}}}],["using",{"_index":499,"title":{},"body":{"components/YearCalendarComponent.html":{},"index.html":{}}}],["v15",{"_index":593,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":25,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":511,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["variable",{"_index":607,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":754,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":746,"title":{},"body":{"properties.html":{}}}],["view",{"_index":297,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["viewchild",{"_index":321,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["viewchild('defaultheadertemplate",{"_index":314,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["viewyearchanged",{"_index":273,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["void",{"_index":46,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["warranties",{"_index":721,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":716,"title":{},"body":{"license.html":{}}}],["week",{"_index":177,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["weekdata.length",{"_index":407,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["weeknum",{"_index":581,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["weeknumber",{"_index":113,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["weeknumberpipe",{"_index":108,"title":{"pipes/WeekNumberPipe.html":{}},"body":{"pipes/WeekNumberPipe.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"overview.html":{}}}],["weeknumbers",{"_index":241,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["weeknumberscolor",{"_index":215,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{}}}],["weeks",{"_index":240,"title":{},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{}}}],["weeksinyear",{"_index":202,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["weekstartson",{"_index":116,"title":{},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"injectables/YearCalendarService.html":{},"miscellaneous/variables.html":{}}}],["weight",{"_index":485,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["whether",{"_index":733,"title":{},"body":{"license.html":{}}}],["white",{"_index":438,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["width",{"_index":437,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["without",{"_index":691,"title":{},"body":{"license.html":{}}}],["work",{"_index":179,"title":{},"body":{"pipes/WeekNumberPipe.html":{}}}],["wrap",{"_index":474,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["yarn",{"_index":664,"title":{},"body":{"index.html":{}}}],["yc",{"_index":252,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycconfig",{"_index":136,"title":{"interfaces/YCConfig.html":{}},"body":{"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ycconfig?.nextbtn?.text",{"_index":432,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycconfig?.prevbtn?.text",{"_index":429,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycconfig?.todaybtn?.text",{"_index":431,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["ycdataitem",{"_index":221,"title":{"interfaces/YCDataItem.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["ycdayitem",{"_index":239,"title":{"interfaces/YCDayItem.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["ycheaderbutton",{"_index":220,"title":{"interfaces/YCHeaderButton.html":{}},"body":{"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"coverage.html":{}}}],["ycheatmapcolor",{"_index":15,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"components/YearCalendarComponent.html":{}}}],["ycservice",{"_index":277,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["year",{"_index":7,"title":{},"body":{"directives/HeatmapColorDirective.html":{},"pipes/WeekNumberPipe.html":{},"interfaces/YCConfig.html":{},"interfaces/YCDataItem.html":{},"interfaces/YCDayItem.html":{},"interfaces/YCHeaderButton.html":{},"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{},"index.html":{},"properties.html":{},"miscellaneous/variables.html":{}}}],["yearcalendarcomponent",{"_index":243,"title":{"components/YearCalendarComponent.html":{}},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"coverage.html":{},"overview.html":{}}}],["yearcalendarmodule",{"_index":516,"title":{"modules/YearCalendarModule.html":{}},"body":{"modules/YearCalendarModule.html":{},"index.html":{},"modules.html":{},"overview.html":{}}}],["yearcalendarservice",{"_index":275,"title":{"injectables/YearCalendarService.html":{}},"body":{"components/YearCalendarComponent.html":{},"modules/YearCalendarModule.html":{},"injectables/YearCalendarService.html":{},"coverage.html":{}}}],["yeardata",{"_index":259,"title":{},"body":{"components/YearCalendarComponent.html":{}}}],["yearviewconfig",{"_index":559,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["yearviewconfig.weekstartson",{"_index":580,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["yearweeks",{"_index":557,"title":{},"body":{"injectables/YearCalendarService.html":{}}}],["you'll",{"_index":657,"title":{},"body":{"index.html":{}}}],["zone.js",{"_index":641,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":522,"title":{},"body":{"modules/YearCalendarModule.html":{},"overview.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"directives/HeatmapColorDirective.html":{"url":"directives/HeatmapColorDirective.html","title":"directive - HeatmapColorDirective","body":"\n \n\n\n\n\n\n\n\n\n Directives\n HeatmapColorDirective\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts\n \n\n\n\n\n \n Implements\n \n \n OnInit\n OnChanges\n \n\n\n \n Metadata\n \n \n\n \n Selector\n [ycHeatmapColor]\n \n\n \n \n \n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyColor\n \n \n getPercentageColor\n \n \n ngOnChanges\n \n \n ngOnInit\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n heatmapColor\n \n \n maxValue\n \n \n value\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(el: ElementRef)\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n \n ElementRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n heatmapColor\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:9\n \n \n \n \n \n \n \n \n \n maxValue\n \n \n \n \n Type : any\n\n \n \n \n \n Default value : null\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:8\n \n \n \n \n \n \n \n \n \n value\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:7\n \n \n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyColor\n \n \n \n \n \n \napplyColor()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n getPercentageColor\n \n \n \n \n \n \ngetPercentageColor(heatmapColor, value, maxValue)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:53\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n heatmapColor\n\n \n No\n \n\n\n \n \n value\n\n \n No\n \n\n\n \n \n maxValue\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(simpleChange: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n simpleChange\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts:12\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n\n\n \n\n\n \n import { Directive, Input, ElementRef, OnInit, SimpleChanges, OnChanges } from '@angular/core';\nimport tinyColor from 'tinycolor2';\n@Directive({\n selector: '[ycHeatmapColor]'\n})\nexport class HeatmapColorDirective implements OnInit, OnChanges {\n @Input() value = 0;\n @Input() maxValue = null;\n @Input() heatmapColor: string;\n constructor(private el: ElementRef) { }\n\n ngOnInit() {\n // apply the heatmap color\n this.applyColor();\n }\n\n ngOnChanges(simpleChange: SimpleChanges) {\n if (\n (simpleChange.value && simpleChange.value.currentValue !== simpleChange.value.previousValue) ||\n (simpleChange.maxValue && simpleChange.maxValue.currentValue !== simpleChange.maxValue.previousValue) ||\n (simpleChange.heatmapColor && simpleChange.heatmapColor.currentValue !== simpleChange.heatmapColor.previousValue)\n ) {\n this.applyColor();\n }\n }\n\n /**\n * @author Ahsan Ayaz\n * @desc Applies the heatmap color as the background of the day if company have no color\n */\n\n applyColor() {\n if (!this.heatmapColor) {\n return;\n }\n\n if (!this.value) { // if the value on the day is undefined, assign 0\n this.value = 0;\n }\n const percentColor = this.getPercentageColor(this.heatmapColor, this.value, this.maxValue);\n this.el.nativeElement.style.backgroundColor = percentColor;\n\n if (percentColor !== 'transparent' && tinyColor(percentColor).isDark()) {\n this.el.nativeElement.style.color = '#fff';\n }\n }\n\n /**\n * @author Mohsin Ayaz\n * @desc Applies the heatmap color as the background color\n */\n\n getPercentageColor(heatmapColor, value, maxValue) {\n if (value === 0 ) { // if the value on the day is 0, return the background as transparent\n return 'transparent';\n }\n const color = tinyColor(heatmapColor);\n const colorComponents = color.toHsl();\n maxValue = maxValue ? maxValue : 0;\n const perc = ((value / maxValue) * (100 - colorComponents.l));\n colorComponents.l = 100 - perc;\n colorComponents.l = Math.round(colorComponents.l);\n\n if (colorComponents.l \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"pipes/WeekNumberPipe.html":{"url":"pipes/WeekNumberPipe.html","title":"pipe - WeekNumberPipe","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Pipes\n WeekNumberPipe\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts\n \n\n\n\n\n \n Metadata\n \n \n \n Name\n weekNumber\n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n getDayInView\n \n \n \n \n \n \ngetDayInView(date, weekStartsOn)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:77\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n date\n\n \n No\n \n\n\n \n \n weekStartsOn\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : number\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getFirstWeekFirstDate\n \n \n \n \n \n \ngetFirstWeekFirstDate(year, firstWeekMonth, weekStartsOn)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:85\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n year\n\n \n No\n \n\n\n \n \n firstWeekMonth\n\n \n No\n \n\n\n \n \n weekStartsOn\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : { firstWeekFirstDate: any; dayOfMonthFirstDateInView: number; }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTotalWeeks\n \n \n \n \n \n \ngetTotalWeeks(firstDate: Date, secondDate: Date)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:81\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n firstDate\n \n Date\n \n\n \n No\n \n\n\n \n \n secondDate\n \n Date\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getWeekFirstDate\n \n \n \n \n \n \ngetWeekFirstDate(date, weekStartsOn)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:98\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n date\n\n \n No\n \n\n\n \n \n weekStartsOn\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : { date: any; dayOfFirstDateInView: number; }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n transform\n \n \n \n \n \n \ntransform(date: Date, ycConfig: YCConfig, year)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts:11\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n date\n \n Date\n \n\n \n No\n \n\n\n \n \n ycConfig\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n year\n \n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Pipe, PipeTransform } from '@angular/core';\nimport { differenceInCalendarDays, subDays, addWeeks, addDays, addYears, subYears, differenceInWeeks } from 'date-fns';\nimport { DEFAULT_WEEK } from '../../constants/default-config';\nimport { YCConfig } from '../../year-calendar-interfaces';\n\n@Pipe({\n name: 'weekNumber'\n})\nexport class WeekNumberPipe implements PipeTransform {\n\n transform(date: Date, ycConfig: YCConfig, year): any {\n const dateClone = new Date(date);\n const {firstWeekMonth, weekStartsOn, forceWeek, forceWeekDate} = ycConfig;\n let result;\n if (firstWeekMonth === undefined || (firstWeekMonth.month === undefined || firstWeekMonth.week === undefined)) {\n throw new Error('firstWeekMonth data is required for the weekNumber pipe');\n }\n\n /**\n * Why do we set 12 hours below?\n * Glad you asked.\n * This is because we have -12:00 to +14:00 for timezones\n * Setting 12h makes sure the week numbers work for the entire app for all timezones\n */\n dateClone.setHours(12, 0, 0, 0);\n let {\n firstWeekFirstDate\n } = this.getFirstWeekFirstDate(dateClone.getFullYear(), firstWeekMonth, weekStartsOn);\n let dateDay;\n let currentWeekStartDate;\n if (forceWeek) {\n if (!forceWeekDate || isNaN(forceWeekDate.month) || isNaN(forceWeekDate.date)) {\n throw new Error('forceWeekDate is required when forceWeek is set to true');\n }\n firstWeekFirstDate = new Date(year, forceWeekDate.month, forceWeekDate.date);\n const customDateDay = this.getDayInView(firstWeekFirstDate, weekStartsOn);\n firstWeekFirstDate = subDays(firstWeekFirstDate, customDateDay);\n } else {\n firstWeekFirstDate = addWeeks(firstWeekFirstDate, firstWeekMonth.week);\n firstWeekFirstDate.setHours(12, 0, 0, 0);\n }\n dateDay = this.getDayInView(dateClone, weekStartsOn);\n currentWeekStartDate = subDays(dateClone, dateDay);\n\n let nextYearFirstDate;\n let previousYearFirstDate;\n let weeksInYear;\n if (currentWeekStartDate.getTime() \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCConfig.html":{"url":"interfaces/YCConfig.html","title":"interface - YCConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n data\n \n \n \n Optional\n \n dayClass\n \n \n \n Optional\n \n firstWeekMonth\n \n \n \n Optional\n \n forceWeek\n \n \n \n Optional\n \n forceWeekDate\n \n \n \n Optional\n \n headerTemplate\n \n \n \n Optional\n \n heatmapColor\n \n \n \n Optional\n \n hideHeader\n \n \n \n Optional\n \n maxValue\n \n \n \n Optional\n \n nextBtn\n \n \n \n Optional\n \n prevBtn\n \n \n \n Optional\n \n showWeekNumbers\n \n \n \n Optional\n \n todayBtn\n \n \n \n Optional\n \n weekNumbersColor\n \n \n \n Optional\n \n weekStartsOn\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n data\n \n \n \n \n \n \n \n \n data: Array\n\n \n \n\n\n \n \n Type : Array\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n dayClass\n \n \n \n \n \n \n \n \n dayClass: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n firstWeekMonth\n \n \n \n \n \n \n \n \n firstWeekMonth: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n forceWeek\n \n \n \n \n \n \n \n \n forceWeek: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n forceWeekDate\n \n \n \n \n \n \n \n \n forceWeekDate: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n headerTemplate\n \n \n \n \n \n \n \n \n headerTemplate: TemplateRef\n\n \n \n\n\n \n \n Type : TemplateRef\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n heatmapColor\n \n \n \n \n \n \n \n \n heatmapColor: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n hideHeader\n \n \n \n \n \n \n \n \n hideHeader: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxValue\n \n \n \n \n \n \n \n \n maxValue: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n nextBtn\n \n \n \n \n \n \n \n \n nextBtn: YCHeaderButton\n\n \n \n\n\n \n \n Type : YCHeaderButton\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n prevBtn\n \n \n \n \n \n \n \n \n prevBtn: YCHeaderButton\n\n \n \n\n\n \n \n Type : YCHeaderButton\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n showWeekNumbers\n \n \n \n \n \n \n \n \n showWeekNumbers: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n todayBtn\n \n \n \n \n \n \n \n \n todayBtn: YCHeaderButton\n\n \n \n\n\n \n \n Type : YCHeaderButton\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n weekNumbersColor\n \n \n \n \n \n \n \n \n weekNumbersColor: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n weekStartsOn\n \n \n \n \n \n \n \n \n weekStartsOn: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCDataItem.html":{"url":"interfaces/YCDataItem.html","title":"interface - YCDataItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCDataItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n color\n \n \n \n \n count\n \n \n \n \n date\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n date\n \n \n \n \n \n \n \n \n date: Date\n\n \n \n\n\n \n \n Type : Date\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCDayItem.html":{"url":"interfaces/YCDayItem.html","title":"interface - YCDayItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCDayItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n date\n \n \n \n \n weekNumbers\n \n \n \n \n weeks\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n date\n \n \n \n \n \n \n \n \n date: Date\n\n \n \n\n\n \n \n Type : Date\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n weekNumbers\n \n \n \n \n \n \n \n \n weekNumbers: Array\n\n \n \n\n\n \n \n Type : Array\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n weeks\n \n \n \n \n \n \n \n \n weeks: Array>\n\n \n \n\n\n \n \n Type : Array>\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/YCHeaderButton.html":{"url":"interfaces/YCHeaderButton.html","title":"interface - YCHeaderButton","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n YCHeaderButton\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n class\n \n \n \n Optional\n \n hide\n \n \n \n Optional\n \n text\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n class\n \n \n \n \n \n \n \n \n class: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n hide\n \n \n \n \n \n \n \n \n hide: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { TemplateRef } from '@angular/core';\n\nexport interface YCDataItem {\n count: number;\n color?: string;\n date: Date;\n}\n\nexport interface YCHeaderButton {\n text?: string;\n class?: string;\n hide?: boolean;\n}\n\nexport interface YCConfig {\n // the theme colors are basically color ranges according to hsl color constants. The `H` value to be exact.\n // See information here https://www.w3schools.com/colors/colors_hsl.asp\n heatmapColor?: string;\n data: Array;\n nextBtn?: YCHeaderButton;\n prevBtn?: YCHeaderButton;\n todayBtn?: YCHeaderButton;\n hideHeader?: boolean;\n showWeekNumbers?: boolean;\n headerTemplate?: TemplateRef;\n firstWeekMonth?: {\n week: number;\n month: number;\n };\n forceWeek?: boolean;\n forceWeekDate?: {\n month: number,\n date: number\n };\n weekStartsOn?: number;\n weekNumbersColor?: string;\n dayClass?: string;\n maxValue?: number;\n}\n\nexport interface YCDayItem {\n date: Date;\n weeks: Array>;\n weekNumbers: Array;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/YearCalendarComponent.html":{"url":"components/YearCalendarComponent.html","title":"component - YearCalendarComponent","body":"\n \n\n\n\n\n\n Components\n \n YearCalendarComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnInit\n OnChanges\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n yc-year-calendar\n \n\n \n styleUrls\n ./year-calendar.component.scss\n \n\n\n\n \n templateUrl\n ./year-calendar.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n defaultHeaderTemplate\n \n \n maxValueInYear\n \n \n year\n \n \n yearData\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n assignDataCountToDate\n \n \n createDaysOfMonth\n \n \n eventDayCick\n \n \n getDaysOfWeek\n \n \n nextYearClick\n \n \n ngOnChanges\n \n \n ngOnInit\n \n \n prevYearClick\n \n \n render\n \n \n todayClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n daysOfWeek\n \n \n loadingData\n \n \n selectedDate\n \n \n ycConfig\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n eventDayClicked\n \n \n viewYearChanged\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ycService: YearCalendarService)\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:25\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ycService\n \n \n YearCalendarService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n daysOfWeek\n \n \n \n \n Type : any\n\n \n \n \n \n Default value : [...DAYS_OF_WEEK]\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:19\n \n \n \n \n \n \n \n \n \n loadingData\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:17\n \n \n \n \n \n \n \n \n \n selectedDate\n \n \n \n \n Type : Date\n\n \n \n \n \n Default value : new Date()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:16\n \n \n \n \n \n \n \n \n \n ycConfig\n \n \n \n \n Type : YCConfig\n\n \n \n \n \n Default value : DEFAULT_CONFIG\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:18\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n eventDayClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:20\n \n \n \n \n \n \n \n \n \n viewYearChanged\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:21\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n assignDataCountToDate\n \n \n \n \n \n \nassignDataCountToDate(currDayString)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:148\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n currDayString\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : { count: any; }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n createDaysOfMonth\n \n \n \n \n \n \ncreateDaysOfMonth(monthIndex, year)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:94\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n monthIndex\n\n \n No\n \n\n\n \n \nindex of the month of which the days are to be calculated\n\n\n \n \n \n year\n\n \n No\n \n\n\n \n \nthe year which is displayed on the view\n\n\n \n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n eventDayCick\n \n \n \n \n \n \neventDayCick(day, trigger: CdkOverlayOrigin)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:185\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n day\n \n \n\n \n No\n \n\n\n \n \n trigger\n \n CdkOverlayOrigin\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getDaysOfWeek\n \n \n \n \n \n \ngetDaysOfWeek()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:80\n \n \n\n\n \n \n\n \n Returns : {}\n\n \n \n \n \n \n \n \n \n \n \n \n nextYearClick\n \n \n \n \n \n \nnextYearClick()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:171\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:35\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:30\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n prevYearClick\n \n \n \n \n \n \nprevYearClick()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:176\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n render\n \n \n \n \n \n \nrender(year: number)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:68\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n year\n \n number\n \n\n \n No\n \n\n \n this.year\n \n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n todayClick\n \n \n \n \n \n \ntodayClick()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:181\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n defaultHeaderTemplate\n \n \n \n \n \n \n Type : TemplateRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('defaultHeaderTemplate', {static: true})\n \n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n maxValueInYear\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:25\n \n \n\n\n \n \n \n \n \n \n \n \n year\n \n \n \n \n \n \n Default value : new Date().getFullYear()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n yearData\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts:24\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit, Input, Output, EventEmitter, SimpleChanges, OnChanges, ViewChild, TemplateRef } from '@angular/core';\nimport { YearCalendarService } from '../../year-calendar.service';\nimport { YCConfig } from '../../year-calendar-interfaces';\nimport { CdkOverlayOrigin } from '@angular/cdk/overlay';\nimport { DEFAULT_CONFIG } from '../../constants/default-config';\n\nexport const DAYS_OF_WEEK = ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'];\n\n\n@Component({\n selector: 'yc-year-calendar',\n templateUrl: './year-calendar.component.html',\n styleUrls: ['./year-calendar.component.scss']\n})\nexport class YearCalendarComponent implements OnInit, OnChanges {\n @Input() selectedDate: Date = new Date();\n @Input() loadingData: boolean;\n @Input() ycConfig: YCConfig = DEFAULT_CONFIG;\n @Input() daysOfWeek: any = [...DAYS_OF_WEEK];\n @Output() eventDayClicked = new EventEmitter();\n @Output() viewYearChanged = new EventEmitter();\n @ViewChild('defaultHeaderTemplate', {static: true}) defaultHeaderTemplate: TemplateRef;\n year = new Date().getFullYear();\n yearData = [];\n maxValueInYear: number;\n constructor(\n private ycService: YearCalendarService\n ) { }\n\n ngOnInit() {\n this.ycConfig.headerTemplate = this.ycConfig.headerTemplate || this.defaultHeaderTemplate;\n this.render(this.selectedDate.getFullYear());\n }\n\n ngOnChanges(changes: SimpleChanges) {\n if (changes.ycConfig) {\n const previousValue: YCConfig = changes.ycConfig.previousValue;\n const currentValue: YCConfig = changes.ycConfig.currentValue;\n this.ycConfig = {\n ...DEFAULT_CONFIG,\n ...this.ycConfig\n };\n this.ycConfig.headerTemplate = this.ycConfig.headerTemplate || this.defaultHeaderTemplate;\n if (\n previousValue && currentValue &&\n ((previousValue.data.length !== currentValue.data.length) ||\n (previousValue.data[0] && currentValue.data[0] &&\n previousValue.data[0].date !== currentValue.data[0].date)) ||\n (previousValue && this.ycService.isYearDataChanged(previousValue.data, currentValue.data)) ||\n (previousValue && this.ycService.isConfigChanged(previousValue, currentValue))\n ) {\n this.render(this.year);\n }\n }\n\n if (changes.selectedDate) {\n if (changes.selectedDate.previousValue && changes.selectedDate.currentValue !== changes.selectedDate.previousValue) {\n this.viewYearChanged.emit(this.year);\n }\n }\n }\n\n /**\n * @author Ahsan Ayaz\n * @desc Creates the months data and assigns to `yearData` which is rendered on the view\n * @param date - date of the year to render\n */\n render(year: number = this.year) {\n this.year = year;\n this.daysOfWeek = [...this.getDaysOfWeek()];\n this.yearData = new Array(12).fill(0).map((_, monthIndex) => {\n return {\n date: new Date(this.year, monthIndex + 1, 0),\n weeks: this.createDaysOfMonth(monthIndex, this.year),\n weekNumbers: this.ycService.getWeekNumbers(monthIndex, this.year, this.ycConfig)\n };\n });\n }\n\n getDaysOfWeek() {\n const days = [];\n for (let i = this.ycConfig.weekStartsOn, len = this.ycConfig.weekStartsOn + this.daysOfWeek.length; i 0) { // for every week except the first week\n firstDayOfMonth = 0; // set the first day of the week to first column\n }\n // for every week, start from the first day (column) and keep adding dates/days respectively till the last day of week\n for (let indexDay = firstDayOfMonth; indexDay monthLastDate.getTime()) {\n break;\n }\n const currDayString = currDate.toDateString();\n const isToday = currDayString === todayStr; // if the current date is actually today\n const dayValue = this.assignDataCountToDate(currDayString).count;\n daysOfWeeks[weekIndex][indexDay] = { // setting the day of the week in the structure\n day: currentDate,\n isToday,\n value: dayValue,\n date: currDate\n };\n if (dayValue > maxValueInYear) { // saving the max year count value\n maxValueInYear = dayValue;\n }\n currentDate++; // incrementing the date counter after each date's addition to the date structure\n }\n }\n if (maxValueInYear > this.ycConfig.maxValue) {\n this.maxValueInYear = maxValueInYear;\n } else {\n this.maxValueInYear = Number(this.ycConfig.maxValue);\n }\n return daysOfWeeks.filter(weekData => {\n return weekData.length !== 0;\n });\n }\n\n assignDataCountToDate(currDayString) {\n let dateData = this.ycConfig.data.find((dataItem) => {\n const itemDate = dataItem.date;\n if (!itemDate) {\n return false;\n }\n return new Date(itemDate.getFullYear(), itemDate.getMonth(), itemDate.getDate()).toDateString() === currDayString;\n });\n if (!dateData) {\n const dataIndex = this.ycConfig.data.findIndex((dataItem) => {\n return dataItem.date === null;\n });\n\n if (dataIndex >= 0) {\n dateData = {...this.ycConfig.data[dataIndex]};\n this.ycConfig.data[dataIndex].date = new Date(currDayString);\n }\n }\n return {\n count: dateData && dateData.count ? dateData.count : 0\n };\n }\n\n nextYearClick() {\n this.render(this.year + 1);\n this.viewYearChanged.emit(this.year);\n }\n\n prevYearClick() {\n this.render(this.year - 1);\n this.viewYearChanged.emit(this.year);\n }\n\n todayClick() {\n this.render(new Date().getFullYear());\n }\n\n eventDayCick(day, trigger: CdkOverlayOrigin) {\n this.eventDayClicked.emit({\n day,\n trigger\n });\n }\n\n}\n\n \n\n \n \n \n \n\n \n \n \n \n \n \n {{month.date | date:'MMMM'}}\n \n \n \n Week\n \n \n {{dayLabel}}\n \n \n \n \n {{month.weekNumbers[weekIndex]}}\n \n \n \n {{day?.day}}\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n \n {{ycConfig?.prevBtn?.text || 'Previous'}}\n \n \n {{ycConfig?.todayBtn?.text || 'Today'}}\n \n \n {{ycConfig?.nextBtn?.text || 'Next'}}\n \n \n \n {{ year }}\n \n \n \n \n \n\n\n \n\n \n \n ./year-calendar.component.scss\n \n :host {\n display: block;\n width: 100%;\n background-color: white;\n border: 2px solid #E8ECEF;\n display: flex;\n align-items: center;\n border-radius: 6px;\n padding: 20px 32px;\n}\n.year-calendar {\n width: 100%;\n &__header {\n display: flex;\n align-items: center;\n padding: 14px 32px;\n border-bottom: 2px solid #E8ECEF;\n &__year-name {\n padding-left: 20px;\n }\n &__end-slot {\n display: flex;\n flex: 1;\n align-self: center;\n justify-content: flex-end;\n }\n &__options {\n &__option {\n cursor: pointer;\n &:hover {\n color: #acacac;\n text-decoration: none;\n }\n }\n }\n }\n &__body {\n padding: 20px 32px;\n border-radius: 6px;\n padding: 32px 0;\n display: flex;\n width: 100%;\n flex-direction: row;\n flex-wrap: wrap;\n &__month {\n width: 33.33%;\n display: flex;\n justify-content: center;\n margin-bottom: 44px;\n &__inner {\n padding: 15px;\n &__title {\n text-align: center;\n }\n &__week {\n display: flex;\n &__number {\n font-weight: bold;\n }\n &__day {\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n padding: 2px;\n width: 32px;\n height: 32px;\n margin: 10px;\n text-align: center;\n transition: 0.2s all ease;\n &--today {\n border: 1px solid black;\n }\n &--has-value {\n cursor: pointer;\n &:hover {\n background-color: #444 !important; // sadly using !important to overwrite javascript applied styles :(\n color: white;\n }\n }\n &--label {\n background-color: white;\n }\n }\n }\n }\n }\n &__loader {\n display: flex;\n justify-content: center;\n width: 100%;\n }\n }\n}\n\n@media all and (max-width: 1314px) {\n .year-calendar {\n &__body {\n &__month {\n width: 50%;\n }\n }\n }\n}\n\n@media all and (max-width: 960px) {\n .year-calendar {\n &__body {\n &__month {\n width: 100%;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{month.date | date:\\'MMMM\\'}} Week {{dayLabel}} {{month.weekNumbers[weekIndex]}} {{day?.day}} {{ycConfig?.prevBtn?.text || \\'Previous\\'}} {{ycConfig?.todayBtn?.text || \\'Today\\'}} {{ycConfig?.nextBtn?.text || \\'Next\\'}} {{ year }} '\n var COMPONENTS = [{'name': 'YearCalendarComponent', 'selector': 'yc-year-calendar'}];\n var DIRECTIVES = [{'name': 'HeatmapColorDirective', 'selector': '[ycHeatmapColor]'}];\n var ACTUAL_COMPONENT = {'name': 'YearCalendarComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/YearCalendarModule.html":{"url":"modules/YearCalendarModule.html","title":"module - YearCalendarModule","body":"\n \n\n\n\n\n Modules\n YearCalendarModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_YearCalendarModule\n\n\n\ncluster_YearCalendarModule_exports\n\n\n\ncluster_YearCalendarModule_declarations\n\n\n\n\nHeatmapColorDirective\n\nHeatmapColorDirective\n\n\n\nYearCalendarModule\n\nYearCalendarModule\n\nYearCalendarModule -->\n\nHeatmapColorDirective->YearCalendarModule\n\n\n\n\n\nWeekNumberPipe\n\nWeekNumberPipe\n\nYearCalendarModule -->\n\nWeekNumberPipe->YearCalendarModule\n\n\n\n\n\nYearCalendarComponent\n\nYearCalendarComponent\n\nYearCalendarModule -->\n\nYearCalendarComponent->YearCalendarModule\n\n\n\n\n\nHeatmapColorDirective \n\nHeatmapColorDirective \n\nHeatmapColorDirective -->\n\nYearCalendarModule->HeatmapColorDirective \n\n\n\n\n\nWeekNumberPipe \n\nWeekNumberPipe \n\nWeekNumberPipe -->\n\nYearCalendarModule->WeekNumberPipe \n\n\n\n\n\nYearCalendarComponent \n\nYearCalendarComponent \n\nYearCalendarComponent -->\n\nYearCalendarModule->YearCalendarComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeatmapColorDirective\n \n \n WeekNumberPipe\n \n \n YearCalendarComponent\n \n \n \n \n Exports\n \n \n HeatmapColorDirective\n \n \n WeekNumberPipe\n \n \n YearCalendarComponent\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n forRoot\n \n \n \n \n \n \n \n forRoot()\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.module.ts:15\n \n \n\n\n \n \n\n \n Returns : ModuleWithProviders\n\n \n \n \n \n \n\n \n\n\n \n import { ModuleWithProviders, NgModule } from \"@angular/core\";\nimport { YearCalendarComponent } from \"./components/year-calendar/year-calendar.component\";\nimport { YearCalendarService } from \"./year-calendar.service\";\nimport { CommonModule } from \"@angular/common\";\nimport { HeatmapColorDirective } from \"./directives/heatmap-color.directive\";\nimport { OverlayModule } from \"@angular/cdk/overlay\";\nimport { WeekNumberPipe } from \"./pipes/week-number/week-number.pipe\";\n\n@NgModule({\n declarations: [YearCalendarComponent, HeatmapColorDirective, WeekNumberPipe],\n imports: [CommonModule, OverlayModule],\n exports: [YearCalendarComponent, HeatmapColorDirective, WeekNumberPipe],\n})\nexport class YearCalendarModule {\n static forRoot(): ModuleWithProviders {\n return {\n ngModule: YearCalendarModule,\n providers: [YearCalendarService],\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/YearCalendarService.html":{"url":"injectables/YearCalendarService.html","title":"injectable - YearCalendarService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n YearCalendarService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/angular-year-calendar/src/lib/year-calendar.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n weekNumberPipe\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMonthWeeks\n \n \n getWeekNumbers\n \n \n isConfigChanged\n \n \n isYearDataChanged\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:9\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMonthWeeks\n \n \n \n \n \n \ngetMonthWeeks(month, year, weekStartsOn: number)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n month\n \n \n\n \n No\n \n\n \n \n\n \n \n year\n \n \n\n \n No\n \n\n \n new Date().getFullYear()\n \n\n \n \n weekStartsOn\n \n number\n \n\n \n No\n \n\n \n 0\n \n\n \n \n \n \n \n \n \n Returns : { firstDayOfMonth: any; lastDayOfMonth: any; monthFirstDate: any; monthLastDate: any; monthWeeksCount: any; yearWeeks: any; }\n\n \n \n The first day of the month, the last day of the month and the number of weeks in the month\n\n \n \n \n \n \n \n \n \n \n \n \n getWeekNumbers\n \n \n \n \n \n \ngetWeekNumbers(month: number, year: number, yearViewConfig: YCConfig)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:65\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n month\n \n number\n \n\n \n No\n \n\n\n \n \n year\n \n number\n \n\n \n No\n \n\n\n \n \n yearViewConfig\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : {}\n\n \n \n an array of week numbers\n\n \n \n \n \n \n \n \n \n \n \n \n isConfigChanged\n \n \n \n \n \n \nisConfigChanged(previousValue: YCConfig, currentValue: YCConfig)\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:86\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n previousValue\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n currentValue\n \n YCConfig\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n isYearDataChanged\n \n \n \n \n \n \nisYearDataChanged(previousData: [], currentData: [])\n \n \n\n\n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:51\n \n \n\n\n \n \n If any of the previous record has a different count than the current one, we return true.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n previousData\n \n []\n \n\n \n No\n \n\n \n []\n \n\n \n \n currentData\n \n []\n \n\n \n No\n \n\n \n []\n \n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n weekNumberPipe\n \n \n \n \n \n \n Default value : new WeekNumberPipe()\n \n \n \n \n Defined in projects/angular-year-calendar/src/lib/year-calendar.service.ts:9\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { YCConfig } from './year-calendar-interfaces';\nimport { WeekNumberPipe } from './pipes/week-number/week-number.pipe';\nimport { addDays, subDays, differenceInDays, addYears } from 'date-fns';\n@Injectable({\n providedIn: 'root'\n})\nexport class YearCalendarService {\n weekNumberPipe = new WeekNumberPipe();\n constructor() { }\n\n /**\n * @author Ahsan Ayaz\n * @desc Calculates the number of weeks for the particular month provided.\n * @returns The first day of the month, the last day of the month and the number of weeks in the month\n */\n getMonthWeeks(month, year = new Date().getFullYear(), weekStartsOn = 0) {\n let monthFirstDate = new Date(year, month, 1);\n const firstDayOfMonth = this.weekNumberPipe.getDayInView(monthFirstDate, weekStartsOn);\n if (firstDayOfMonth > 0) {\n monthFirstDate = subDays(monthFirstDate, firstDayOfMonth);\n } else if (firstDayOfMonth = 0)) {\n return [];\n } else {\n const weekNumbers = [];\n const monthWeeksData = this.getMonthWeeks(month, year, yearViewConfig.weekStartsOn);\n let weekNum;\n let startDateOfWeek = monthWeeksData.monthFirstDate;\n for (let i = 0, len = monthWeeksData.monthWeeksCount; i \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\n1.0.0 (2022-12-07)\nBug Fixes\n\nv15: fix v15 migration issues (aef5bdd)\n\n0.1.8 (2020-04-24)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n \n component\n YearCalendarComponent\n \n 0 %\n (0/22)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n \n variable\n DAYS_OF_WEEK\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/constants/default-config.ts\n \n variable\n DEFAULT_CONFIG\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/constants/default-config.ts\n \n variable\n DEFAULT_WEEK\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/directives/heatmap-color.directive.ts\n \n directive\n HeatmapColorDirective\n \n 0 %\n (0/9)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/pipes/week-number/week-number.pipe.ts\n \n pipe\n WeekNumberPipe\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCConfig\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCDataItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCDayItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar-interfaces.ts\n \n interface\n YCHeaderButton\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/angular-year-calendar/src/lib/year-calendar.service.ts\n \n injectable\n YearCalendarService\n \n 14 %\n (1/7)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular/animations : ^15.0.2\n \n @angular/cdk : ^15.0.1\n \n @angular/common : ^15.0.2\n \n @angular/compiler : ^15.0.2\n \n @angular/core : ^15.0.2\n \n @angular/forms : ^15.0.2\n \n @angular/platform-browser : ^15.0.2\n \n @angular/platform-browser-dynamic : ^15.0.2\n \n @angular/router : ^15.0.2\n \n angular-cli-ghpages : ^0.6.0\n \n conventional-changelog-cli : ^2.0.31\n \n date-fns : ^2.5.1\n \n rxjs : ~6.6.7\n \n tinycolor2 : ^1.4.1\n \n tslib : ^2.0.0\n \n zone.js : ~0.11.4\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nAngular Year Calendar\n@iomechs/angular-year-calendar\n\n\n\n\n\n\nA simple, easily to use Year calendar for your Angular apps.\n\nDemo\nhttps://iomechs.github.io/angular-year-calendar/demo\nDocs\nhttps://iomechs.github.io/angular-year-calendar\nDependencies\nThe Angular Year Calendar library depends on date-fns and @angular/cdk. If you don't have them installed in your project, you'll have to install them urself.\nUsage\nInstall the package in your project's folder by using npm or yarn:\nnpm install @iomechs/angular-year-calendar --save\n\n# OR\n\nyarn add @iomechs/angular-year-calendar -SImport YearCalendarModule in your AppModule as below:\nimport { YearCalendarModule } from '@iomechs/angular-year-calendar';\n\n@NgModule({\n declarations: [\n AppComponent,\n ],\n imports: [\n BrowserModule,\n AppRoutingModule,\n BrowserAnimationsModule,\n YearCalendarModule, // Then in your HTML, you can use as:\n\nLicense\nMIT © IOMechs\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nThe MIT License\nCopyright (c) 2019 IOMechs\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n YearCalendarModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_YearCalendarModule\n\n\n\ncluster_YearCalendarModule_declarations\n\n\n\ncluster_YearCalendarModule_exports\n\n\n\n\nHeatmapColorDirective\n\nHeatmapColorDirective\n\n\n\nYearCalendarModule\n\nYearCalendarModule\n\nYearCalendarModule -->\n\nHeatmapColorDirective->YearCalendarModule\n\n\n\n\n\nWeekNumberPipe\n\nWeekNumberPipe\n\nYearCalendarModule -->\n\nWeekNumberPipe->YearCalendarModule\n\n\n\n\n\nYearCalendarComponent\n\nYearCalendarComponent\n\nYearCalendarModule -->\n\nYearCalendarComponent->YearCalendarModule\n\n\n\n\n\nHeatmapColorDirective \n\nHeatmapColorDirective \n\nHeatmapColorDirective -->\n\nYearCalendarModule->HeatmapColorDirective \n\n\n\n\n\nWeekNumberPipe \n\nWeekNumberPipe \n\nWeekNumberPipe -->\n\nYearCalendarModule->WeekNumberPipe \n\n\n\n\n\nYearCalendarComponent \n\nYearCalendarComponent \n\nYearCalendarComponent -->\n\nYearCalendarModule->YearCalendarComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 1 Module\n \n \n \n \n \n \n \n \n 1 Component\n \n \n \n \n \n \n \n 1 Directive\n \n \n \n \n \n \n \n 1 Injectable\n \n \n \n \n \n \n \n 1 Pipe\n \n \n \n \n \n \n \n 4 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 0.0.0\n \n Keywords : iomechs, angular, calendar, year calendar, year-calendar, angular calendar, angular9 calendar, ng calendar, ng-calendar\n \n License : MIT\n \n Repository : https://github.com/iomechs/angular-year-calendar\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n DAYS_OF_WEEK   (projects/.../year-calendar.component.ts)\n \n \n DEFAULT_CONFIG   (projects/.../default-config.ts)\n \n \n DEFAULT_WEEK   (projects/.../default-config.ts)\n \n \n \n \n \n \n\n\n projects/angular-year-calendar/src/lib/components/year-calendar/year-calendar.component.ts\n \n \n \n \n \n \n \n DAYS_OF_WEEK\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']\n \n \n\n\n \n \n\n projects/angular-year-calendar/src/lib/constants/default-config.ts\n \n \n \n \n \n \n \n DEFAULT_CONFIG\n \n \n \n \n \n \n Type : YCConfig\n\n \n \n \n \n Default value : {\n data: [],\n heatmapColor: '#FF5500',\n weekStartsOn: 0,\n showWeekNumbers: false,\n firstWeekMonth: {\n month: 0,\n week: DEFAULT_WEEK\n },\n forceWeek: false,\n forceWeekDate: null,\n}\n \n \n\n\n \n \n \n \n \n \n \n \n DEFAULT_WEEK\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n\n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/pipes/WeekNumberPipe.html b/docs/pipes/WeekNumberPipe.html index ba4effd..8671039 100644 --- a/docs/pipes/WeekNumberPipe.html +++ b/docs/pipes/WeekNumberPipe.html @@ -556,7 +556,7 @@

// find out the distance from the first week's first day const roundFigure = ((currentWeekStartDate.getTime() - firstWeekFirstDate.getTime()) / 86400000); - result = (roundFigure % 7 === 0) ? roundFigure / 7 : 1 + Math.round(roundFigure / 7); + result = (roundFigure % 7 === 0) ? roundFigure / 7 + 1 : 1 + Math.round(roundFigure / 7); if (result <= 0) { result = weeksInYear + result; } diff --git a/projects/angular-year-calendar/README.md b/projects/angular-year-calendar/README.md index 1150d5e..8091c91 100644 --- a/projects/angular-year-calendar/README.md +++ b/projects/angular-year-calendar/README.md @@ -72,4 +72,4 @@ Then in your HTML, you can use as: ## License -MIT © [IOMechs](https://github.com/IOmechs) +MIT © [IOMechs](https://iomechs.com) diff --git a/projects/angular-year-calendar/package.json b/projects/angular-year-calendar/package.json index 286a37b..6458d0f 100644 --- a/projects/angular-year-calendar/package.json +++ b/projects/angular-year-calendar/package.json @@ -1,6 +1,6 @@ { "name": "@iomechs/angular-year-calendar", - "version": "1.0.0", + "version": "1.0.1", "dependencies": { "tslib": "^2.0.0" },