TelegramAktienBot/frontend/documentation/js/search/search_index.js
2022-05-03 10:59:36 +02:00

5 lines
465 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

var COMPODOC_SEARCH_INDEX = {
"index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/components/AppComponent.html",[0,0.145,1,0.873]],["body/components/AppComponent.html",[0,0.22,1,1.428,2,1.466,3,0.281,4,0.243,5,1.147,6,1.147,7,1.147,8,1.147,9,0.243,10,2.548,11,1.147,12,1.44,13,1.212,14,2.044,15,0.978,16,4.843,17,0.978,18,4.221,19,0.281,20,1.062,21,4.05,22,4.843,23,3.999,24,0.5,25,3.047,26,4.562,27,2.567,28,1.968,29,1.113,30,4.221,31,0.524,32,4.843,33,4.221,34,0.767,35,0.032,36,0.446,37,0.5,38,0.767,39,3.047,40,2.345,41,1.823,42,2.523,43,3.047,44,0.594,45,3.075,46,3.047,47,4.221,48,0.243,49,4.221,50,1.778,51,2.22,52,3.047,53,3.047,54,0.281,55,0.281,56,1.147,57,0.978,58,3.075,59,2.827,60,2.548,61,1.974,62,2.548,63,3.047,64,3.047,65,4.372,66,3.047,67,3.047,68,3.047,69,4.843,70,2.735,71,1.974,72,3.047,73,3.047,74,3.047,75,1.778,76,4.05,77,1.147,78,3.047,79,0.978,80,3.047,81,1.778,82,2.548,83,2.548,84,1.147,85,1.589,86,1.589,87,1.147,88,1.428,89,1.147,90,1.147,91,0.594,92,0.902,93,1.147,94,0.832,95,1.147,96,1.589,97,0.594,98,1.147,99,0.832,100,1.147,101,0.832,102,1.058,103,0.767,104,1.147,105,0.767,106,1.147,107,0.767,108,1.147,109,0.648,110,0.902,111,1.147,112,1.147,113,0.02,114,0.02]],["title/modules/AppModule.html",[115,2.673,116,2.071]],["body/modules/AppModule.html",[1,1.689,3,0.273,4,0.236,9,0.236,13,0.577,31,0.603,35,0.032,48,0.236,54,0.273,55,0.273,91,1.097,94,1.537,97,1.097,99,1.537,101,1.537,103,1.416,105,1.416,107,1.416,109,1.198,113,0.02,114,0.02,116,4.242,117,1.727,118,2.68,119,2.474,120,2.474,121,2.474,122,2.474,123,3.285,124,3.458,125,2.474,126,2.155,127,2.959,128,4.135,129,3.458,130,3.458,131,3.458,132,4.135,133,3.458,134,2.155,135,4.135,136,4.135,137,1.433,138,4.135,139,1.569,140,4.135,141,2.959,142,4.135,143,2.959,144,4.135,145,2.959,146,4.135,147,2.959,148,2.474,149,4.135,150,2.959,151,4.135,152,2.959,153,4.135,154,2.959,155,4.135,156,1.433,157,4.135,158,2.959,159,4.135,160,1.727,161,4.135,162,1.569,163,1.314,164,1.569,165,2.959,166,2.959,167,2.474,168,2.959,169,4.135,170,2.959,171,2.474,172,2.474,173,2.474,174,2.155,175,1.314,176,2.155,177,2.959,178,1.433,179,2.527,180,2.959,181,1.917,182,2.959,183,1.917,184,2.959]],["title/modules/AppRoutingModule.html",[115,2.673,123,1.865]],["body/modules/AppRoutingModule.html",[0,0.277,3,0.385,4,0.334,9,0.334,31,0.586,35,0.032,48,0.334,50,2.44,54,0.385,55,0.385,59,2.44,70,2.709,91,1.013,97,1.013,103,1.308,105,1.308,107,1.308,113,0.025,114,0.025,117,2.44,123,3.033,129,3.496,131,4.346,167,3.496,171,3.496,172,3.496,173,3.496,174,3.045,175,1.857,176,3.045,185,4.18,186,4.18,187,5.197,188,3.664,189,1.708,190,3.496,191,0.815,192,6.084,193,3.496,194,2.44,195,4.18,196,4.18]],["title/interceptors/AuthInterceptor.html",[197,2.673,198,2.071]],["body/interceptors/AuthInterceptor.html",[3,0.359,4,0.311,9,0.311,19,0.359,24,0.461,28,2.171,29,1.058,31,0.549,34,1.251,35,0.032,36,0.458,37,0.588,38,1.251,48,0.311,51,2.837,54,0.458,55,0.359,71,3.86,77,1.466,113,0.024,114,0.024,139,2.635,191,1.067,198,3.547,199,3.894,200,2.837,201,1.151,202,5.473,203,3.894,204,3.894,205,3.894,206,5.766,207,5.473,208,5.766,209,3.894,210,5.473,211,0.902,212,3.195,213,4.156,214,3.894,215,1.357,216,4.969,217,2.064,218,2.837,219,2.273,220,1.248,221,2.273,222,4.969,223,3.894,224,2.273,225,3.894,226,2.064,227,3.894,228,2.523,229,1.886,230,3.894,231,2.837,232,3.256,233,3.256,234,3.256]],["title/injectables/AuthService.html",[215,0.873,235,1.865]],["body/injectables/AuthService.html",[3,0.33,4,0.286,9,0.286,14,1.734,19,0.33,24,0.424,29,1.119,31,0.485,34,1.323,35,0.032,36,0.485,37,0.661,38,1.323,44,1.28,48,0.286,54,0.33,55,0.33,56,2.184,59,3.069,70,3.407,113,0.022,114,0.022,139,1.898,191,0.918,201,1.09,211,1.294,212,3.637,215,1.285,217,1.898,221,2.09,226,1.898,229,2.279,235,2.747,236,1.734,237,2.608,238,2.608,239,3.619,240,3.58,241,3.05,242,4.706,243,3.671,244,3.58,245,3.859,246,4.706,247,3.759,248,3.58,249,2.747,250,3.429,251,2.608,252,3.429,253,0.978,254,1.348,255,2.09,256,1.898,257,3.58,258,2.32]],["title/injectables/BotService.html",[189,1.306,215,0.873]],["body/injectables/BotService.html",[3,0.243,4,0.21,9,0.21,14,1.276,19,0.243,24,0.451,27,2.371,28,1.844,29,1.188,31,0.452,34,1.308,35,0.032,36,0.479,37,0.709,38,1.308,44,1.235,48,0.21,54,0.243,55,0.243,56,1.844,57,0.882,75,3.161,113,0.018,114,0.018,139,1.397,189,1.556,191,0.514,201,0.882,211,1.403,212,3.766,215,1.04,217,1.397,219,3.161,226,2.871,228,3.51,229,2.623,236,1.276,238,1.919,239,3.174,241,2.468,249,3.26,253,1.479,254,2.039,255,3.161,256,1.397,258,2.468,259,1.919,260,1.721,261,3.808,262,3.808,263,3.808,264,3.808,265,4.097,266,4.899,267,2.635,268,3.808,269,2.635,270,2.588,271,3.808,272,2.373,273,2.635,274,1.323,275,3.808,276,2.635,277,3.808,278,2.635,279,2.166,280,2.635,281,2.635,282,1.919,283,2.61,284,1.707,285,2.774,286,1.397,287,2.774,288,1.844,289,3.808,290,3.808,291,1.397,292,1.692]],["title/components/BotSettingsComponent.html",[0,0.145,91,0.623]],["body/components/BotSettingsComponent.html",[0,0.157,1,0.474,2,0.962,3,0.16,4,0.139,5,0.653,6,0.653,7,0.653,8,0.653,9,0.139,11,0.653,12,1.276,13,1.074,15,0.642,17,0.642,19,0.16,20,0.697,23,1.264,24,0.328,29,1.19,31,0.462,34,1.086,35,0.032,36,0.489,37,0.593,38,1.086,40,2.228,41,2.202,42,1.231,44,0.674,48,0.139,54,0.364,55,0.16,57,0.801,65,2.317,77,2.279,79,0.402,84,0.653,85,1.043,86,1.043,87,0.653,88,1.078,89,0.653,90,0.653,91,0.77,92,1.484,93,0.653,94,0.474,95,0.653,96,1.043,97,0.338,98,0.653,99,0.474,100,0.653,101,0.474,102,0.603,103,0.437,104,0.653,105,0.437,106,0.653,107,0.437,108,0.653,109,0.369,110,0.514,111,0.653,112,0.653,113,0.013,114,0.013,137,0.841,148,1.452,160,1.013,162,0.92,163,1.231,164,0.92,175,2.518,189,1.879,191,0.77,194,1.617,201,0.642,211,1.066,220,0.888,253,0.757,254,0.653,260,0.944,270,2.518,274,0.962,286,2.559,291,2.559,292,2.354,293,3.309,294,1.013,295,0.801,296,2.241,297,1.796,298,2.241,299,2.241,300,2.981,301,2.241,302,2.241,303,3.57,304,2.771,305,2.771,306,1.912,307,2.771,308,2.771,309,2.558,310,1.452,311,1.536,312,1.371,313,2.144,314,2.771,315,1.796,316,3.128,317,1.736,318,3.249,319,1.796,320,1.736,321,1.736,322,1.024,323,1.796,324,1.736,325,1.796,326,1.736,327,1.736,328,1.736,329,1.796,330,1.043,331,1.796,332,1.736,333,1.796,334,1.796,335,1.796,336,1.796,337,1.796,338,1.796,339,1.796,340,1.796,341,1.796,342,1.796,343,1.796,344,1.796,345,1.796,346,1.796,347,2.558,348,1.796,349,1.736,350,1.736,351,2.818,352,2.241,353,1.736,354,1.125,355,1.125,356,1.125,357,1.125,358,0.771,359,1.013,360,1.013,361,0.87,362,0.92,363,2.796,364,2.241,365,2.796,366,2.241,367,1.796,368,1.796,369,2.354,370,1.796,371,1.125,372,1.796,373,1.125,374,2.519,375,1.796,376,2.981,377,1.796,378,2.558,379,1.754,380,1.125,381,1.125,382,1.125,383,1.125,384,1.125,385,1.125,386,1.013,387,1.125,388,1.013,389,2.771,390,2.876,391,3.948,392,3.948,393,3.948,394,3.948,395,3.948,396,2.771,397,2.771,398,2.771,399,1.125,400,2.043,401,2.288,402,2.892,403,2.317,404,2.519,405,1.125,406,1.013,407,0.841,408,2.019,409,1.452,410,1.125,411,1.452,412,1.452,413,2.019,414,1.264,415,1.736,416,1.264,417,1.452,418,1.264,419,1.452,420,2.019,421,0.92,422,1.736]],["title/components/ConfirmationDialogComponent.html",[0,0.145,94,0.873]],["body/components/ConfirmationDialogComponent.html",[0,0.236,1,0.948,2,1.602,3,0.32,4,0.277,5,1.307,6,1.307,7,1.307,8,1.307,9,0.277,11,1.307,12,1.471,13,1.238,15,1.068,17,1.068,19,0.32,24,0.613,29,1.102,31,0.32,35,0.031,36,0.425,48,0.277,54,0.32,55,0.32,79,0.804,84,1.307,85,1.736,86,1.736,87,1.307,88,1.506,89,1.307,90,1.307,91,0.677,92,1.027,93,1.307,94,1.506,95,2.303,96,1.736,97,0.677,98,1.307,99,0.948,100,1.307,101,0.948,102,1.206,103,0.874,104,1.307,105,0.874,106,1.307,107,0.874,108,1.307,109,0.739,110,1.532,111,1.307,112,1.307,113,0.022,114,0.022,181,3.575,201,1.068,211,1.068,254,1.307,288,1.681,295,0.804,322,1.365,390,3.359,400,2.3,401,1.84,404,2.026,405,2.249,407,1.681,423,4.614,424,2.249,425,3.772,426,3.359,427,4.301,428,5.517,429,2.903,430,2.903,431,3.471,432,3.856,433,4.611,434,4.611,435,4.611,436,4.611,437,2.529,438,2.529,439,2.529,440,2.529,441,2.026,442,2.026,443,2.249,444,1.418,445,2.903,446,2.249,447,2.903,448,2.903,449,2.903]],["title/components/DashboardComponent.html",[0,0.145,97,0.623]],["body/components/DashboardComponent.html",[0,0.152,1,0.449,2,0.922,3,0.152,4,0.131,5,0.619,6,0.619,7,0.619,8,0.619,9,0.131,11,0.619,12,1.258,13,1.059,15,0.615,17,0.615,19,0.152,20,0.668,24,0.314,29,1.242,31,0.387,34,0.414,35,0.032,36,0.491,37,0.662,38,0.414,40,2.673,41,2.134,44,1.076,48,0.131,54,0.353,55,0.152,57,0.615,79,0.615,81,1.549,84,0.619,85,0.999,86,1.256,87,0.619,88,1.423,89,0.619,90,0.619,91,0.321,92,0.487,93,0.619,94,0.449,95,0.619,96,0.999,97,0.747,98,0.619,99,0.449,100,0.619,101,0.449,102,0.571,103,0.414,104,0.619,105,0.414,106,0.619,107,0.414,108,0.619,109,0.565,110,1.329,111,0.619,112,0.619,113,0.013,114,0.013,156,0.797,178,0.797,179,0.872,191,0.321,201,0.615,211,0.773,220,0.851,253,0.449,254,1.256,260,0.911,272,2.288,274,1.459,279,2.524,288,0.797,295,0.773,306,1.616,311,1.482,312,1.33,322,0.987,330,2.134,358,0.731,361,0.84,369,1.482,379,0.731,400,2.184,401,2.926,404,3.11,405,1.066,406,3.042,407,1.285,413,1.198,414,1.198,416,1.198,418,1.198,420,1.933,421,1.407,439,2.43,440,3.06,441,0.96,442,1.549,443,1.066,444,1.084,446,2.162,449,2.79,450,0.872,451,2.162,452,1.72,453,2.691,454,2.162,455,2.162,456,2.162,457,2.162,458,2.162,459,2.162,460,2.162,461,2.691,462,3.061,463,2.606,464,2.481,465,2.79,466,1.376,467,1.995,468,2.227,469,1.645,470,1.645,471,1.645,472,1.645,473,1.645,474,2.711,475,2.654,476,1.645,477,1.769,478,1.645,479,1.854,480,1.645,481,1.866,482,1.645,483,1.645,484,1.645,485,1.645,486,2.869,487,3.042,488,1.645,489,2.481,490,1.645,491,1.645,492,1.645,493,1.645,494,2.22,495,1.645,496,0.96,497,1.285,498,1.72,499,1.066,500,1.066,501,0.96,502,0.96,503,0.96,504,0.872,505,0.96,506,0.96,507,0.872,508,0.96,509,0.96,510,0.96,511,1.407,512,0.872,513,1.066,514,1.363,515,2.162,516,1.72,517,1.066,518,1.066,519,2.654,520,2.654,521,3.828,522,3.828,523,2.654,524,2.654,525,3.756,526,2.654,527,2.654,528,2.654,529,2.654,530,2.654,531,2.654,532,3.828,533,2.654,534,2.22,535,2.654,536,2.654,537,2.654,538,4.491,539,1.645,540,1.645,541,2.43,542,3.756,543,4.2,544,1.645,545,1.645,546,1.645,547,1.645,548,1.645,549,1.645,550,1.645,551,1.645,552,1.645,553,1.645,554,1.645,555,1.645,556,1.645,557,2.654,558,1.645,559,2.654,560,2.22,561,1.645,562,1.645,563,1.376,564,3.336,565,2.654,566,1.645,567,1.645,568,1.645,569,1.72,570,2.654,571,1.645,572,1.376,573,1.645,574,1.645,575,1.645,576,2.654,577,1.72,578,1.645,579,1.645,580,1.198]],["title/injectables/DataService.html",[215,0.873,467,1.419]],["body/injectables/DataService.html",[3,0.269,4,0.233,9,0.233,14,1.412,19,0.269,24,0.485,27,2.508,28,2.034,29,1.15,31,0.473,34,1.03,35,0.032,36,0.377,37,0.663,38,1.03,44,1.179,48,0.233,54,0.269,55,0.269,56,2.109,57,0.948,75,2.994,113,0.019,114,0.019,139,1.546,191,0.569,201,0.948,211,1.36,212,3.712,215,1.118,217,1.546,219,2.994,226,2.719,228,3.324,229,2.484,236,1.412,238,2.125,239,3.501,241,2.653,249,3.153,253,1.401,254,1.931,255,2.994,256,1.546,258,1.89,260,1.685,265,4.29,272,2.291,274,1.782,279,1.412,282,2.125,283,2.39,284,1.89,285,3.446,286,1.546,287,3.446,288,2.291,295,0.676,453,2.864,461,2.864,463,3.05,467,1.819,474,2.844,494,2.439,525,2.439,534,2.439,581,2.125,582,3.956,583,5.129,584,5.129,585,2.916,586,2.916,587,2.916,588,2.916,589,2.916,590,2.916,591,2.439,592,2.916,593,2.125,594,2.916,595,2.916,596,2.916]],["title/interfaces/Fruit.html",[361,0.804,362,1.694]],["body/interfaces/Fruit.html",[0,0.182,3,0.26,4,0.225,9,0.225,12,0.653,13,0.55,15,0.653,17,0.653,19,0.26,20,1.006,24,0.334,31,0.537,35,0.032,36,0.511,37,0.334,41,2.287,42,1.253,44,1.04,48,0.225,54,0.466,55,0.26,57,1.076,77,2.287,91,0.55,92,1.375,113,0.019,114,0.019,137,1.366,160,1.646,162,1.495,163,1.253,164,1.495,175,1.253,189,1.898,191,0.906,194,1.646,220,0.904,253,0.77,260,0.77,270,2.245,274,1.389,286,1.495,291,1.495,292,2.245,293,1.646,294,1.646,295,0.926,296,1.827,297,1.827,298,1.827,299,1.827,300,3.01,301,1.827,302,1.827,303,3.274,306,1.366,309,1.827,311,1.253,312,1.389,313,2.063,315,1.827,316,3.01,318,3.274,319,1.827,322,0.835,323,1.827,325,1.827,329,1.827,330,1.062,331,1.827,333,1.827,334,1.827,335,1.827,336,1.827,337,1.827,338,1.827,339,1.827,340,1.827,341,1.827,342,1.827,343,1.827,344,1.827,345,1.827,346,1.827,347,2.591,348,1.827,351,2.333,352,2.591,354,1.827,355,1.827,356,1.827,357,1.827,358,1.253,359,1.646,360,1.646,361,1.169,362,2.119,363,3.457,364,3.01,365,3.457,366,3.01,367,2.591,368,2.591,369,1.776,370,2.591,371,1.827,372,2.591,373,1.827,374,3.114,375,2.591,376,2.591,377,2.591,378,3.274,379,2.245,380,1.827,381,1.827,382,1.827,383,1.827,384,1.827,385,1.827,386,1.646,387,1.827,388,1.646,597,1.366]],["title/components/HeaderComponent.html",[0,0.145,99,0.873]],["body/components/HeaderComponent.html",[0,0.238,1,0.964,2,1.62,3,0.325,4,0.282,5,1.329,6,1.329,7,1.329,8,1.329,9,0.282,11,1.329,12,1.475,13,1.241,15,1.08,17,1.08,19,0.325,24,0.418,27,2.472,28,2.174,29,0.992,31,0.43,34,0.889,35,0.032,36,0.481,37,0.418,38,0.889,45,3.397,48,0.282,54,0.325,55,0.325,56,1.329,61,2.288,62,3.9,79,1.08,84,1.329,85,1.756,86,1.756,87,1.329,88,1.517,89,1.329,90,1.329,91,0.689,92,1.045,93,1.329,94,0.964,95,1.329,96,1.756,97,0.689,98,1.329,99,1.517,100,1.329,101,0.964,102,1.226,103,0.889,104,1.329,105,0.889,106,1.329,107,0.889,108,1.329,109,0.751,110,1.045,111,1.329,112,1.329,113,0.022,114,0.022,201,1.08,211,0.818,221,2.061,288,1.71,295,0.818,322,1.045,408,2.572,421,1.872,441,2.061,442,2.061,444,1.905,514,1.443,569,2.288,577,2.288,593,2.572,598,2.953,599,5.222,600,4.663,601,6.05,602,2.953,603,3.531,604,3.531,605,3.531,606,3.531,607,2.953,608,2.953,609,3.531,610,3.531,611,2.953,612,3.531,613,4.663,614,4.663,615,2.572,616,3.531,617,3.531]],["title/components/HelpDialogComponent.html",[0,0.145,101,0.873]],["body/components/HelpDialogComponent.html",[0,0.236,1,0.954,2,1.609,3,0.322,4,0.279,5,1.316,6,1.316,7,1.316,8,1.316,9,0.279,11,1.316,12,1.472,13,1.239,15,1.073,17,1.073,19,0.322,24,0.615,29,0.986,31,0.322,35,0.031,36,0.427,48,0.279,54,0.322,55,0.322,79,0.81,84,1.316,85,1.744,86,1.744,87,1.316,88,1.511,89,1.316,90,1.316,91,0.681,92,1.538,93,1.316,94,0.954,95,1.316,96,1.744,97,0.681,98,1.316,99,0.954,100,1.316,101,1.511,102,2.128,103,0.88,104,1.316,105,0.88,106,1.316,107,0.88,108,1.316,109,0.744,110,1.538,111,1.316,112,1.316,113,0.022,114,0.022,183,3.366,201,1.073,211,0.81,254,1.316,288,1.692,295,0.81,322,1.034,369,2.057,400,2.308,401,2.456,404,2.04,405,2.264,407,1.692,424,2.264,425,3.785,426,3.374,429,2.923,430,2.923,437,2.546,438,2.546,439,2.546,440,2.546,441,2.04,442,2.04,443,2.264,444,1.428,445,2.923,446,2.264,447,2.923,448,2.923,618,4.345,619,5.532,620,4.03,621,3.874,622,3.874,623,4.632,624,3.874,625,3.374,626,4.632,627,4.632]],["title/injectables/HelperService.html",[215,0.873,312,1.11]],["body/injectables/HelperService.html",[3,0.366,4,0.317,9,0.317,14,1.922,19,0.366,24,0.47,29,1.236,31,0.509,34,1.266,35,0.032,36,0.464,37,0.595,38,1.266,48,0.317,54,0.366,55,0.366,56,1.494,88,1.508,113,0.024,114,0.024,174,2.892,175,1.763,176,2.892,189,2.501,190,3.32,201,1.165,211,1.279,215,1.374,221,2.317,229,1.922,236,1.922,253,1.084,256,2.104,270,2.235,291,2.104,292,2.579,310,3.32,312,1.747,330,1.894,474,2.812,514,2.055,563,4.619,591,4.207,628,3.32,629,5.523,630,5.807,631,3.969,632,5.03,633,3.969,634,3.969,635,3.969,636,3.969,637,3.969,638,3.969,639,4.207]],["title/interfaces/Keyword.html",[270,1.419,361,0.804]],["body/interfaces/Keyword.html",[0,0.182,3,0.26,4,0.225,9,0.225,12,0.653,13,0.55,15,0.653,17,0.653,19,0.26,20,1.006,24,0.334,31,0.537,35,0.032,36,0.511,37,0.334,41,2.287,42,1.253,44,1.04,48,0.225,54,0.466,55,0.26,57,1.076,77,2.287,91,0.55,92,1.375,113,0.019,114,0.019,137,1.366,160,1.646,162,1.495,163,1.253,164,1.495,175,1.253,189,1.898,191,0.906,194,1.646,220,0.904,253,0.77,260,0.77,270,2.37,274,1.389,286,1.495,291,1.495,292,2.245,293,1.646,294,1.646,295,0.926,296,1.827,297,1.827,298,1.827,299,1.827,300,3.01,301,1.827,302,1.827,303,3.274,306,1.366,309,1.827,311,1.253,312,1.389,313,2.063,315,1.827,316,3.01,318,3.274,319,1.827,322,0.835,323,1.827,325,1.827,329,1.827,330,1.062,331,1.827,333,1.827,334,1.827,335,1.827,336,1.827,337,1.827,338,1.827,339,1.827,340,1.827,341,1.827,342,1.827,343,1.827,344,1.827,345,1.827,346,1.827,347,2.591,348,1.827,351,2.333,352,2.591,354,1.827,355,1.827,356,1.827,357,1.827,358,1.253,359,1.646,360,1.646,361,1.169,362,1.495,363,3.457,364,3.01,365,3.457,366,3.01,367,2.591,368,2.591,369,1.776,370,2.591,371,1.827,372,2.591,373,1.827,374,3.114,375,2.591,376,2.591,377,2.591,378,3.274,379,2.245,380,1.827,381,1.827,382,1.827,383,1.827,384,1.827,385,1.827,386,1.646,387,1.827,388,1.646,597,1.366]],["title/components/LoginComponent.html",[0,0.145,103,0.804]],["body/components/LoginComponent.html",[0,0.198,1,0.688,2,1.281,3,0.232,4,0.201,5,0.949,6,0.949,7,0.949,8,0.949,9,0.201,11,0.949,12,1.391,13,1.171,15,0.854,17,0.854,19,0.232,20,0.928,21,3.647,24,0.436,26,4.115,27,2.312,28,1.922,29,1.226,31,0.442,34,0.635,35,0.032,36,0.402,37,0.568,38,0.635,40,2.473,41,1.922,42,2.268,44,0.719,48,0.201,50,1.471,51,1.837,54,0.232,55,0.232,56,1.642,57,1.01,59,3.216,61,1.634,75,1.471,76,3.084,77,1.642,79,0.854,82,3.647,84,0.949,85,1.388,86,1.388,87,0.949,88,1.31,89,0.949,90,0.949,91,0.492,92,0.746,93,0.949,94,0.688,95,0.949,96,1.388,97,0.492,98,0.949,99,0.688,100,0.949,101,0.688,102,0.876,103,1.208,104,0.949,105,0.635,106,0.949,107,0.635,108,0.949,109,0.536,110,0.746,111,0.949,112,0.949,113,0.018,114,0.018,191,0.492,201,0.854,211,1.01,220,1.182,224,2.801,235,3.216,243,3.363,245,3.89,295,1.01,306,2.473,322,1.579,399,2.826,400,1.12,406,1.471,410,1.634,421,1.336,514,1.03,541,1.837,569,1.634,577,2.39,580,1.837,593,1.837,607,2.108,608,2.108,611,2.108,615,1.837,640,2.108,641,4.361,642,3.688,643,5.106,644,4.27,645,4.361,646,3.309,647,5.106,648,2.108,649,3.688,650,2.521,651,2.521,652,2.521,653,2.521,654,2.521,655,2.521,656,2.521,657,2.108,658,2.108,659,2.108,660,2.521,661,2.521,662,2.521,663,2.108,664,1.837,665,2.521,666,2.108,667,2.521,668,2.521,669,3.688,670,2.521,671,2.521,672,2.108,673,2.108,674,2.108,675,2.521,676,2.521,677,3.496,678,2.687,679,3.084,680,2.687,681,3.084,682,3.084,683,3.084,684,3.084,685,2.108,686,2.108,687,3.084,688,2.108,689,2.108,690,2.108]],["title/interfaces/PeriodicElement.html",[361,0.804,497,1.548]],["body/interfaces/PeriodicElement.html",[0,0.193,3,0.284,4,0.246,9,0.246,12,0.713,13,0.6,15,0.713,17,0.713,19,0.284,20,1.07,24,0.364,31,0.508,35,0.032,36,0.557,37,0.621,44,1.223,48,0.246,54,0.484,55,0.284,57,0.985,79,0.713,81,1.797,88,1.556,97,0.6,109,0.655,110,0.911,113,0.02,114,0.02,156,1.491,178,1.491,179,1.632,191,0.6,220,0.987,260,0.841,272,2.059,274,1.069,279,2.961,295,0.985,311,1.368,312,1.477,330,2.274,358,1.368,361,1.226,379,1.368,444,1.258,450,1.632,451,1.995,452,1.995,453,2.582,454,1.995,455,1.995,456,1.995,457,1.995,458,1.995,459,1.995,460,1.995,461,2.254,462,1.995,463,2.254,464,1.995,467,2.163,468,2.254,474,3.038,477,2.254,479,2.358,481,2.333,486,3.526,487,3.526,489,1.995,496,1.797,497,2.358,498,2.755,499,1.995,500,1.995,501,1.797,502,1.797,503,1.797,504,1.632,505,1.797,506,1.797,507,1.632,508,1.797,509,1.797,510,1.797,511,2.254,512,1.632,513,1.995,514,1.989,515,3.155,516,2.755,517,1.995,518,1.995,597,1.491]],["title/components/ProfileComponent.html",[0,0.145,105,0.804]],["body/components/ProfileComponent.html",[0,0.182,1,0.595,2,1.148,3,0.201,4,0.174,5,0.82,6,0.82,7,0.82,8,0.82,9,0.174,11,0.82,12,1.349,13,1.135,15,0.766,17,0.766,19,0.201,20,0.832,23,1.586,24,0.391,29,1.239,31,0.466,34,0.832,35,0.032,36,0.411,37,0.568,38,0.832,40,2.324,41,1.807,44,0.87,48,0.174,54,0.201,55,0.201,57,0.504,77,0.82,79,0.504,84,0.82,85,1.245,86,1.245,87,0.82,88,1.219,89,0.82,90,0.82,91,0.425,92,0.644,93,0.82,94,0.903,95,1.245,96,1.245,97,0.425,98,0.82,99,0.595,100,0.82,101,0.903,102,1.55,103,0.548,104,0.82,105,1.123,106,0.82,107,0.548,108,0.82,109,0.463,110,1.495,111,0.82,112,0.82,113,0.016,114,0.016,137,1.055,156,1.055,163,0.967,179,1.753,181,1.411,183,1.411,191,0.779,193,3.733,201,0.766,211,1.112,220,1.06,224,1.93,243,3.557,245,2.59,247,3.402,253,1.38,254,0.82,260,1.091,295,0.926,306,2.162,313,2.244,322,1.495,351,2.605,359,1.271,360,3.065,369,1.469,374,2.333,386,1.271,388,1.271,399,2.892,400,2.332,401,2.366,402,2.765,403,3.343,404,3.065,406,1.271,407,1.055,408,1.586,409,1.821,410,1.411,411,1.821,412,1.821,413,1.586,414,1.586,416,1.586,417,1.821,418,1.586,419,1.821,420,1.586,421,1.154,432,3.343,465,2.765,468,2.544,620,3.252,621,2.765,622,4.014,624,2.765,639,1.821,646,2.892,663,2.765,664,1.586,677,3.941,678,3.252,691,1.821,692,3.997,693,3.306,694,3.997,695,3.997,696,3.997,697,4.463,698,4.799,699,2.177,700,2.177,701,2.177,702,2.177,703,3.306,704,2.177,705,2.177,706,2.177,707,2.177,708,3.306,709,2.177,710,5.053,711,3.306,712,2.177,713,2.177,714,2.177,715,2.177,716,2.177,717,2.177,718,3.306,719,2.177,720,2.177,721,3.306,722,2.177,723,2.177,724,2.177,725,3.306,726,2.177,727,2.177,728,2.177,729,2.177,730,2.765,731,2.177,732,3.306,733,3.306,734,2.177,735,2.177,736,2.177,737,2.177,738,2.177,739,3.306,740,4.463,741,3.306,742,3.306,743,3.306]],["title/injectables/ProfileService.html",[215,0.873,313,1.419]],["body/injectables/ProfileService.html",[3,0.276,4,0.239,9,0.239,14,1.448,19,0.276,24,0.493,27,2.208,28,1.952,29,1.16,31,0.478,34,1.305,35,0.032,36,0.478,37,0.699,38,1.305,44,1.208,48,0.239,54,0.276,55,0.276,56,1.952,57,0.965,75,3.026,79,0.965,113,0.02,114,0.02,139,1.585,163,1.85,191,0.583,201,0.965,211,1.369,212,3.723,215,1.137,217,1.585,219,3.026,226,2.749,228,3.36,229,2.511,236,1.448,239,3.36,241,3.106,243,3.182,247,3.106,249,3.182,251,2.177,253,1.416,254,1.952,255,3.026,256,1.585,258,1.937,260,1.692,282,2.177,283,2.798,284,1.937,285,2.177,287,2.177,288,1.448,313,1.85,474,2.511,602,2.5,620,2.177,744,2.177,745,4.165,746,4.165,747,5.185,748,4.165,749,2.989,750,4.165,751,2.989,752,4.165,753,2.989,754,4.165,755,2.989,756,4.165,757,2.989,758,4.165,759,2.989,760,2.989,761,2.989]],["title/components/RegisterComponent.html",[0,0.145,107,0.804]],["body/components/RegisterComponent.html",[0,0.207,1,0.741,2,1.352,3,0.25,4,0.217,5,1.022,6,1.022,7,1.022,8,1.022,9,0.217,11,1.022,12,1.411,13,1.188,15,0.901,17,0.901,19,0.25,20,0.979,24,0.321,26,4.199,29,1.164,31,0.419,34,0.683,35,0.032,36,0.419,37,0.538,38,0.683,40,2.406,41,1.87,42,2.336,44,0.529,48,0.217,50,1.585,54,0.25,55,0.25,56,1.465,57,0.629,59,1.585,60,3.254,70,2.522,77,1.465,79,0.629,83,2.271,84,1.022,85,1.465,86,1.465,87,1.022,88,1.356,89,1.022,90,1.022,91,0.529,92,0.804,93,1.022,94,0.741,95,1.712,96,1.465,97,0.529,98,1.022,99,0.741,100,1.022,101,0.741,102,0.943,103,0.683,104,1.022,105,0.683,106,1.022,107,1.25,108,1.022,109,0.578,110,0.804,111,1.022,112,1.022,113,0.018,114,0.018,191,0.529,201,0.901,211,0.629,221,1.585,224,3.194,235,3.289,243,3.519,245,3.906,247,3.946,295,0.629,322,1.152,399,2.947,400,1.206,406,1.585,410,1.759,421,1.439,427,2.835,507,2.063,514,1.109,541,1.978,560,3.254,569,1.759,577,2.522,580,1.978,615,1.978,644,4.398,646,3.219,648,2.271,657,2.271,658,2.271,659,2.271,664,1.978,666,2.271,672,2.271,673,2.271,674,2.271,677,4.199,678,2.835,679,3.254,680,2.835,681,4.576,682,3.254,683,3.254,684,3.254,685,2.271,686,2.271,687,3.254,688,2.271,689,2.271,690,2.271,762,2.271,763,4.548,764,3.891,765,4.548,766,4.548,767,3.891,768,2.715,769,2.715,770,2.715,771,2.715,772,2.715,773,2.715,774,3.891,775,3.891,776,3.891,777,3.254,778,3.891]],["title/interfaces/Share.html",[292,1.419,361,0.804]],["body/interfaces/Share.html",[0,0.182,3,0.26,4,0.225,9,0.225,12,0.653,13,0.55,15,0.653,17,0.653,19,0.26,20,1.006,24,0.334,31,0.537,35,0.032,36,0.428,37,0.334,41,2.287,42,1.253,44,1.04,48,0.225,54,0.466,55,0.26,57,1.076,77,2.287,91,0.55,92,1.375,113,0.019,114,0.019,137,1.366,160,1.646,162,1.495,163,1.253,164,1.495,175,1.253,189,1.898,191,0.906,194,1.646,220,0.904,253,0.77,260,0.77,270,2.245,274,1.853,286,1.495,291,1.495,292,2.37,293,1.646,294,1.646,295,0.926,296,1.827,297,1.827,298,1.827,299,1.827,300,3.01,301,1.827,302,1.827,303,3.274,306,1.366,309,1.827,311,1.253,312,1.389,313,2.063,315,1.827,316,3.01,318,3.274,319,1.827,322,0.835,323,1.827,325,1.827,329,1.827,330,1.062,331,1.827,333,1.827,334,1.827,335,1.827,336,1.827,337,1.827,338,1.827,339,1.827,340,1.827,341,1.827,342,1.827,343,1.827,344,1.827,345,1.827,346,1.827,347,2.591,348,1.827,351,2.333,352,2.591,354,1.827,355,1.827,356,1.827,357,1.827,358,1.253,359,1.646,360,1.646,361,1.169,362,1.495,363,3.457,364,3.01,365,3.457,366,3.01,367,2.591,368,2.591,369,1.776,370,2.591,371,1.827,372,2.591,373,1.827,374,3.114,375,2.591,376,2.591,377,2.591,378,3.274,379,2.245,380,1.827,381,1.827,382,1.827,383,1.827,384,1.827,385,1.827,386,1.646,387,1.827,388,1.646,597,1.366]],["title/interfaces/Stock.html",[361,0.804,479,1.548]],["body/interfaces/Stock.html",[0,0.193,3,0.284,4,0.246,9,0.246,12,0.713,13,0.6,15,0.713,17,0.713,19,0.284,20,1.07,24,0.364,31,0.508,35,0.032,36,0.525,37,0.621,44,1.223,48,0.246,54,0.484,55,0.284,57,0.985,79,0.713,81,1.797,88,1.556,97,0.6,109,0.655,110,0.911,113,0.02,114,0.02,156,1.491,178,1.491,179,1.632,191,0.6,220,0.987,260,0.841,272,2.059,274,1.069,279,2.961,295,0.985,311,1.368,312,1.477,330,2.274,358,1.368,361,1.226,379,1.368,444,1.258,450,1.632,451,1.995,452,1.995,453,3.021,454,1.995,455,1.995,456,1.995,457,1.995,458,1.995,459,1.995,460,1.995,461,2.254,462,1.995,463,2.921,464,1.995,467,2.163,468,2.254,474,3.038,477,2.254,479,2.543,481,2.333,486,3.326,487,3.326,489,1.995,496,1.797,497,2.059,498,3.571,499,1.995,500,1.995,501,1.797,502,1.797,503,1.797,504,1.632,505,1.797,506,1.797,507,1.632,508,1.797,509,1.797,510,1.797,511,2.254,512,1.632,513,1.995,514,1.989,515,3.155,516,2.755,517,1.995,518,1.995,597,1.491]],["title/injectables/TokenStorageService.html",[28,1.203,215,0.873]],["body/injectables/TokenStorageService.html",[3,0.327,4,0.283,9,0.283,14,1.719,19,0.327,24,0.62,28,1.762,29,1.264,31,0.327,34,1.178,35,0.032,36,0.431,37,0.554,38,1.178,44,1.199,48,0.283,54,0.327,55,0.327,56,1.762,71,3.606,79,1.34,113,0.022,114,0.022,191,1.021,201,1.084,211,1.455,215,1.278,224,2.731,229,2.535,236,1.719,256,1.882,260,1.739,322,1.885,625,3.409,779,2.586,780,5.566,781,5.566,782,4.679,783,4.679,784,5.566,785,3.549,786,3.549,787,3.549,788,4.679,789,3.549,790,4.679,791,3.549,792,3.549,793,2.586,794,2.586,795,3.549,796,3.549,797,3.549,798,3.549,799,3.549,800,3.549,801,3.549,802,3.549,803,3.549]],["title/interfaces/TransactionData.html",[361,0.804,481,1.419]],["body/interfaces/TransactionData.html",[0,0.192,3,0.281,4,0.243,9,0.243,12,0.706,13,0.594,15,0.706,17,0.706,19,0.281,20,1.062,24,0.361,31,0.506,35,0.032,36,0.524,37,0.65,44,1.236,48,0.243,54,0.482,55,0.281,57,0.978,79,0.706,81,1.778,88,1.551,97,0.594,109,0.648,110,0.902,113,0.02,114,0.02,156,1.476,178,1.476,179,1.615,191,0.594,220,0.977,260,0.832,272,2.659,274,1.816,279,2.82,295,0.978,311,1.353,312,1.466,330,2.269,358,1.353,361,1.219,379,1.353,444,1.245,450,1.615,451,1.974,452,1.974,453,3.011,454,1.974,455,1.974,456,1.974,457,1.974,458,1.974,459,1.974,460,1.974,461,2.91,462,1.974,463,2.91,464,1.974,467,2.151,468,2.238,474,3.033,477,2.238,479,2.345,481,2.439,486,3.315,487,3.315,489,1.974,496,1.778,497,2.044,498,2.735,499,1.974,500,1.974,501,1.778,502,1.778,503,1.778,504,1.615,505,1.778,506,1.778,507,1.615,508,1.778,509,1.778,510,1.778,511,2.238,512,1.615,513,1.974,514,1.978,515,3.138,516,2.735,517,1.974,518,1.974,597,1.476]],["title/components/UserDialogComponent.html",[0,0.145,109,0.68]],["body/components/UserDialogComponent.html",[0,0.219,1,0.822,2,1.454,3,0.278,4,0.24,5,1.134,6,1.134,7,1.134,8,1.134,9,0.24,11,1.134,12,1.437,13,1.21,15,0.97,17,0.97,19,0.278,20,1.054,24,0.495,29,1.163,31,0.479,34,0.758,35,0.032,36,0.444,37,0.616,38,0.758,48,0.24,54,0.278,55,0.278,57,0.698,58,2.193,79,1.371,84,1.134,85,1.576,86,1.576,87,1.134,88,1.42,89,1.134,90,1.134,91,0.587,92,0.891,93,1.134,94,0.822,95,1.134,96,1.576,97,0.587,98,1.134,99,0.822,100,1.134,101,0.822,102,1.046,103,0.758,104,1.134,105,0.758,106,1.134,107,0.758,108,1.134,109,1.107,110,1.752,111,1.134,112,1.134,113,0.02,114,0.02,156,1.458,178,2.74,201,0.97,211,0.698,260,1.641,272,2.027,274,1.454,295,0.698,322,0.891,390,3.05,400,1.859,401,1.596,407,1.458,424,1.951,425,3.506,426,3.05,427,3.05,437,2.193,438,2.193,441,1.757,442,2.443,443,1.951,444,1.23,446,1.951,453,2.219,461,2.551,463,2.219,466,2.518,467,2.513,468,2.898,481,2.428,496,1.757,514,2.233,582,2.518,646,3.37,730,4.572,804,4.732,805,5.466,806,3.011,807,3.011,808,3.011,809,4.186,810,3.011,811,3.011,812,3.011,813,3.011,814,3.011,815,3.011,816,3.011,817,3.011,818,3.011,819,3.011,820,3.011,821,3.011,822,3.011,823,3.011,824,3.011,825,3.011,826,3.011,827,3.011,828,4.186,829,4.186,830,4.186]],["title/coverage.html",[831,3.647]],["body/coverage.html",[0,0.279,1,0.859,9,0.251,10,2.63,28,1.184,35,0.032,37,0.372,91,0.613,94,0.859,97,0.613,99,0.859,101,0.859,103,0.792,105,0.792,107,0.792,109,0.669,113,0.02,114,0.02,175,2.354,178,1.523,181,2.038,183,2.038,189,1.285,197,2.63,198,2.038,200,3.587,215,1.566,218,2.291,231,2.291,235,1.836,237,3.587,250,2.291,252,2.291,253,0.859,259,3.143,270,1.397,283,2.874,292,1.397,293,3.093,294,3.093,312,1.092,313,1.397,330,2.507,361,1.444,362,1.667,423,2.63,424,3.191,450,3.114,467,1.397,477,1.667,479,1.523,481,1.397,497,1.523,511,1.667,512,1.667,572,2.63,581,3.143,598,2.63,618,2.63,628,2.63,640,2.63,691,2.63,744,3.143,762,2.63,779,3.587,793,2.291,794,2.291,804,2.63,831,2.63,832,3.145,833,3.145,834,3.145,835,4.924,836,6.393,837,6.393,838,4.924,839,4.314,840,3.145,841,5.299,842,4.314,843,3.145,844,4.924,845,3.145,846,3.145,847,3.145,848,3.145,849,3.145,850,2.63,851,3.608,852,2.63,853,3.608,854,2.63,855,2.63,856,3.145]],["title/dependencies.html",[118,2.49,857,1.944]],["body/dependencies.html",[35,0.032,48,0.368,50,2.687,113,0.026,114,0.026,118,2.983,130,3.85,133,4.61,134,4.015,137,2.23,162,2.441,163,2.045,164,2.441,217,2.441,858,4.604,859,6.469,860,4.604,861,5.512,862,4.604,863,4.604,864,4.604,865,4.604,866,4.604,867,4.604,868,4.604,869,4.604,870,4.604,871,4.604,872,4.604]],["title/index.html",[19,0.246,873,2.669,874,2.669]],["body/index.html",[0,0.256,4,0.33,13,0.805,35,0.024,36,0.381,45,3.008,58,3.008,61,2.676,102,1.953,113,0.024,114,0.024,126,3.008,220,1.324,253,1.128,369,1.834,777,3.454,857,3.008,875,5.157,876,4.13,877,5.624,878,5.624,879,3.454,880,4.13,881,4.13,882,5.157,883,6.063,884,6.272,885,4.13,886,4.13,887,4.13,888,4.13,889,4.13,890,4.13,891,4.13,892,4.13,893,4.13,894,4.13,895,5.624,896,5.624,897,4.13,898,5.89,899,4.13,900,4.13,901,4.13,902,4.13,903,5.157,904,5.157,905,5.89,906,4.13,907,5.157,908,5.157,909,4.13,910,6.183,911,4.13,912,4.13,913,4.13,914,5.157,915,4.13,916,4.13,917,4.13,918,4.13,919,4.13,920,4.13,921,3.008,922,4.13]],["title/modules.html",[117,2.546]],["body/modules.html",[35,0.028,113,0.028,114,0.028,116,3.287,117,2.96,123,2.96,134,3.695,923,5.072,924,5.072,925,5.834,926,5.072,927,5.072]],["title/overview.html",[921,3.177]],["body/overview.html",[1,1.718,2,1.455,35,0.031,91,1.104,94,1.546,97,1.104,99,1.546,101,1.546,103,1.425,105,1.425,107,1.425,109,1.205,113,0.025,114,0.025,116,4.338,117,2.445,118,3.372,119,3.503,120,3.503,121,3.503,122,3.503,123,3.304,124,4.352,125,3.503,126,3.052,188,2.714,236,2.029,407,2.029,504,2.221,542,3.503,597,2.029,680,3.791,921,3.052]],["title/properties.html",[20,0.967,857,1.944]],["body/properties.html",[20,1.296,35,0.029,113,0.028,114,0.028,879,4.306,928,5.149]],["title/routes.html",[188,2.826]],["body/routes.html",[35,0.028,113,0.028,114,0.028,188,3.362]],["title/miscellaneous/variables.html",[929,2.232,930,3.214]],["body/miscellaneous/variables.html",[19,0.305,35,0.032,36,0.466,37,0.764,40,3.103,41,2.413,42,1.472,44,1.161,71,2.147,77,1.904,79,0.768,113,0.021,114,0.021,198,2.147,200,2.414,213,2.771,218,3.256,219,1.934,226,1.757,231,3.256,232,2.771,233,2.771,234,2.771,237,2.414,249,1.934,250,3.256,251,2.414,252,3.256,253,0.905,254,1.247,255,1.934,259,2.414,279,2.45,283,3.4,284,3.278,444,1.354,450,1.757,477,2.37,479,1.605,481,1.472,486,2.952,487,2.952,497,1.605,501,1.934,502,1.934,503,1.934,504,1.757,505,1.934,506,1.934,507,1.757,508,1.934,509,1.934,510,1.934,511,2.37,512,2.37,581,2.414,625,3.256,744,2.414,779,2.414,793,3.256,794,3.256,850,2.771,851,4.528,852,2.771,853,2.771,854,3.738,855,3.738,929,2.771,930,2.771,931,3.313,932,3.313,933,3.313,934,4.47,935,4.47,936,4.47,937,5.058,938,3.313,939,3.313,940,4.47,941,5.058,942,3.313,943,3.313,944,3.313,945,4.47]]],"invertedIndex":[["",{"_index":35,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"routes.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":330,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{}}}],["0.0",{"_index":475,"title":{},"body":{"components/DashboardComponent.html":{}}}],["0.0.0",{"_index":928,"title":{},"body":{"properties.html":{}}}],["0.11.4",{"_index":872,"title":{},"body":{"dependencies.html":{}}}],["0.7.3",{"_index":867,"title":{},"body":{"dependencies.html":{}}}],["0/1",{"_index":837,"title":{},"body":{"coverage.html":{}}}],["0/10",{"_index":846,"title":{},"body":{"coverage.html":{}}}],["0/13",{"_index":847,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":843,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":845,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":844,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":835,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":839,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":838,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":841,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":842,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":840,"title":{},"body":{"coverage.html":{}}}],["00:00:00",{"_index":334,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["1",{"_index":444,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"miscellaneous/variables.html":{}}}],["1.0079",{"_index":502,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["1/1",{"_index":331,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["10",{"_index":542,"title":{},"body":{"components/DashboardComponent.html":{},"overview.html":{}}}],["100",{"_index":401,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{},"components/UserDialogComponent.html":{}}}],["10vh",{"_index":686,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["13.2.0",{"_index":859,"title":{},"body":{"dependencies.html":{}}}],["13.2.5",{"_index":880,"title":{},"body":{"index.html":{}}}],["13.2.6",{"_index":861,"title":{},"body":{"dependencies.html":{}}}],["181a1b",{"_index":690,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["2",{"_index":504,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["2.3.0",{"_index":870,"title":{},"body":{"dependencies.html":{}}}],["2.5",{"_index":571,"title":{},"body":{"components/DashboardComponent.html":{}}}],["2.5vh",{"_index":412,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["2/5",{"_index":849,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":560,"title":{},"body":{"components/DashboardComponent.html":{},"components/RegisterComponent.html":{}}}],["20vh",{"_index":733,"title":{},"body":{"components/ProfileComponent.html":{}}}],["2vw",{"_index":575,"title":{},"body":{"components/DashboardComponent.html":{}}}],["3",{"_index":507,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"components/RegisterComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["4.0026",{"_index":506,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["40",{"_index":848,"title":{},"body":{"coverage.html":{}}}],["5",{"_index":407,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{},"components/UserDialogComponent.html":{},"overview.html":{}}}],["5.1.3",{"_index":866,"title":{},"body":{"dependencies.html":{}}}],["50",{"_index":449,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{}}}],["50vw",{"_index":732,"title":{},"body":{"components/ProfileComponent.html":{}}}],["6",{"_index":680,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{},"overview.html":{}}}],["6.941",{"_index":509,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["60vh",{"_index":685,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["7.5.0",{"_index":868,"title":{},"body":{"dependencies.html":{}}}],["70",{"_index":419,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["80",{"_index":405,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{}}}],["83",{"_index":549,"title":{},"body":{"components/DashboardComponent.html":{}}}],["90",{"_index":403,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["95",{"_index":417,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["absolute",{"_index":562,"title":{},"body":{"components/DashboardComponent.html":{}}}],["accessing",{"_index":80,"title":{},"body":{"components/AppComponent.html":{}}}],["account",{"_index":621,"title":{},"body":{"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{}}}],["account_balance",{"_index":531,"title":{},"body":{"components/DashboardComponent.html":{}}}],["account_circle",{"_index":613,"title":{},"body":{"components/HeaderComponent.html":{}}}],["accountname",{"_index":643,"title":{},"body":{"components/LoginComponent.html":{}}}],["action",{"_index":432,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/ProfileComponent.html":{}}}],["actual_component",{"_index":112,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["add",{"_index":369,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{},"index.html":{}}}],["addcronstring",{"_index":745,"title":{},"body":{"injectables/ProfileService.html":{}}}],["addcronstring(cron",{"_index":750,"title":{},"body":{"injectables/ProfileService.html":{}}}],["addcronstring(this.cronform.value",{"_index":387,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["addkeyword",{"_index":304,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["addkeyword(event",{"_index":315,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["addonblur",{"_index":298,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["address",{"_index":679,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["addshare",{"_index":305,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["addshare(event",{"_index":319,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["addtelegram",{"_index":735,"title":{},"body":{"components/ProfileComponent.html":{}}}],["addtelegramid",{"_index":746,"title":{},"body":{"injectables/ProfileService.html":{}}}],["addtelegramid(telegram_user_id",{"_index":752,"title":{},"body":{"injectables/ProfileService.html":{}}}],["aktienbot",{"_index":45,"title":{},"body":{"components/AppComponent.html":{},"components/HeaderComponent.html":{},"index.html":{}}}],["align",{"_index":439,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{}}}],["already",{"_index":72,"title":{},"body":{"components/AppComponent.html":{}}}],["angular",{"_index":877,"title":{},"body":{"index.html":{}}}],["angular/animations",{"_index":858,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":860,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk/keycodes",{"_index":356,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["angular/common",{"_index":862,"title":{},"body":{"dependencies.html":{}}}],["angular/common/http",{"_index":139,"title":{},"body":{"modules/AppModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["angular/compiler",{"_index":863,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":48,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":137,"title":{},"body":{"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{},"dependencies.html":{}}}],["angular/material",{"_index":864,"title":{},"body":{"dependencies.html":{}}}],["angular/material/button",{"_index":145,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/material/card",{"_index":150,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/material/chips",{"_index":160,"title":{},"body":{"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["angular/material/dialog",{"_index":156,"title":{},"body":{"modules/AppModule.html":{},"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["angular/material/grid",{"_index":147,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/material/icon",{"_index":143,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/material/input",{"_index":158,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/material/menu",{"_index":154,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/material/table",{"_index":152,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/material/toolbar",{"_index":141,"title":{},"body":{"modules/AppModule.html":{}}}],["angular/platform",{"_index":133,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/router",{"_index":50,"title":{},"body":{"components/AppComponent.html":{},"modules/AppRoutingModule.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{},"dependencies.html":{}}}],["api_url",{"_index":283,"title":{},"body":{"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["app",{"_index":13,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"index.html":{}}}],["app.component",{"_index":166,"title":{},"body":{"modules/AppModule.html":{}}}],["app.component.html",{"_index":18,"title":{},"body":{"components/AppComponent.html":{}}}],["app.component.scss",{"_index":16,"title":{},"body":{"components/AppComponent.html":{}}}],["appcomponent",{"_index":1,"title":{"components/AppComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["application",{"_index":47,"title":{},"body":{"components/AppComponent.html":{}}}],["application/json",{"_index":255,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{},"miscellaneous/variables.html":{}}}],["appmodule",{"_index":116,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["approutingmodule",{"_index":123,"title":{"modules/AppRoutingModule.html":{}},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"modules.html":{},"overview.html":{}}}],["artifacts",{"_index":899,"title":{},"body":{"index.html":{}}}],["async",{"_index":303,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["auth",{"_index":625,"title":{},"body":{"components/HelpDialogComponent.html":{},"injectables/TokenStorageService.html":{},"miscellaneous/variables.html":{}}}],["auth_api",{"_index":250,"title":{},"body":{"injectables/AuthService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["authinterceptor",{"_index":198,"title":{"interceptors/AuthInterceptor.html":{}},"body":{"interceptors/AuthInterceptor.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["authinterceptorproviders",{"_index":231,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["authorization",{"_index":219,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{},"miscellaneous/variables.html":{}}}],["authreq",{"_index":222,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["authservice",{"_index":235,"title":{"injectables/AuthService.html":{}},"body":{"injectables/AuthService.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{},"coverage.html":{}}}],["auto",{"_index":421,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["automatic",{"_index":396,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["automatically",{"_index":889,"title":{},"body":{"index.html":{}}}],["available",{"_index":927,"title":{},"body":{"modules.html":{}}}],["await",{"_index":378,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["back",{"_index":778,"title":{},"body":{"components/RegisterComponent.html":{}}}],["backgorund",{"_index":688,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["background",{"_index":689,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["ballot",{"_index":614,"title":{},"body":{"components/HeaderComponent.html":{}}}],["bearer",{"_index":228,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["block",{"_index":448,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{}}}],["body",{"_index":290,"title":{},"body":{"injectables/BotService.html":{}}}],["bootstrap",{"_index":130,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["border",{"_index":687,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["bot",{"_index":92,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"components/UserDialogComponent.html":{}}}],["botservice",{"_index":189,"title":{"injectables/BotService.html":{}},"body":{"modules/AppRoutingModule.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["botsettingscomponent",{"_index":91,"title":{"components/BotSettingsComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["bottom",{"_index":411,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["boughtprice",{"_index":500,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["browse",{"_index":925,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":134,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{},"modules.html":{}}}],["browser/animations",{"_index":170,"title":{},"body":{"modules/AppModule.html":{}}}],["browseranimationsmodule",{"_index":169,"title":{},"body":{"modules/AppModule.html":{}}}],["browsermodule",{"_index":132,"title":{},"body":{"modules/AppModule.html":{}}}],["build",{"_index":898,"title":{},"body":{"index.html":{}}}],["buttons",{"_index":438,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["c",{"_index":354,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["cancel",{"_index":390,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["capabilities",{"_index":918,"title":{},"body":{"index.html":{}}}],["card",{"_index":402,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["center",{"_index":440,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{}}}],["change",{"_index":891,"title":{},"body":{"index.html":{}}}],["characters",{"_index":681,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["check",{"_index":58,"title":{},"body":{"components/AppComponent.html":{},"components/UserDialogComponent.html":{},"index.html":{}}}],["checks",{"_index":660,"title":{},"body":{"components/LoginComponent.html":{}}}],["chip",{"_index":415,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["choice",{"_index":913,"title":{},"body":{"index.html":{}}}],["class",{"_index":55,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["clear",{"_index":375,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["clears",{"_index":606,"title":{},"body":{"components/HeaderComponent.html":{}}}],["cli",{"_index":878,"title":{},"body":{"index.html":{}}}],["click",{"_index":393,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["close",{"_index":619,"title":{},"body":{"components/HelpDialogComponent.html":{}}}],["cluster_appmodule",{"_index":119,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_bootstrap",{"_index":121,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":122,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":120,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["code",{"_index":893,"title":{},"body":{"index.html":{}}}],["color",{"_index":577,"title":{},"body":{"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["comma",{"_index":352,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["command",{"_index":914,"title":{},"body":{"index.html":{}}}],["comment",{"_index":272,"title":{},"body":{"injectables/BotService.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["comment').subscribe((result",{"_index":384,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["component",{"_index":0,"title":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"index.html":{}}}],["component_template",{"_index":89,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["components",{"_index":2,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"overview.html":{}}}],["confirm",{"_index":427,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["confirmation",{"_index":95,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["confirmationdialogcomponent",{"_index":94,"title":{"components/ConfirmationDialogComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["connect",{"_index":743,"title":{},"body":{"components/ProfileComponent.html":{}}}],["console.log",{"_index":818,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["console.log('added",{"_index":372,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["console.log(data",{"_index":826,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["console.log(result",{"_index":374,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{}}}],["console.log(this.userid",{"_index":727,"title":{},"body":{"components/ProfileComponent.html":{}}}],["const",{"_index":191,"title":{},"body":{"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{}}}],["constructor",{"_index":24,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["constructor(authservice",{"_index":648,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["constructor(botservice",{"_index":310,"title":{},"body":{"components/BotSettingsComponent.html":{},"injectables/HelperService.html":{}}}],["constructor(dataservice",{"_index":466,"title":{},"body":{"components/DashboardComponent.html":{},"components/UserDialogComponent.html":{}}}],["constructor(http",{"_index":238,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{}}}],["constructor(private",{"_index":221,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"components/HeaderComponent.html":{},"injectables/HelperService.html":{},"components/RegisterComponent.html":{}}}],["constructor(profileservice",{"_index":699,"title":{},"body":{"components/ProfileComponent.html":{}}}],["constructor(router",{"_index":25,"title":{},"body":{"components/AppComponent.html":{}}}],["constructor(token",{"_index":203,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["constructor(tokenstorage",{"_index":602,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/ProfileService.html":{}}}],["container",{"_index":580,"title":{},"body":{"components/DashboardComponent.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["content",{"_index":254,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"miscellaneous/variables.html":{}}}],["context",{"_index":854,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["continue",{"_index":435,"title":{},"body":{"components/ConfirmationDialogComponent.html":{}}}],["cost",{"_index":526,"title":{},"body":{"components/DashboardComponent.html":{}}}],["count",{"_index":453,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["coverage",{"_index":831,"title":{"coverage.html":{}},"body":{"coverage.html":{}}}],["createkeyword",{"_index":261,"title":{},"body":{"injectables/BotService.html":{}}}],["createkeyword(keyword",{"_index":268,"title":{},"body":{"injectables/BotService.html":{}}}],["createshare",{"_index":262,"title":{},"body":{"injectables/BotService.html":{}}}],["createshare(isin",{"_index":271,"title":{},"body":{"injectables/BotService.html":{}}}],["createtransaction",{"_index":582,"title":{},"body":{"injectables/DataService.html":{},"components/UserDialogComponent.html":{}}}],["createtransaction(comment",{"_index":586,"title":{},"body":{"injectables/DataService.html":{}}}],["cron",{"_index":163,"title":{},"body":{"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"interfaces/Share.html":{},"dependencies.html":{}}}],["croneditormodule",{"_index":161,"title":{},"body":{"modules/AppModule.html":{}}}],["cronflavor",{"_index":346,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["cronform",{"_index":299,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["cronoptions",{"_index":300,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["cronstring",{"_index":760,"title":{},"body":{"injectables/ProfileService.html":{}}}],["current",{"_index":489,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["currentprice",{"_index":498,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["dashboard",{"_index":81,"title":{},"body":{"components/AppComponent.html":{},"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["dashboard'},{'name",{"_index":98,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["dashboard.component",{"_index":815,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["dashboard.component.html",{"_index":452,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["dashboard.component.scss",{"_index":451,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["dashboardcomponent",{"_index":97,"title":{"components/DashboardComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["data",{"_index":514,"title":{},"body":{"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/RegisterComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["database",{"_index":370,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["dataservice",{"_index":467,"title":{"injectables/DataService.html":{}},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{}}}],["datasource",{"_index":454,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["datasourcestocks",{"_index":455,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["datasourcetransactions",{"_index":456,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["date",{"_index":494,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{}}}],["decimal",{"_index":817,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["declarations",{"_index":128,"title":{},"body":{"modules/AppModule.html":{}}}],["decoration",{"_index":616,"title":{},"body":{"components/HeaderComponent.html":{}}}],["decorators",{"_index":808,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["default",{"_index":40,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"miscellaneous/variables.html":{}}}],["defaulttime",{"_index":333,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["defined",{"_index":29,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"injectables/TokenStorageService.html":{},"components/UserDialogComponent.html":{}}}],["delay",{"_index":591,"title":{},"body":{"injectables/DataService.html":{},"injectables/HelperService.html":{}}}],["delay(ms",{"_index":632,"title":{},"body":{"injectables/HelperService.html":{}}}],["deletekeyword",{"_index":263,"title":{},"body":{"injectables/BotService.html":{}}}],["deletekeyword(keyword",{"_index":275,"title":{},"body":{"injectables/BotService.html":{}}}],["deleteshare",{"_index":264,"title":{},"body":{"injectables/BotService.html":{}}}],["deleteshare(symbol",{"_index":277,"title":{},"body":{"injectables/BotService.html":{}}}],["dependencies",{"_index":118,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"dependencies.html":{},"overview.html":{}}}],["depot",{"_index":524,"title":{},"body":{"components/DashboardComponent.html":{}}}],["depotcost",{"_index":457,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["depotcost.tofixed(2",{"_index":530,"title":{},"body":{"components/DashboardComponent.html":{}}}],["depotcurrentvalue",{"_index":458,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["depotcurrentvalue.tofixed(2",{"_index":528,"title":{},"body":{"components/DashboardComponent.html":{}}}],["depotoverview",{"_index":545,"title":{},"body":{"components/DashboardComponent.html":{}}}],["depotoverviewdown",{"_index":546,"title":{},"body":{"components/DashboardComponent.html":{}}}],["description",{"_index":39,"title":{},"body":{"components/AppComponent.html":{}}}],["dev",{"_index":886,"title":{},"body":{"index.html":{}}}],["development",{"_index":881,"title":{},"body":{"index.html":{}}}],["dialog",{"_index":110,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["dialog'},{'name",{"_index":96,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["dialog.component",{"_index":179,"title":{},"body":{"modules/AppModule.html":{},"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["dialog.component.html",{"_index":426,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["dialog.component.scss",{"_index":425,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["dialog.component.ts",{"_index":424,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{}}}],["dialog.component.ts:11",{"_index":430,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{}}}],["dialog.component.ts:13",{"_index":431,"title":{},"body":{"components/ConfirmationDialogComponent.html":{}}}],["dialog.component.ts:16",{"_index":806,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["dialog.component.ts:19",{"_index":811,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["dialog.component.ts:20",{"_index":812,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["dialog.component.ts:21",{"_index":810,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["dialog.component.ts:24",{"_index":807,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["dialog.component.ts:8",{"_index":429,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{}}}],["dialog/confirmation",{"_index":181,"title":{},"body":{"modules/AppModule.html":{},"components/ConfirmationDialogComponent.html":{},"components/ProfileComponent.html":{},"coverage.html":{}}}],["dialog/help",{"_index":183,"title":{},"body":{"modules/AppModule.html":{},"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{},"coverage.html":{}}}],["dialog/user",{"_index":178,"title":{},"body":{"modules/AppModule.html":{},"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{}}}],["dialogref",{"_index":730,"title":{},"body":{"components/ProfileComponent.html":{},"components/UserDialogComponent.html":{}}}],["dialogref.afterclosed().subscribe((result",{"_index":734,"title":{},"body":{"components/ProfileComponent.html":{}}}],["directive",{"_index":87,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["directives",{"_index":111,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["directive|pipe|service|class|guard|interface|enum|module",{"_index":897,"title":{},"body":{"index.html":{}}}],["directory",{"_index":902,"title":{},"body":{"index.html":{}}}],["display",{"_index":446,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["displayedcolumns",{"_index":459,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["displayedcolumnsstocks",{"_index":460,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["dist",{"_index":901,"title":{},"body":{"index.html":{}}}],["documentation",{"_index":832,"title":{},"body":{"coverage.html":{}}}],["dom",{"_index":7,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["dynamic",{"_index":865,"title":{},"body":{"dependencies.html":{}}}],["e2e",{"_index":911,"title":{},"body":{"index.html":{}}}],["editor",{"_index":164,"title":{},"body":{"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"dependencies.html":{}}}],["element",{"_index":86,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["element.comment",{"_index":535,"title":{},"body":{"components/DashboardComponent.html":{}}}],["element.count",{"_index":521,"title":{},"body":{"components/DashboardComponent.html":{}}}],["element.currentprice",{"_index":523,"title":{},"body":{"components/DashboardComponent.html":{}}}],["element.isin",{"_index":537,"title":{},"body":{"components/DashboardComponent.html":{}}}],["element.price",{"_index":536,"title":{},"body":{"components/DashboardComponent.html":{}}}],["element.symbol",{"_index":520,"title":{},"body":{"components/DashboardComponent.html":{}}}],["element.time",{"_index":522,"title":{},"body":{"components/DashboardComponent.html":{}}}],["element_data",{"_index":477,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["email",{"_index":245,"title":{},"body":{"injectables/AuthService.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["end",{"_index":910,"title":{},"body":{"index.html":{}}}],["enter",{"_index":351,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{}}}],["environment",{"_index":851,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["eradicated",{"_index":609,"title":{},"body":{"components/HeaderComponent.html":{}}}],["err",{"_index":672,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["err.error.message",{"_index":674,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["errormessage",{"_index":644,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["event",{"_index":65,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{}}}],["event.chipinput!.clear",{"_index":377,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["event.value",{"_index":367,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["example",{"_index":408,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/HeaderComponent.html":{},"components/ProfileComponent.html":{}}}],["example@web.com",{"_index":708,"title":{},"body":{"components/ProfileComponent.html":{}}}],["execute",{"_index":907,"title":{},"body":{"index.html":{}}}],["exists",{"_index":73,"title":{},"body":{"components/AppComponent.html":{}}}],["export",{"_index":54,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["exports",{"_index":196,"title":{},"body":{"modules/AppRoutingModule.html":{}}}],["f",{"_index":355,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["failed",{"_index":682,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["false",{"_index":42,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"miscellaneous/variables.html":{}}}],["field",{"_index":395,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["file",{"_index":9,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{}}}],["files",{"_index":892,"title":{},"body":{"index.html":{}}}],["filter",{"_index":52,"title":{},"body":{"components/AppComponent.html":{}}}],["first",{"_index":916,"title":{},"body":{"index.html":{}}}],["fix",{"_index":558,"title":{},"body":{"components/DashboardComponent.html":{}}}],["flex",{"_index":442,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["font",{"_index":551,"title":{},"body":{"components/DashboardComponent.html":{}}}],["footer",{"_index":437,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["form",{"_index":399,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["form.email",{"_index":739,"title":{},"body":{"components/ProfileComponent.html":{}}}],["formatkeywordsdata",{"_index":629,"title":{},"body":{"injectables/HelperService.html":{}}}],["formatsharedata",{"_index":630,"title":{},"body":{"injectables/HelperService.html":{}}}],["formcontrol",{"_index":360,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{}}}],["formcontrol('0",{"_index":329,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["formsmodule",{"_index":135,"title":{},"body":{"modules/AppModule.html":{}}}],["fruit",{"_index":362,"title":{"interfaces/Fruit.html":{}},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["full",{"_index":409,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["further",{"_index":919,"title":{},"body":{"index.html":{}}}],["generate",{"_index":895,"title":{},"body":{"index.html":{}}}],["generated",{"_index":876,"title":{},"body":{"index.html":{}}}],["getkeywords",{"_index":265,"title":{},"body":{"injectables/BotService.html":{},"injectables/DataService.html":{}}}],["getstockdata",{"_index":583,"title":{},"body":{"injectables/DataService.html":{}}}],["getsymbols",{"_index":266,"title":{},"body":{"injectables/BotService.html":{}}}],["getting",{"_index":873,"title":{"index.html":{}},"body":{}}],["gettoken",{"_index":780,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["gettransactiondata",{"_index":584,"title":{},"body":{"injectables/DataService.html":{}}}],["gettransactions",{"_index":464,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["getuser",{"_index":781,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["getuserdata",{"_index":747,"title":{},"body":{"injectables/ProfileService.html":{}}}],["gird",{"_index":539,"title":{},"body":{"components/DashboardComponent.html":{}}}],["go",{"_index":777,"title":{},"body":{"components/RegisterComponent.html":{},"index.html":{}}}],["graph",{"_index":926,"title":{},"body":{"modules.html":{}}}],["green",{"_index":576,"title":{},"body":{"components/DashboardComponent.html":{}}}],["grid",{"_index":414,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/ProfileComponent.html":{}}}],["grids",{"_index":544,"title":{},"body":{"components/DashboardComponent.html":{}}}],["grow",{"_index":443,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["h",{"_index":503,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["header",{"_index":62,"title":{},"body":{"components/AppComponent.html":{},"components/HeaderComponent.html":{}}}],["header'},{'name",{"_index":100,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["header.component.html",{"_index":600,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header.component.scss",{"_index":599,"title":{},"body":{"components/HeaderComponent.html":{}}}],["headercomponent",{"_index":99,"title":{"components/HeaderComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["headers",{"_index":226,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{},"miscellaneous/variables.html":{}}}],["heading",{"_index":550,"title":{},"body":{"components/DashboardComponent.html":{}}}],["height",{"_index":404,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{}}}],["helium",{"_index":505,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["help",{"_index":102,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"index.html":{}}}],["helpdialogcomponent",{"_index":101,"title":{"components/HelpDialogComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["helper",{"_index":311,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["helperservice",{"_index":312,"title":{"injectables/HelperService.html":{}},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{}}}],["hideadvancedtab",{"_index":341,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hidedailytab",{"_index":337,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hidehourlytab",{"_index":336,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hideminutestab",{"_index":335,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hidemonthlytab",{"_index":339,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hideseconds",{"_index":345,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hidespecificmonthweektab",{"_index":343,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hidespecificweekdaytab",{"_index":342,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hideweeklytab",{"_index":338,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hideyearlytab",{"_index":340,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["hinzufügen",{"_index":830,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["html",{"_index":85,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["http",{"_index":241,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["http://localhost:4200",{"_index":888,"title":{},"body":{"index.html":{}}}],["http_interceptors",{"_index":213,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"miscellaneous/variables.html":{}}}],["httpclient",{"_index":239,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["httpclientmodule",{"_index":138,"title":{},"body":{"modules/AppModule.html":{}}}],["httpevent",{"_index":214,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["httphandler",{"_index":208,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["httpheaders",{"_index":249,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{},"miscellaneous/variables.html":{}}}],["httpinterceptor",{"_index":216,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["httpoptions",{"_index":252,"title":{},"body":{"injectables/AuthService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["httprequest",{"_index":206,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["https://gruppe1.testsites.info/api",{"_index":284,"title":{},"body":{"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{},"miscellaneous/variables.html":{}}}],["https://gruppe1.testsites.info/api/user",{"_index":251,"title":{},"body":{"injectables/AuthService.html":{},"injectables/ProfileService.html":{},"miscellaneous/variables.html":{}}}],["https://t.me/projektaktienbot",{"_index":626,"title":{},"body":{"components/HelpDialogComponent.html":{}}}],["hydrogen",{"_index":501,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["icon",{"_index":566,"title":{},"body":{"components/DashboardComponent.html":{}}}],["id",{"_index":624,"title":{},"body":{"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{}}}],["identifier",{"_index":833,"title":{},"body":{"coverage.html":{}}}],["implements",{"_index":220,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"index.html":{}}}],["import",{"_index":31,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["important",{"_index":570,"title":{},"body":{"components/DashboardComponent.html":{}}}],["imports",{"_index":129,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{}}}],["index",{"_index":19,"title":{"index.html":{}},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"miscellaneous/variables.html":{}}}],["info",{"_index":3,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["information",{"_index":663,"title":{},"body":{"components/LoginComponent.html":{},"components/ProfileComponent.html":{}}}],["inherit",{"_index":579,"title":{},"body":{"components/DashboardComponent.html":{}}}],["inject",{"_index":813,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["inject(mat_dialog_data",{"_index":809,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["injectable",{"_index":215,"title":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/HelperService.html":{},"injectables/ProfileService.html":{},"injectables/TokenStorageService.html":{}},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/HelperService.html":{},"injectables/ProfileService.html":{},"injectables/TokenStorageService.html":{},"coverage.html":{}}}],["injectables",{"_index":236,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/HelperService.html":{},"injectables/ProfileService.html":{},"injectables/TokenStorageService.html":{},"overview.html":{}}}],["inline",{"_index":447,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{}}}],["inner",{"_index":445,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/HelpDialogComponent.html":{}}}],["input",{"_index":376,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["instanceof",{"_index":66,"title":{},"body":{"components/AppComponent.html":{}}}],["intercept",{"_index":202,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["intercept(req",{"_index":205,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["interceptor",{"_index":197,"title":{"interceptors/AuthInterceptor.html":{}},"body":{"coverage.html":{}}}],["interceptors",{"_index":199,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["interface",{"_index":361,"title":{"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{}}}],["interfaces",{"_index":597,"title":{},"body":{"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"overview.html":{}}}],["isin",{"_index":274,"title":{},"body":{"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["isloggedin",{"_index":21,"title":{},"body":{"components/AppComponent.html":{},"components/LoginComponent.html":{}}}],["isloginfailed",{"_index":645,"title":{},"body":{"components/LoginComponent.html":{}}}],["issignupfailed",{"_index":765,"title":{},"body":{"components/RegisterComponent.html":{}}}],["issuccessful",{"_index":766,"title":{},"body":{"components/RegisterComponent.html":{}}}],["items",{"_index":557,"title":{},"body":{"components/DashboardComponent.html":{}}}],["json.parse(response",{"_index":515,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["json.parse(result",{"_index":639,"title":{},"body":{"injectables/HelperService.html":{},"components/ProfileComponent.html":{}}}],["json.parse(user",{"_index":803,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["json.stringify(user",{"_index":801,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["justify",{"_index":556,"title":{},"body":{"components/DashboardComponent.html":{}}}],["karma",{"_index":909,"title":{},"body":{"index.html":{}}}],["keyword",{"_index":270,"title":{"interfaces/Keyword.html":{}},"body":{"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["keyword.name",{"_index":389,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["keywords",{"_index":286,"title":{},"body":{"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["large",{"_index":554,"title":{},"body":{"components/DashboardComponent.html":{}}}],["lasttransaction",{"_index":499,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["left",{"_index":538,"title":{},"body":{"components/DashboardComponent.html":{}}}],["legend",{"_index":84,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["li",{"_index":510,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["list",{"_index":148,"title":{},"body":{"modules/AppModule.html":{},"components/BotSettingsComponent.html":{}}}],["literal",{"_index":944,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lithium",{"_index":508,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["location.reload",{"_index":612,"title":{},"body":{"components/HeaderComponent.html":{}}}],["logged",{"_index":82,"title":{},"body":{"components/AppComponent.html":{},"components/LoginComponent.html":{}}}],["login",{"_index":59,"title":{},"body":{"components/AppComponent.html":{},"modules/AppRoutingModule.html":{},"injectables/AuthService.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["login'},{'name",{"_index":104,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["login(email",{"_index":242,"title":{},"body":{"injectables/AuthService.html":{}}}],["login.component.html",{"_index":642,"title":{},"body":{"components/LoginComponent.html":{}}}],["login.component.scss",{"_index":641,"title":{},"body":{"components/LoginComponent.html":{}}}],["logincomponent",{"_index":103,"title":{"components/LoginComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["logout",{"_index":601,"title":{},"body":{"components/HeaderComponent.html":{}}}],["margin",{"_index":406,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["mat",{"_index":413,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/ProfileComponent.html":{}}}],["mat_dialog_data",{"_index":814,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["matbuttonmodule",{"_index":144,"title":{},"body":{"modules/AppModule.html":{}}}],["matcardmodule",{"_index":149,"title":{},"body":{"modules/AppModule.html":{}}}],["matching",{"_index":114,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"routes.html":{},"miscellaneous/variables.html":{}}}],["matchipinputevent",{"_index":316,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["matchipsmodule",{"_index":159,"title":{},"body":{"modules/AppModule.html":{}}}],["matdialog",{"_index":468,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["matdialogmodule",{"_index":155,"title":{},"body":{"modules/AppModule.html":{}}}],["matdialogref",{"_index":805,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["matgridlistmodule",{"_index":146,"title":{},"body":{"modules/AppModule.html":{}}}],["maticonmodule",{"_index":142,"title":{},"body":{"modules/AppModule.html":{}}}],["matinputmodule",{"_index":157,"title":{},"body":{"modules/AppModule.html":{}}}],["matmenumodule",{"_index":153,"title":{},"body":{"modules/AppModule.html":{}}}],["mattablemodule",{"_index":151,"title":{},"body":{"modules/AppModule.html":{}}}],["mattoolbarmodule",{"_index":140,"title":{},"body":{"modules/AppModule.html":{}}}],["metadata",{"_index":11,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["methods",{"_index":201,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"injectables/TokenStorageService.html":{},"components/UserDialogComponent.html":{}}}],["miscellaneous",{"_index":929,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["module",{"_index":115,"title":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{}},"body":{}}],["modules",{"_index":117,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"modules.html":{},"overview.html":{}}}],["money",{"_index":574,"title":{},"body":{"components/DashboardComponent.html":{}}}],["more",{"_index":920,"title":{},"body":{"index.html":{}}}],["ms",{"_index":563,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/HelperService.html":{}}}],["multi",{"_index":234,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"miscellaneous/variables.html":{}}}],["name",{"_index":36,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["navigate",{"_index":887,"title":{},"body":{"index.html":{}}}],["navigationend",{"_index":49,"title":{},"body":{"components/AppComponent.html":{}}}],["navigationend).url",{"_index":69,"title":{},"body":{"components/AppComponent.html":{}}}],["need",{"_index":915,"title":{},"body":{"index.html":{}}}],["neue",{"_index":828,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["new",{"_index":253,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"interfaces/Share.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["next",{"_index":207,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["next.handle(authreq",{"_index":230,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["ng",{"_index":884,"title":{},"body":{"index.html":{}}}],["ngmodule",{"_index":131,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{}}}],["ngoninit",{"_index":306,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{}}}],["ngx",{"_index":162,"title":{},"body":{"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"dependencies.html":{}}}],["none",{"_index":569,"title":{},"body":{"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["null",{"_index":224,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"injectables/TokenStorageService.html":{}}}],["number",{"_index":474,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{},"injectables/HelperService.html":{},"interfaces/PeriodicElement.html":{},"injectables/ProfileService.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["object",{"_index":941,"title":{},"body":{"miscellaneous/variables.html":{}}}],["observable",{"_index":212,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["ok",{"_index":627,"title":{},"body":{"components/HelpDialogComponent.html":{}}}],["oninit",{"_index":295,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["onsubmit",{"_index":646,"title":{},"body":{"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["opendialog",{"_index":465,"title":{},"body":{"components/DashboardComponent.html":{},"components/ProfileComponent.html":{}}}],["opendialog(action",{"_index":703,"title":{},"body":{"components/ProfileComponent.html":{}}}],["openhelp",{"_index":697,"title":{},"body":{"components/ProfileComponent.html":{}}}],["optional",{"_index":38,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"injectables/TokenStorageService.html":{},"components/UserDialogComponent.html":{}}}],["out",{"_index":126,"title":{},"body":{"modules/AppModule.html":{},"index.html":{},"overview.html":{}}}],["outlet",{"_index":33,"title":{},"body":{"components/AppComponent.html":{}}}],["outline",{"_index":568,"title":{},"body":{"components/DashboardComponent.html":{}}}],["outside",{"_index":394,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["overflow",{"_index":420,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/ProfileComponent.html":{}}}],["overview",{"_index":921,"title":{"overview.html":{}},"body":{"index.html":{},"overview.html":{}}}],["package",{"_index":857,"title":{"dependencies.html":{},"properties.html":{}},"body":{"index.html":{}}}],["padding",{"_index":410,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["page",{"_index":61,"title":{},"body":{"components/AppComponent.html":{},"components/HeaderComponent.html":{},"components/LoginComponent.html":{},"index.html":{}}}],["paid",{"_index":529,"title":{},"body":{"components/DashboardComponent.html":{}}}],["param",{"_index":56,"title":{},"body":{"components/AppComponent.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"injectables/TokenStorageService.html":{}}}],["parameters",{"_index":34,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"injectables/TokenStorageService.html":{},"components/UserDialogComponent.html":{}}}],["password",{"_index":243,"title":{},"body":{"injectables/AuthService.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{}}}],["password).subscribe",{"_index":666,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["passwordformcontrol",{"_index":694,"title":{},"body":{"components/ProfileComponent.html":{}}}],["past",{"_index":74,"title":{},"body":{"components/AppComponent.html":{}}}],["path",{"_index":192,"title":{},"body":{"modules/AppRoutingModule.html":{}}}],["periodicelement",{"_index":497,"title":{"interfaces/PeriodicElement.html":{}},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["pipe(filter((event",{"_index":64,"title":{},"body":{"components/AppComponent.html":{}}}],["placeholder",{"_index":416,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/ProfileComponent.html":{}}}],["placeholderrhs",{"_index":418,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"components/ProfileComponent.html":{}}}],["platform",{"_index":912,"title":{},"body":{"index.html":{}}}],["please",{"_index":740,"title":{},"body":{"components/ProfileComponent.html":{}}}],["portfolio",{"_index":525,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{}}}],["position",{"_index":487,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["press",{"_index":392,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["prevent",{"_index":78,"title":{},"body":{"components/AppComponent.html":{}}}],["price",{"_index":461,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["price.tofixed(2",{"_index":595,"title":{},"body":{"injectables/DataService.html":{}}}],["private",{"_index":57,"title":{},"body":{"components/AppComponent.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["privateauthservice",{"_index":658,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["privatehttp",{"_index":592,"title":{},"body":{"injectables/DataService.html":{}}}],["privaterouter",{"_index":659,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["privatetokenstorage",{"_index":593,"title":{},"body":{"injectables/DataService.html":{},"components/HeaderComponent.html":{},"components/LoginComponent.html":{}}}],["production",{"_index":945,"title":{},"body":{"miscellaneous/variables.html":{}}}],["profile",{"_index":193,"title":{},"body":{"modules/AppRoutingModule.html":{},"components/ProfileComponent.html":{}}}],["profile'},{'name",{"_index":106,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["profile.component.html",{"_index":693,"title":{},"body":{"components/ProfileComponent.html":{}}}],["profile.component.scss",{"_index":692,"title":{},"body":{"components/ProfileComponent.html":{}}}],["profilecomponent",{"_index":105,"title":{"components/ProfileComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["profileservice",{"_index":313,"title":{"injectables/ProfileService.html":{}},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["profit",{"_index":462,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["profit.tofixed(2",{"_index":533,"title":{},"body":{"components/DashboardComponent.html":{}}}],["project",{"_index":875,"title":{},"body":{"index.html":{}}}],["promise",{"_index":318,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["promise((resolve",{"_index":636,"title":{},"body":{"injectables/HelperService.html":{}}}],["properties",{"_index":20,"title":{"properties.html":{}},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"properties.html":{}}}],["provide",{"_index":232,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"miscellaneous/variables.html":{}}}],["providedin",{"_index":256,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/HelperService.html":{},"injectables/ProfileService.html":{},"injectables/TokenStorageService.html":{}}}],["providers",{"_index":184,"title":{},"body":{"modules/AppModule.html":{}}}],["public",{"_index":260,"title":{},"body":{"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["quartz",{"_index":347,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["reactiveformsmodule",{"_index":136,"title":{},"body":{"modules/AppModule.html":{}}}],["readonly",{"_index":301,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["red",{"_index":532,"title":{},"body":{"components/DashboardComponent.html":{}}}],["reference",{"_index":922,"title":{},"body":{"index.html":{}}}],["register",{"_index":70,"title":{},"body":{"components/AppComponent.html":{},"modules/AppRoutingModule.html":{},"injectables/AuthService.html":{},"components/RegisterComponent.html":{}}}],["register'},{'name",{"_index":108,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["register(email",{"_index":246,"title":{},"body":{"injectables/AuthService.html":{}}}],["register.component.html",{"_index":764,"title":{},"body":{"components/RegisterComponent.html":{}}}],["register.component.scss",{"_index":763,"title":{},"body":{"components/RegisterComponent.html":{}}}],["registercomponent",{"_index":107,"title":{"components/RegisterComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["registration",{"_index":60,"title":{},"body":{"components/AppComponent.html":{},"components/RegisterComponent.html":{}}}],["relative",{"_index":555,"title":{},"body":{"components/DashboardComponent.html":{}}}],["reload",{"_index":890,"title":{},"body":{"index.html":{}}}],["reloaded",{"_index":610,"title":{},"body":{"components/HeaderComponent.html":{}}}],["reloadpage",{"_index":647,"title":{},"body":{"components/LoginComponent.html":{}}}],["reloads",{"_index":675,"title":{},"body":{"components/LoginComponent.html":{}}}],["removekeyword",{"_index":307,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["removekeyword(keyword",{"_index":323,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["removeshare",{"_index":308,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["removeshare(share",{"_index":325,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["repeat",{"_index":741,"title":{},"body":{"components/ProfileComponent.html":{}}}],["req",{"_index":210,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["req.clone",{"_index":225,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["req.headers.set(token_header_key",{"_index":227,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["require",{"_index":855,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["require.context",{"_index":942,"title":{},"body":{"miscellaneous/variables.html":{}}}],["required",{"_index":677,"title":{},"body":{"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["reset",{"_index":125,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["responsetype",{"_index":287,"title":{},"body":{"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["result",{"_index":718,"title":{},"body":{"components/ProfileComponent.html":{}}}],["result.data.email",{"_index":724,"title":{},"body":{"components/ProfileComponent.html":{}}}],["result.data.password",{"_index":722,"title":{},"body":{"components/ProfileComponent.html":{}}}],["result.data.telegram_user_id",{"_index":726,"title":{},"body":{"components/ProfileComponent.html":{}}}],["result.data.username",{"_index":720,"title":{},"body":{"components/ProfileComponent.html":{}}}],["results",{"_index":113,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"routes.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":229,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/HelperService.html":{},"injectables/ProfileService.html":{},"injectables/TokenStorageService.html":{}}}],["returnback",{"_index":428,"title":{},"body":{"components/ConfirmationDialogComponent.html":{}}}],["returns",{"_index":211,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"injectables/TokenStorageService.html":{},"components/UserDialogComponent.html":{}}}],["right",{"_index":543,"title":{},"body":{"components/DashboardComponent.html":{}}}],["ripple",{"_index":573,"title":{},"body":{"components/DashboardComponent.html":{}}}],["root",{"_index":14,"title":{},"body":{"components/AppComponent.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/HelperService.html":{},"injectables/ProfileService.html":{},"injectables/TokenStorageService.html":{}}}],["root'},{'name",{"_index":90,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["router",{"_index":26,"title":{},"body":{"components/AppComponent.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["routermodule",{"_index":187,"title":{},"body":{"modules/AppRoutingModule.html":{}}}],["routermodule.forroot(routes",{"_index":195,"title":{},"body":{"modules/AppRoutingModule.html":{}}}],["routes",{"_index":188,"title":{"routes.html":{}},"body":{"modules/AppRoutingModule.html":{},"overview.html":{},"routes.html":{}}}],["routing.module",{"_index":165,"title":{},"body":{"modules/AppModule.html":{}}}],["routing.module.ts",{"_index":186,"title":{},"body":{"modules/AppRoutingModule.html":{}}}],["row",{"_index":578,"title":{},"body":{"components/DashboardComponent.html":{}}}],["run",{"_index":883,"title":{},"body":{"index.html":{}}}],["running",{"_index":903,"title":{},"body":{"index.html":{}}}],["rxjs",{"_index":217,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":53,"title":{},"body":{"components/AppComponent.html":{}}}],["saves",{"_index":661,"title":{},"body":{"components/LoginComponent.html":{}}}],["savetoken",{"_index":782,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["savetoken(token",{"_index":788,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["saveuser",{"_index":783,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["saveuser(user",{"_index":790,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["savings",{"_index":527,"title":{},"body":{"components/DashboardComponent.html":{}}}],["scaffolding",{"_index":894,"title":{},"body":{"index.html":{}}}],["scale(2",{"_index":567,"title":{},"body":{"components/DashboardComponent.html":{}}}],["scroll",{"_index":422,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["selector",{"_index":12,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["separatorkeyscodes",{"_index":302,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["serve",{"_index":885,"title":{},"body":{"index.html":{}}}],["server",{"_index":882,"title":{},"body":{"index.html":{}}}],["services/auth.service",{"_index":657,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["services/bot.service",{"_index":190,"title":{},"body":{"modules/AppRoutingModule.html":{},"injectables/HelperService.html":{}}}],["services/token.service",{"_index":51,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"components/LoginComponent.html":{}}}],["session",{"_index":607,"title":{},"body":{"components/HeaderComponent.html":{},"components/LoginComponent.html":{}}}],["setcron",{"_index":761,"title":{},"body":{"injectables/ProfileService.html":{}}}],["setcronstring",{"_index":309,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["settimeout(resolve",{"_index":637,"title":{},"body":{"injectables/HelperService.html":{}}}],["settings",{"_index":194,"title":{},"body":{"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["settings'},{'name",{"_index":93,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["settings.component",{"_index":176,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"injectables/HelperService.html":{}}}],["settings.component.html",{"_index":297,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["settings.component.scss",{"_index":296,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["settings.component.ts",{"_index":294,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["settings.component.ts:101",{"_index":326,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:112",{"_index":327,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:120",{"_index":332,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:121",{"_index":349,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:30",{"_index":350,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:31",{"_index":314,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:39",{"_index":321,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:44",{"_index":328,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:45",{"_index":353,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:47",{"_index":317,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:68",{"_index":324,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings.component.ts:79",{"_index":320,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["settings/bot",{"_index":175,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["share",{"_index":292,"title":{"interfaces/Share.html":{}},"body":{"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["share.isin",{"_index":398,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["shares",{"_index":291,"title":{},"body":{"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["show",{"_index":32,"title":{},"body":{"components/AppComponent.html":{}}}],["showheader",{"_index":22,"title":{},"body":{"components/AppComponent.html":{}}}],["side",{"_index":559,"title":{},"body":{"components/DashboardComponent.html":{}}}],["sign",{"_index":683,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["signout",{"_index":784,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["signup",{"_index":775,"title":{},"body":{"components/RegisterComponent.html":{}}}],["size",{"_index":552,"title":{},"body":{"components/DashboardComponent.html":{}}}],["source",{"_index":4,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"index.html":{}}}],["spacer",{"_index":441,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/UserDialogComponent.html":{}}}],["spec\\.ts",{"_index":943,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../auth.interceptor.ts",{"_index":935,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../auth.service.ts",{"_index":934,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../bot.service.ts",{"_index":931,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../dashboard.component.ts",{"_index":937,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../data.service.ts",{"_index":932,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../environment.prod.ts",{"_index":938,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../environment.ts",{"_index":939,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../profile.service.ts",{"_index":933,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../test.ts",{"_index":936,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/.../token.service.ts",{"_index":940,"title":{},"body":{"miscellaneous/variables.html":{}}}],["src/app/app",{"_index":185,"title":{},"body":{"modules/AppRoutingModule.html":{}}}],["src/app/app.component.ts",{"_index":10,"title":{},"body":{"components/AppComponent.html":{},"coverage.html":{}}}],["src/app/app.component.ts:15",{"_index":46,"title":{},"body":{"components/AppComponent.html":{}}}],["src/app/app.component.ts:17",{"_index":43,"title":{},"body":{"components/AppComponent.html":{}}}],["src/app/app.component.ts:18",{"_index":30,"title":{},"body":{"components/AppComponent.html":{}}}],["src/app/app.module.ts",{"_index":127,"title":{},"body":{"modules/AppModule.html":{}}}],["src/app/helpers/auth.interceptor.ts",{"_index":200,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/app/helpers/auth.interceptor.ts:12",{"_index":204,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["src/app/helpers/auth.interceptor.ts:14",{"_index":209,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["src/app/helpers/helper.service",{"_index":358,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["src/app/helpers/helper.service.ts",{"_index":628,"title":{},"body":{"injectables/HelperService.html":{},"coverage.html":{}}}],["src/app/helpers/helper.service.ts:14",{"_index":633,"title":{},"body":{"injectables/HelperService.html":{}}}],["src/app/helpers/helper.service.ts:18",{"_index":635,"title":{},"body":{"injectables/HelperService.html":{}}}],["src/app/helpers/helper.service.ts:31",{"_index":634,"title":{},"body":{"injectables/HelperService.html":{}}}],["src/app/helpers/helper.service.ts:8",{"_index":631,"title":{},"body":{"injectables/HelperService.html":{}}}],["src/app/services/auth.service.ts",{"_index":237,"title":{},"body":{"injectables/AuthService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/app/services/auth.service.ts:13",{"_index":240,"title":{},"body":{"injectables/AuthService.html":{}}}],["src/app/services/auth.service.ts:21",{"_index":244,"title":{},"body":{"injectables/AuthService.html":{}}}],["src/app/services/auth.service.ts:34",{"_index":248,"title":{},"body":{"injectables/AuthService.html":{}}}],["src/app/services/bot.service",{"_index":357,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["src/app/services/bot.service.ts",{"_index":259,"title":{},"body":{"injectables/BotService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/app/services/bot.service.ts:102",{"_index":278,"title":{},"body":{"injectables/BotService.html":{}}}],["src/app/services/bot.service.ts:11",{"_index":267,"title":{},"body":{"injectables/BotService.html":{}}}],["src/app/services/bot.service.ts:20",{"_index":280,"title":{},"body":{"injectables/BotService.html":{}}}],["src/app/services/bot.service.ts:34",{"_index":269,"title":{},"body":{"injectables/BotService.html":{}}}],["src/app/services/bot.service.ts:53",{"_index":276,"title":{},"body":{"injectables/BotService.html":{}}}],["src/app/services/bot.service.ts:68",{"_index":281,"title":{},"body":{"injectables/BotService.html":{}}}],["src/app/services/bot.service.ts:82",{"_index":273,"title":{},"body":{"injectables/BotService.html":{}}}],["src/app/services/data.service",{"_index":496,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["src/app/services/data.service.ts",{"_index":581,"title":{},"body":{"injectables/DataService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/app/services/data.service.ts:22",{"_index":589,"title":{},"body":{"injectables/DataService.html":{}}}],["src/app/services/data.service.ts:35",{"_index":590,"title":{},"body":{"injectables/DataService.html":{}}}],["src/app/services/data.service.ts:52",{"_index":587,"title":{},"body":{"injectables/DataService.html":{}}}],["src/app/services/data.service.ts:82",{"_index":588,"title":{},"body":{"injectables/DataService.html":{}}}],["src/app/services/data.service.ts:9",{"_index":585,"title":{},"body":{"injectables/DataService.html":{}}}],["src/app/services/profile.service",{"_index":359,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{}}}],["src/app/services/profile.service.ts",{"_index":744,"title":{},"body":{"injectables/ProfileService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/app/services/profile.service.ts:11",{"_index":749,"title":{},"body":{"injectables/ProfileService.html":{}}}],["src/app/services/profile.service.ts:20",{"_index":755,"title":{},"body":{"injectables/ProfileService.html":{}}}],["src/app/services/profile.service.ts:35",{"_index":757,"title":{},"body":{"injectables/ProfileService.html":{}}}],["src/app/services/profile.service.ts:55",{"_index":753,"title":{},"body":{"injectables/ProfileService.html":{}}}],["src/app/services/profile.service.ts:74",{"_index":751,"title":{},"body":{"injectables/ProfileService.html":{}}}],["src/app/services/token.service",{"_index":605,"title":{},"body":{"components/HeaderComponent.html":{}}}],["src/app/services/token.service.ts",{"_index":779,"title":{},"body":{"injectables/TokenStorageService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/app/services/token.service.ts:13",{"_index":792,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["src/app/services/token.service.ts:21",{"_index":789,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["src/app/services/token.service.ts:29",{"_index":786,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["src/app/services/token.service.ts:37",{"_index":791,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["src/app/services/token.service.ts:45",{"_index":787,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["src/app/services/token.service.ts:7",{"_index":785,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["src/app/views/bot",{"_index":293,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{},"coverage.html":{}}}],["src/app/views/dashboard/dashboard.component.ts",{"_index":450,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:119",{"_index":473,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:120",{"_index":491,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:121",{"_index":495,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:122",{"_index":476,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:123",{"_index":492,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:125",{"_index":472,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:143",{"_index":488,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:150",{"_index":490,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:156",{"_index":478,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:45",{"_index":469,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:49",{"_index":485,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:52",{"_index":482,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:53",{"_index":480,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:54",{"_index":484,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:55",{"_index":483,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:56",{"_index":493,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:58",{"_index":470,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/dashboard.component.ts:80",{"_index":471,"title":{},"body":{"components/DashboardComponent.html":{}}}],["src/app/views/dashboard/user",{"_index":804,"title":{},"body":{"components/UserDialogComponent.html":{},"coverage.html":{}}}],["src/app/views/header/header.component.ts",{"_index":598,"title":{},"body":{"components/HeaderComponent.html":{},"coverage.html":{}}}],["src/app/views/header/header.component.ts:16",{"_index":604,"title":{},"body":{"components/HeaderComponent.html":{}}}],["src/app/views/header/header.component.ts:9",{"_index":603,"title":{},"body":{"components/HeaderComponent.html":{}}}],["src/app/views/login/login.component.ts",{"_index":640,"title":{},"body":{"components/LoginComponent.html":{},"coverage.html":{}}}],["src/app/views/login/login.component.ts:12",{"_index":654,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/login/login.component.ts:16",{"_index":655,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/login/login.component.ts:17",{"_index":656,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/login/login.component.ts:18",{"_index":653,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/login/login.component.ts:19",{"_index":649,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/login/login.component.ts:33",{"_index":650,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/login/login.component.ts:41",{"_index":651,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/login/login.component.ts:61",{"_index":652,"title":{},"body":{"components/LoginComponent.html":{}}}],["src/app/views/profile/confirmation",{"_index":423,"title":{},"body":{"components/ConfirmationDialogComponent.html":{},"coverage.html":{}}}],["src/app/views/profile/help",{"_index":618,"title":{},"body":{"components/HelpDialogComponent.html":{},"coverage.html":{}}}],["src/app/views/profile/profile.component.ts",{"_index":691,"title":{},"body":{"components/ProfileComponent.html":{},"coverage.html":{}}}],["src/app/views/profile/profile.component.ts:14",{"_index":715,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:15",{"_index":712,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:19",{"_index":713,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:21",{"_index":714,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:23",{"_index":709,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:27",{"_index":700,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:31",{"_index":707,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:34",{"_index":701,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:45",{"_index":702,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:54",{"_index":706,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:63",{"_index":704,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/profile/profile.component.ts:80",{"_index":705,"title":{},"body":{"components/ProfileComponent.html":{}}}],["src/app/views/register/register.component.ts",{"_index":762,"title":{},"body":{"components/RegisterComponent.html":{},"coverage.html":{}}}],["src/app/views/register/register.component.ts:11",{"_index":769,"title":{},"body":{"components/RegisterComponent.html":{}}}],["src/app/views/register/register.component.ts:16",{"_index":771,"title":{},"body":{"components/RegisterComponent.html":{}}}],["src/app/views/register/register.component.ts:17",{"_index":770,"title":{},"body":{"components/RegisterComponent.html":{}}}],["src/app/views/register/register.component.ts:18",{"_index":767,"title":{},"body":{"components/RegisterComponent.html":{}}}],["src/app/views/register/register.component.ts:25",{"_index":768,"title":{},"body":{"components/RegisterComponent.html":{}}}],["src/environments/environment.prod.ts",{"_index":850,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/environments/environment.ts",{"_index":852,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["src/test.ts",{"_index":853,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["standard",{"_index":348,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["started",{"_index":874,"title":{"index.html":{}},"body":{}}],["statements",{"_index":834,"title":{},"body":{"coverage.html":{}}}],["stock",{"_index":479,"title":{"interfaces/Stock.html":{}},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["stock_data",{"_index":512,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["stockoverview",{"_index":540,"title":{},"body":{"components/DashboardComponent.html":{}}}],["stocks",{"_index":519,"title":{},"body":{"components/DashboardComponent.html":{}}}],["stocktable",{"_index":547,"title":{},"body":{"components/DashboardComponent.html":{}}}],["stocktablelhs",{"_index":548,"title":{},"body":{"components/DashboardComponent.html":{}}}],["storage",{"_index":608,"title":{},"body":{"components/HeaderComponent.html":{},"components/LoginComponent.html":{}}}],["stored",{"_index":900,"title":{},"body":{"index.html":{}}}],["string",{"_index":44,"title":{},"body":{"components/AppComponent.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["styles",{"_index":6,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["styleurls",{"_index":15,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["subscribe((data",{"_index":825,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["subscribe((event",{"_index":67,"title":{},"body":{"components/AppComponent.html":{}}}],["subscribe((result",{"_index":388,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{}}}],["successful",{"_index":776,"title":{},"body":{"components/RegisterComponent.html":{}}}],["support",{"_index":923,"title":{},"body":{"modules.html":{}}}],["sure",{"_index":433,"title":{},"body":{"components/ConfirmationDialogComponent.html":{}}}],["svg",{"_index":924,"title":{},"body":{"modules.html":{}}}],["symbol",{"_index":279,"title":{},"body":{"injectables/BotService.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["t12:00:00.000z",{"_index":594,"title":{},"body":{"injectables/DataService.html":{}}}],["table",{"_index":572,"title":{},"body":{"components/DashboardComponent.html":{},"coverage.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":856,"title":{},"body":{"coverage.html":{}}}],["telegram",{"_index":620,"title":{},"body":{"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{}}}],["telegram_user_id",{"_index":754,"title":{},"body":{"injectables/ProfileService.html":{}}}],["telegramidformcontrol",{"_index":695,"title":{},"body":{"components/ProfileComponent.html":{}}}],["telegramuserid",{"_index":759,"title":{},"body":{"injectables/ProfileService.html":{}}}],["template",{"_index":5,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["templateurl",{"_index":17,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["test",{"_index":906,"title":{},"body":{"index.html":{}}}],["testing",{"_index":917,"title":{},"body":{"index.html":{}}}],["tests",{"_index":905,"title":{},"body":{"index.html":{}}}],["text",{"_index":288,"title":{},"body":{"injectables/BotService.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/ProfileService.html":{}}}],["this.accountname",{"_index":670,"title":{},"body":{"components/LoginComponent.html":{}}}],["this.authservice.login(email",{"_index":665,"title":{},"body":{"components/LoginComponent.html":{}}}],["this.authservice.register(email",{"_index":772,"title":{},"body":{"components/RegisterComponent.html":{}}}],["this.botservice.createkeyword(value.tolowercase()).subscribe((result",{"_index":373,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.botservice.createshare(value",{"_index":383,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.botservice.deletekeyword(keyword.name).subscribe((result",{"_index":380,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.botservice.deleteshare(share.isin).subscribe((result",{"_index":385,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.botservice.getsymbols().subscribe((result",{"_index":638,"title":{},"body":{"injectables/HelperService.html":{}}}],["this.data.comment",{"_index":820,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["this.data.count",{"_index":823,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["this.data.isin",{"_index":821,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["this.data.price.tofixed(2",{"_index":824,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["this.data.time",{"_index":822,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["this.dataservice",{"_index":819,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["this.dataservice.gettransactiondata().subscribe((response",{"_index":513,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["this.depotcost",{"_index":516,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["this.depotcurrentvalue",{"_index":517,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["this.dialog.closeall",{"_index":827,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["this.dialog.open(confirmationdialogcomponent",{"_index":731,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.dialog.open(helpdialogcomponent",{"_index":738,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.errormessage",{"_index":673,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["this.form",{"_index":664,"title":{},"body":{"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["this.form.email",{"_index":723,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.form.password",{"_index":721,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.form.username",{"_index":719,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.gettransactions",{"_index":518,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["this.helper.delay(1000",{"_index":379,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{}}}],["this.helper.formatkeywordsdata",{"_index":366,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.helper.formatsharedata",{"_index":364,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.http.delete(api_url",{"_index":289,"title":{},"body":{"injectables/BotService.html":{}}}],["this.http.get(api_url",{"_index":285,"title":{},"body":{"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["this.http.post",{"_index":258,"title":{},"body":{"injectables/AuthService.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["this.http.post(auth_api",{"_index":257,"title":{},"body":{"injectables/AuthService.html":{}}}],["this.http.put",{"_index":758,"title":{},"body":{"injectables/ProfileService.html":{}}}],["this.isloggedin",{"_index":76,"title":{},"body":{"components/AppComponent.html":{},"components/LoginComponent.html":{}}}],["this.isloginfailed",{"_index":669,"title":{},"body":{"components/LoginComponent.html":{}}}],["this.issignupfailed",{"_index":774,"title":{},"body":{"components/RegisterComponent.html":{}}}],["this.issuccessful",{"_index":773,"title":{},"body":{"components/RegisterComponent.html":{}}}],["this.keywords",{"_index":365,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.keywords.includes",{"_index":371,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.onsubmit",{"_index":736,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.profileservice",{"_index":386,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/ProfileComponent.html":{},"interfaces/Share.html":{}}}],["this.profileservice.addtelegramid(this.userid).subscribe((result",{"_index":728,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.profileservice.getuserdata().subscribe((result",{"_index":717,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.router.events",{"_index":63,"title":{},"body":{"components/AppComponent.html":{}}}],["this.router.navigate",{"_index":671,"title":{},"body":{"components/LoginComponent.html":{}}}],["this.router.navigate(['/login",{"_index":83,"title":{},"body":{"components/AppComponent.html":{},"components/RegisterComponent.html":{}}}],["this.shares",{"_index":363,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.shares.includes",{"_index":381,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["this.showheader",{"_index":68,"title":{},"body":{"components/AppComponent.html":{}}}],["this.token.gettoken",{"_index":223,"title":{},"body":{"interceptors/AuthInterceptor.html":{}}}],["this.tokenstorage.gettoken",{"_index":75,"title":{},"body":{"components/AppComponent.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"components/LoginComponent.html":{},"injectables/ProfileService.html":{}}}],["this.tokenstorage.savetoken(data.data.token",{"_index":667,"title":{},"body":{"components/LoginComponent.html":{}}}],["this.tokenstorage.saveuser(data.data",{"_index":668,"title":{},"body":{"components/LoginComponent.html":{}}}],["this.tokenstorage.signout",{"_index":611,"title":{},"body":{"components/HeaderComponent.html":{},"components/LoginComponent.html":{}}}],["this.updateuser",{"_index":737,"title":{},"body":{"components/ProfileComponent.html":{}}}],["this.userid",{"_index":725,"title":{},"body":{"components/ProfileComponent.html":{}}}],["time",{"_index":463,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["title",{"_index":23,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ProfileComponent.html":{}}}],["todo",{"_index":816,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["token",{"_index":71,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/TokenStorageService.html":{},"miscellaneous/variables.html":{}}}],["token.service",{"_index":282,"title":{},"body":{"injectables/BotService.html":{},"injectables/DataService.html":{},"injectables/ProfileService.html":{}}}],["token_header_key",{"_index":218,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["token_key",{"_index":793,"title":{},"body":{"injectables/TokenStorageService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["tokenstorage",{"_index":27,"title":{},"body":{"components/AppComponent.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"components/LoginComponent.html":{},"injectables/ProfileService.html":{}}}],["tokenstorageservice",{"_index":28,"title":{"injectables/TokenStorageService.html":{}},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/BotService.html":{},"injectables/DataService.html":{},"components/HeaderComponent.html":{},"components/LoginComponent.html":{},"injectables/ProfileService.html":{},"injectables/TokenStorageService.html":{},"coverage.html":{}}}],["top",{"_index":541,"title":{},"body":{"components/DashboardComponent.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["transaction",{"_index":596,"title":{},"body":{"injectables/DataService.html":{}}}],["transaction_data",{"_index":511,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["transactiondata",{"_index":481,"title":{"interfaces/TransactionData.html":{}},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["transactions",{"_index":534,"title":{},"body":{"components/DashboardComponent.html":{},"injectables/DataService.html":{}}}],["transaktion",{"_index":829,"title":{},"body":{"components/UserDialogComponent.html":{}}}],["transform",{"_index":564,"title":{},"body":{"components/DashboardComponent.html":{}}}],["translatey",{"_index":565,"title":{},"body":{"components/DashboardComponent.html":{}}}],["tree",{"_index":8,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["trim",{"_index":368,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["true",{"_index":77,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"miscellaneous/variables.html":{}}}],["tslib",{"_index":869,"title":{},"body":{"dependencies.html":{}}}],["type",{"_index":37,"title":{},"body":{"components/AppComponent.html":{},"interceptors/AuthInterceptor.html":{},"injectables/AuthService.html":{},"injectables/BotService.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"injectables/DataService.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"injectables/HelperService.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["underline",{"_index":617,"title":{},"body":{"components/HeaderComponent.html":{}}}],["unit",{"_index":904,"title":{},"body":{"index.html":{}}}],["up",{"_index":684,"title":{},"body":{"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["update",{"_index":742,"title":{},"body":{"components/ProfileComponent.html":{}}}],["updateprofile",{"_index":748,"title":{},"body":{"injectables/ProfileService.html":{}}}],["updateprofile(this.form.username",{"_index":729,"title":{},"body":{"components/ProfileComponent.html":{}}}],["updateprofile(username",{"_index":756,"title":{},"body":{"injectables/ProfileService.html":{}}}],["updates",{"_index":397,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["updateuser",{"_index":698,"title":{},"body":{"components/ProfileComponent.html":{}}}],["use",{"_index":896,"title":{},"body":{"index.html":{}}}],["use24hourtime",{"_index":344,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["useclass",{"_index":233,"title":{},"body":{"interceptors/AuthInterceptor.html":{},"miscellaneous/variables.html":{}}}],["user",{"_index":79,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{},"interfaces/Stock.html":{},"injectables/TokenStorageService.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"miscellaneous/variables.html":{}}}],["user_key",{"_index":794,"title":{},"body":{"injectables/TokenStorageService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["userdialogcomponent",{"_index":109,"title":{"components/UserDialogComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{},"coverage.html":{},"overview.html":{}}}],["userid",{"_index":622,"title":{},"body":{"components/HelpDialogComponent.html":{},"components/ProfileComponent.html":{}}}],["username",{"_index":247,"title":{},"body":{"injectables/AuthService.html":{},"components/ProfileComponent.html":{},"injectables/ProfileService.html":{},"components/RegisterComponent.html":{}}}],["usernameformcontrol",{"_index":696,"title":{},"body":{"components/ProfileComponent.html":{}}}],["valid",{"_index":678,"title":{},"body":{"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{}}}],["validators",{"_index":716,"title":{},"body":{"components/ProfileComponent.html":{}}}],["validators.minlength(6",{"_index":711,"title":{},"body":{"components/ProfileComponent.html":{}}}],["validators.required",{"_index":710,"title":{},"body":{"components/ProfileComponent.html":{}}}],["valuable",{"_index":662,"title":{},"body":{"components/LoginComponent.html":{}}}],["value",{"_index":41,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"miscellaneous/variables.html":{}}}],["value.tolowercase",{"_index":382,"title":{},"body":{"components/BotSettingsComponent.html":{},"interfaces/Fruit.html":{},"interfaces/Keyword.html":{},"interfaces/Share.html":{}}}],["var",{"_index":88,"title":{},"body":{"components/AppComponent.html":{},"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"injectables/HelperService.html":{},"components/LoginComponent.html":{},"interfaces/PeriodicElement.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"components/UserDialogComponent.html":{}}}],["variable",{"_index":836,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":930,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":879,"title":{},"body":{"index.html":{},"properties.html":{}}}],["vertical",{"_index":561,"title":{},"body":{"components/DashboardComponent.html":{}}}],["via",{"_index":908,"title":{},"body":{"index.html":{}}}],["views/bot",{"_index":174,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{},"injectables/HelperService.html":{}}}],["views/dashboard/dashboard.component",{"_index":171,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{}}}],["views/dashboard/user",{"_index":177,"title":{},"body":{"modules/AppModule.html":{}}}],["views/header/header.component",{"_index":168,"title":{},"body":{"modules/AppModule.html":{}}}],["views/login/login.component",{"_index":167,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{}}}],["views/profile/confirmation",{"_index":180,"title":{},"body":{"modules/AppModule.html":{}}}],["views/profile/help",{"_index":182,"title":{},"body":{"modules/AppModule.html":{}}}],["views/profile/profile.component",{"_index":173,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{}}}],["views/register/register.component",{"_index":172,"title":{},"body":{"modules/AppModule.html":{},"modules/AppRoutingModule.html":{}}}],["void",{"_index":322,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"interfaces/Fruit.html":{},"components/HeaderComponent.html":{},"components/HelpDialogComponent.html":{},"interfaces/Keyword.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"interfaces/Share.html":{},"injectables/TokenStorageService.html":{},"components/UserDialogComponent.html":{}}}],["want",{"_index":434,"title":{},"body":{"components/ConfirmationDialogComponent.html":{}}}],["weight",{"_index":486,"title":{},"body":{"components/DashboardComponent.html":{},"interfaces/PeriodicElement.html":{},"interfaces/Stock.html":{},"interfaces/TransactionData.html":{},"miscellaneous/variables.html":{}}}],["white",{"_index":615,"title":{},"body":{"components/HeaderComponent.html":{},"components/LoginComponent.html":{},"components/RegisterComponent.html":{}}}],["width",{"_index":400,"title":{},"body":{"components/BotSettingsComponent.html":{},"components/ConfirmationDialogComponent.html":{},"components/DashboardComponent.html":{},"components/HelpDialogComponent.html":{},"components/LoginComponent.html":{},"components/ProfileComponent.html":{},"components/RegisterComponent.html":{},"components/UserDialogComponent.html":{}}}],["window.location.reload",{"_index":676,"title":{},"body":{"components/LoginComponent.html":{}}}],["window.sessionstorage.clear",{"_index":795,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["window.sessionstorage.getitem(token_key",{"_index":798,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["window.sessionstorage.getitem(user_key",{"_index":802,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["window.sessionstorage.removeitem(token_key",{"_index":796,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["window.sessionstorage.removeitem(user_key",{"_index":799,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["window.sessionstorage.setitem(token_key",{"_index":797,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["window.sessionstorage.setitem(user_key",{"_index":800,"title":{},"body":{"injectables/TokenStorageService.html":{}}}],["write",{"_index":623,"title":{},"body":{"components/HelpDialogComponent.html":{}}}],["writing",{"_index":391,"title":{},"body":{"components/BotSettingsComponent.html":{}}}],["xx",{"_index":553,"title":{},"body":{"components/DashboardComponent.html":{}}}],["yes",{"_index":436,"title":{},"body":{"components/ConfirmationDialogComponent.html":{}}}],["zone.js",{"_index":871,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":124,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}]],"pipeline":["stemmer"]},
"store": {"components/AppComponent.html":{"url":"components/AppComponent.html","title":"component - AppComponent","body":"\n \n\n\n\n\n\n Components\n \n AppComponent\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 src/app/app.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-root\n \n\n \n styleUrls\n ./app.component.scss\n \n\n\n\n \n templateUrl\n ./app.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 isLoggedIn\n \n \n showHeader\n \n \n title\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(router: Router, tokenStorage: TokenStorageService)\n \n \n \n \n Defined in src/app/app.component.ts:18\n \n \n\n \n \n Router import to show router-outlet.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n router\n \n \n Router\n \n \n \n No\n \n \n \n Router\n\n \n \n \n tokenStorage\n \n \n TokenStorageService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n isLoggedIn\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in src/app/app.component.ts:18\n \n \n\n\n \n \n \n \n \n \n \n \n showHeader\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in src/app/app.component.ts:17\n \n \n\n\n \n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Aktienbot'\n \n \n \n \n Defined in src/app/app.component.ts:15\n \n \n\n \n \n Application title.\n\n \n \n\n \n \n\n\n\n\n\n \n import { Component } from '@angular/core';\nimport { NavigationEnd, Router } from '@angular/router';\nimport { TokenStorageService } from './Services/token.service';\nimport { filter } from 'rxjs/operators';\n\n@Component({\n selector: 'app-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n})\nexport class AppComponent {\n /**\n * Application title.\n */\n title = 'Aktienbot';\n\n showHeader = false;\n isLoggedIn = false;\n\n /**\n * Router import to show router-outlet.\n *\n * @param router Router\n */\n constructor(\n private router: Router,\n private tokenStorage: TokenStorageService\n ) {\n //check if it is login or registration page, header should not show there\n this.router.events\n .pipe(filter((event) => event instanceof NavigationEnd))\n .subscribe((event) => {\n this.showHeader = !(\n (event as NavigationEnd).url === '/login' ||\n (event as NavigationEnd).url === '/register'\n );\n\n //check if token already exists from past login\n if (this.tokenStorage.getToken()) {\n this.isLoggedIn = true;\n } else {\n this.isLoggedIn = false;\n }\n\n //prevent user from accessing dashboard if not logged in\n if (\n this.isLoggedIn === false &&\n (event as NavigationEnd).url != '/register'\n ) {\n this.router.navigate(['/login']);\n }\n });\n }\n}\n\n \n\n \n \n\n\n \n\n \n \n ./app.component.scss\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 = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppComponent'};\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/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_AppModule_bootstrap\n\n\n\ncluster_AppModule_declarations\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nBotSettingsComponent\n\nBotSettingsComponent\n\nAppModule -->\n\nBotSettingsComponent->AppModule\n\n\n\n\n\nConfirmationDialogComponent\n\nConfirmationDialogComponent\n\nAppModule -->\n\nConfirmationDialogComponent->AppModule\n\n\n\n\n\nDashboardComponent\n\nDashboardComponent\n\nAppModule -->\n\nDashboardComponent->AppModule\n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nAppModule -->\n\nHeaderComponent->AppModule\n\n\n\n\n\nHelpDialogComponent\n\nHelpDialogComponent\n\nAppModule -->\n\nHelpDialogComponent->AppModule\n\n\n\n\n\nLoginComponent\n\nLoginComponent\n\nAppModule -->\n\nLoginComponent->AppModule\n\n\n\n\n\nProfileComponent\n\nProfileComponent\n\nAppModule -->\n\nProfileComponent->AppModule\n\n\n\n\n\nRegisterComponent\n\nRegisterComponent\n\nAppModule -->\n\nRegisterComponent->AppModule\n\n\n\n\n\nUserDialogComponent\n\nUserDialogComponent\n\nAppModule -->\n\nUserDialogComponent->AppModule\n\n\n\n\n\nAppComponent \n\nAppComponent \n\nAppComponent -->\n\nAppModule->AppComponent \n\n\n\n\n\nAppRoutingModule\n\nAppRoutingModule\n\nAppModule -->\n\nAppRoutingModule->AppModule\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 src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n BotSettingsComponent\n \n \n ConfirmationDialogComponent\n \n \n DashboardComponent\n \n \n HeaderComponent\n \n \n HelpDialogComponent\n \n \n LoginComponent\n \n \n ProfileComponent\n \n \n RegisterComponent\n \n \n UserDialogComponent\n \n \n \n \n Imports\n \n \n AppRoutingModule\n \n \n \n \n Bootstrap\n \n \n AppComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { HttpClientModule } from '@angular/common/http';\n\nimport { MatToolbarModule } from '@angular/material/toolbar';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatGridListModule } from '@angular/material/grid-list';\nimport { MatCardModule } from '@angular/material/card';\nimport { MatTableModule } from '@angular/material/table';\nimport { MatMenuModule } from '@angular/material/menu';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatInputModule } from '@angular/material/input';\nimport { MatChipsModule } from '@angular/material/chips';\n\nimport { CronEditorModule } from 'ngx-cron-editor';\n\nimport { AppRoutingModule } from './app-routing.module';\nimport { AppComponent } from './app.component';\nimport { LoginComponent } from './Views/login/login.component';\nimport { HeaderComponent } from './Views/header/header.component';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { DashboardComponent } from './Views/dashboard/dashboard.component';\nimport { RegisterComponent } from './Views/register/register.component';\nimport { ProfileComponent } from './Views/profile/profile.component';\nimport { BotSettingsComponent } from './Views/bot-settings/bot-settings.component';\nimport { UserDialogComponent } from './Views/dashboard/user-dialog/user-dialog.component';\nimport { ConfirmationDialogComponent } from './Views/profile/confirmation-dialog/confirmation-dialog.component';\nimport { HelpDialogComponent } from './Views/profile/help-dialog/help-dialog.component';\n\n@NgModule({\n declarations: [\n AppComponent,\n LoginComponent,\n HeaderComponent,\n DashboardComponent,\n RegisterComponent,\n ProfileComponent,\n BotSettingsComponent,\n UserDialogComponent,\n ConfirmationDialogComponent,\n HelpDialogComponent,\n ],\n imports: [\n BrowserModule,\n AppRoutingModule,\n BrowserAnimationsModule,\n MatToolbarModule,\n MatIconModule,\n MatButtonModule,\n MatGridListModule,\n MatCardModule,\n MatTableModule,\n FormsModule,\n HttpClientModule,\n MatMenuModule,\n MatDialogModule,\n MatInputModule,\n ReactiveFormsModule,\n MatChipsModule,\n CronEditorModule,\n ],\n providers: [],\n bootstrap: [AppComponent],\n})\nexport class AppModule {}\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/AppRoutingModule.html":{"url":"modules/AppRoutingModule.html","title":"module - AppRoutingModule","body":"\n \n\n\n\n\n Modules\n AppRoutingModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n src/app/app-routing.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { RouterModule, Routes } from '@angular/router';\nimport { BotService } from './Services/bot.service';\nimport { BotSettingsComponent } from './Views/bot-settings/bot-settings.component';\nimport { DashboardComponent } from './Views/dashboard/dashboard.component';\nimport { LoginComponent } from './Views/login/login.component';\nimport { ProfileComponent } from './Views/profile/profile.component';\nimport { RegisterComponent } from './Views/register/register.component';\n\nconst routes: Routes = [\n {\n path: 'login',\n component: LoginComponent,\n },\n {\n path: '',\n component: DashboardComponent,\n },\n {\n path: 'register',\n component: RegisterComponent,\n },\n {\n path: 'profile',\n component: ProfileComponent,\n },\n {\n path: 'settings',\n component: BotSettingsComponent,\n },\n];\n\n@NgModule({\n imports: [RouterModule.forRoot(routes)],\n exports: [RouterModule],\n})\nexport class AppRoutingModule {}\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"},"interceptors/AuthInterceptor.html":{"url":"interceptors/AuthInterceptor.html","title":"interceptor - AuthInterceptor","body":"\n \n\n\n\n\n\n\n\n\n\n\n Interceptors\n AuthInterceptor\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Helpers/auth.interceptor.ts\n \n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n intercept\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(token: TokenStorageService)\n \n \n \n \n Defined in src/app/Helpers/auth.interceptor.ts:12\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n token\n \n \n TokenStorageService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n intercept\n \n \n \n \n \n \nintercept(req: HttpRequest, next: HttpHandler)\n \n \n\n\n \n \n Defined in src/app/Helpers/auth.interceptor.ts:14\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 req\n \n HttpRequest\n \n\n \n No\n \n\n\n \n \n next\n \n HttpHandler\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { HTTP_INTERCEPTORS, HttpEvent } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport {\n HttpInterceptor,\n HttpHandler,\n HttpRequest,\n} from '@angular/common/http';\nimport { TokenStorageService } from '../Services/token.service';\nimport { Observable } from 'rxjs';\nconst TOKEN_HEADER_KEY = 'Authorization';\n@Injectable()\nexport class AuthInterceptor implements HttpInterceptor {\n constructor(private token: TokenStorageService) {}\n intercept(\n req: HttpRequest,\n next: HttpHandler\n ): Observable> {\n let authReq = req;\n const token = this.token.getToken();\n if (token != null) {\n authReq = req.clone({\n headers: req.headers.set(TOKEN_HEADER_KEY, 'Bearer ' + token),\n });\n }\n return next.handle(authReq);\n }\n}\nexport const authInterceptorProviders = [\n { provide: HTTP_INTERCEPTORS, useClass: AuthInterceptor, multi: true },\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/AuthService.html":{"url":"injectables/AuthService.html","title":"injectable - AuthService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n AuthService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Services/auth.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n login\n \n \n register\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(http: HttpClient)\n \n \n \n \n Defined in src/app/Services/auth.service.ts:13\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n login\n \n \n \n \n \n \nlogin(email: string, password: string)\n \n \n\n\n \n \n Defined in src/app/Services/auth.service.ts:21\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 email\n \n string\n \n\n \n No\n \n\n\n \n \n password\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n register\n \n \n \n \n \n \nregister(email: string, username: string, password: string)\n \n \n\n\n \n \n Defined in src/app/Services/auth.service.ts:34\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 email\n \n string\n \n\n \n No\n \n\n\n \n \n username\n \n string\n \n\n \n No\n \n\n\n \n \n password\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { HttpClient, HttpHeaders } from '@angular/common/http';\nimport { Observable } from 'rxjs';\nconst AUTH_API = 'https://gruppe1.testsites.info/api/user';\n\nconst httpOptions = {\n headers: new HttpHeaders({ 'Content-Type': 'application/json' }),\n};\n\n@Injectable({\n providedIn: 'root',\n})\nexport class AuthService {\n constructor(private http: HttpClient) {}\n\n /**\n * @param {string} email\n * @param {string} password\n * @returns Observable\n */\n login(email: string, password: string): Observable {\n return this.http.post(AUTH_API + '/login', {\n email,\n password,\n });\n }\n\n /**\n * @param {string} email\n * @param {string} username\n * @param {string} password\n * @returns Observable\n */\n register(email: string, username: string, password: string): Observable {\n return this.http.post(\n AUTH_API + '/register',\n {\n email,\n password,\n username,\n },\n httpOptions\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/BotService.html":{"url":"injectables/BotService.html","title":"injectable - BotService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n BotService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Services/bot.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Public\n createKeyword\n \n \n Public\n createShare\n \n \n Public\n deleteKeyword\n \n \n Public\n deleteShare\n \n \n Public\n getKeywords\n \n \n Public\n getSymbols\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(http: HttpClient, tokenStorage: TokenStorageService)\n \n \n \n \n Defined in src/app/Services/bot.service.ts:11\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n tokenStorage\n \n \n TokenStorageService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Public\n createKeyword\n \n \n \n \n \n \n \n createKeyword(keyword: string)\n \n \n\n\n \n \n Defined in src/app/Services/bot.service.ts:34\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 keyword\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n createShare\n \n \n \n \n \n \n \n createShare(isin: string, comment: string)\n \n \n\n\n \n \n Defined in src/app/Services/bot.service.ts:82\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 isin\n \n string\n \n\n \n No\n \n\n\n \n \n comment\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n deleteKeyword\n \n \n \n \n \n \n \n deleteKeyword(keyword: string)\n \n \n\n\n \n \n Defined in src/app/Services/bot.service.ts:53\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 keyword\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n deleteShare\n \n \n \n \n \n \n \n deleteShare(symbol: string)\n \n \n\n\n \n \n Defined in src/app/Services/bot.service.ts:102\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 symbol\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n getKeywords\n \n \n \n \n \n \n \n getKeywords()\n \n \n\n\n \n \n Defined in src/app/Services/bot.service.ts:20\n \n \n\n\n \n \n\n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n getSymbols\n \n \n \n \n \n \n \n getSymbols()\n \n \n\n\n \n \n Defined in src/app/Services/bot.service.ts:68\n \n \n\n\n \n \n\n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClient, HttpHeaders } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { Observable } from 'rxjs';\nimport { TokenStorageService } from './token.service';\n\nconst API_URL = 'https://gruppe1.testsites.info/api/';\n\n@Injectable({\n providedIn: 'root',\n})\nexport class BotService {\n constructor(\n private http: HttpClient,\n private tokenStorage: TokenStorageService\n ) {}\n\n /**\n * @returns Observable\n */\n public getKeywords(): Observable {\n return this.http.get(API_URL + 'keywords', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n responseType: 'text',\n });\n }\n\n /**\n * @param {string} keyword\n * @returns Observable\n */\n public createKeyword(keyword: string): Observable {\n return this.http.post(\n API_URL + 'keyword',\n {\n keyword,\n },\n {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n }\n );\n }\n\n /**\n * @param {string} keyword\n * @returns Observable\n */\n public deleteKeyword(keyword: string): Observable {\n return this.http.delete(API_URL + 'keyword', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n body: {\n keyword,\n },\n });\n }\n\n /**\n * @returns Observable\n */\n public getSymbols(): Observable {\n return this.http.get(API_URL + 'shares', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n responseType: 'text',\n });\n }\n\n /**\n * @param {string} keyword\n * @returns Observable\n */\n public createShare(isin: string, comment: string): Observable {\n return this.http.post(\n API_URL + 'share',\n {\n comment,\n isin,\n },\n {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n }\n );\n }\n\n /**\n * @param {string} symbol\n * @returns Observable\n */\n public deleteShare(symbol: string): Observable {\n return this.http.delete(API_URL + 'share', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n body: {\n symbol,\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"},"components/BotSettingsComponent.html":{"url":"components/BotSettingsComponent.html","title":"component - BotSettingsComponent","body":"\n \n\n\n\n\n\n Components\n \n BotSettingsComponent\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 src/app/Views/bot-settings/bot-settings.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-bot-settings\n \n\n \n styleUrls\n ./bot-settings.component.scss\n \n\n\n\n \n templateUrl\n ./bot-settings.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 addOnBlur\n \n \n cronForm\n \n \n Public\n cronOptions\n \n \n keywords\n \n \n Readonly\n separatorKeysCodes\n \n \n shares\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Async\n addKeyword\n \n \n Async\n addShare\n \n \n ngOnInit\n \n \n Async\n removeKeyword\n \n \n Async\n removeShare\n \n \n setCronString\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(botService: BotService, helper: HelperService, profileService: ProfileService)\n \n \n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:31\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n botService\n \n \n BotService\n \n \n \n No\n \n \n \n \n helper\n \n \n HelperService\n \n \n \n No\n \n \n \n \n profileService\n \n \n ProfileService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Async\n addKeyword\n \n \n \n \n \n \n \n addKeyword(event: MatChipInputEvent)\n \n \n\n\n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:47\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 event\n \n MatChipInputEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Async\n addShare\n \n \n \n \n \n \n \n addShare(event: MatChipInputEvent)\n \n \n\n\n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:79\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 event\n \n MatChipInputEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\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 src/app/Views/bot-settings/bot-settings.component.ts:39\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n removeKeyword\n \n \n \n \n \n \n \n removeKeyword(keyword: Keyword)\n \n \n\n\n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:68\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 keyword\n \n Keyword\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Async\n removeShare\n \n \n \n \n \n \n \n removeShare(share: Share)\n \n \n\n\n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:101\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 share\n \n Share\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setCronString\n \n \n \n \n \n \nsetCronString()\n \n \n\n\n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:112\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 addOnBlur\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:44\n \n \n\n\n \n \n \n \n \n \n \n \n cronForm\n \n \n \n \n \n \n Default value : new FormControl('0 0 1/1 * *')\n \n \n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:120\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n cronOptions\n \n \n \n \n \n \n Type : CronOptions\n\n \n \n \n \n Default value : {\n defaultTime: '00:00:00',\n\n hideMinutesTab: true,\n hideHourlyTab: true,\n hideDailyTab: false,\n hideWeeklyTab: true,\n hideMonthlyTab: true,\n hideYearlyTab: true,\n hideAdvancedTab: true,\n hideSpecificWeekDayTab: true,\n hideSpecificMonthWeekTab: true,\n\n use24HourTime: true,\n hideSeconds: true,\n\n cronFlavor: 'quartz', //standard or quartz\n }\n \n \n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:121\n \n \n\n\n \n \n \n \n \n \n \n \n keywords\n \n \n \n \n \n \n Type : Keyword[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:30\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n separatorKeysCodes\n \n \n \n \n \n \n Default value : [ENTER, COMMA] as const\n \n \n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:45\n \n \n\n\n \n \n \n \n \n \n \n \n shares\n \n \n \n \n \n \n Type : Share[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in src/app/Views/bot-settings/bot-settings.component.ts:31\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { C, COMMA, ENTER, F } from '@angular/cdk/keycodes';\nimport { MatChipInputEvent } from '@angular/material/chips';\n\nimport { CronOptions } from 'ngx-cron-editor';\n\nimport { BotService } from 'src/app/Services/bot.service';\nimport { HelperService } from 'src/app/Helpers/helper.service';\nimport { ProfileService } from 'src/app/Services/profile.service';\nimport { FormControl } from '@angular/forms';\n\nexport interface Fruit {\n name: string;\n}\n\nexport interface Share {\n isin: string;\n}\n\nexport interface Keyword {\n name: string;\n}\n\n@Component({\n selector: 'app-bot-settings',\n templateUrl: './bot-settings.component.html',\n styleUrls: ['./bot-settings.component.scss'],\n})\nexport class BotSettingsComponent implements OnInit {\n keywords: Keyword[] = [];\n shares: Share[] = [];\n\n constructor(\n private botService: BotService,\n private helper: HelperService,\n private profileService: ProfileService\n ) {}\n\n ngOnInit(): void {\n this.shares = this.helper.formatShareData();\n this.keywords = this.helper.formatKeywordsData();\n }\n\n addOnBlur = true;\n readonly separatorKeysCodes = [ENTER, COMMA] as const;\n\n async addKeyword(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add keyword to database\n if (value && !this.keywords.includes({ name: value })) {\n console.log('Added: ' + value);\n this.botService.createKeyword(value.toLowerCase()).subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n }\n\n async removeKeyword(keyword: Keyword): Promise {\n this.botService.deleteKeyword(keyword.name).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n\n async addShare(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add share to database\n if (value && !this.shares.includes({ isin: value.toLowerCase() })) {\n console.log('Added: ' + value);\n this.botService.createShare(value, 'Comment').subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n }\n\n async removeShare(share: Share): Promise {\n this.botService.deleteShare(share.isin).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n\n setCronString() {\n this.profileService\n .addCronString(this.cronForm.value)\n .subscribe((result) => {\n console.log(result);\n });\n }\n\n cronForm = new FormControl('0 0 1/1 * *');\n public cronOptions: CronOptions = {\n defaultTime: '00:00:00',\n\n hideMinutesTab: true,\n hideHourlyTab: true,\n hideDailyTab: false,\n hideWeeklyTab: true,\n hideMonthlyTab: true,\n hideYearlyTab: true,\n hideAdvancedTab: true,\n hideSpecificWeekDayTab: true,\n hideSpecificMonthWeekTab: true,\n\n use24HourTime: true,\n hideSeconds: true,\n\n cronFlavor: 'quartz', //standard or quartz\n };\n}\n\n \n\n \n \n \n \n Keywords\n \n \n Keywords\n \n \n {{ keyword.name }}\n \n cancel\n \n \n \n \n \n *To add a keyword, after writing, either press enter or click outside\n of keyword input field.\n \n \n \n \n \n \n Add automatic updates\n \n \n \n \n \n Add\n \n \n \n \n \n \n \n Shares\n \n \n Shares\n \n \n {{ share.isin }}\n \n cancel\n \n \n \n \n \n *To add a share, after writing, either press enter or click outside\n of keyword input field.\n \n \n \n\n\n \n\n \n \n ./bot-settings.component.scss\n \n .form {\n width: 100%;\n}\n\n.card {\n width: 90%;\n height: 80%;\n margin: 5%;\n}\n\n.example-full-width {\n width: 100%;\n}\n\n.card-title {\n padding-bottom: 2.5vh;\n}\n\nmat-grid {\n width: 100%;\n height: 100%;\n}\n\n.example-chip-list {\n width: 100%;\n}\n\n.placeholder {\n height: 95%;\n}\n\n.placeholderRHS {\n height: 90%;\n}\n\n.cron-content {\n height: 70%;\n overflow: auto;\n}\n\nmat-card {\n overflow: scroll;\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 = ' Keywords Keywords {{ keyword.name }} cancel *To add a keyword, after writing, either press enter or click outside of keyword input field. Add automatic updates Add Shares Shares {{ share.isin }} cancel *To add a share, after writing, either press enter or click outside of keyword input field. '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'BotSettingsComponent'};\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"},"components/ConfirmationDialogComponent.html":{"url":"components/ConfirmationDialogComponent.html","title":"component - ConfirmationDialogComponent","body":"\n \n\n\n\n\n\n Components\n \n ConfirmationDialogComponent\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 src/app/Views/profile/confirmation-dialog/confirmation-dialog.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-confirmation-dialog\n \n\n \n styleUrls\n ./confirmation-dialog.component.scss\n \n\n\n\n \n templateUrl\n ./confirmation-dialog.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n confirm\n \n \n returnBack\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 src/app/Views/profile/confirmation-dialog/confirmation-dialog.component.ts:8\n \n \n\n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n confirm\n \n \n \n \n \n \nconfirm()\n \n \n\n\n \n \n Defined in src/app/Views/profile/confirmation-dialog/confirmation-dialog.component.ts:11\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n returnBack\n \n \n \n \n \n \nreturnBack()\n \n \n\n\n \n \n Defined in src/app/Views/profile/confirmation-dialog/confirmation-dialog.component.ts:13\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'app-confirmation-dialog',\n templateUrl: './confirmation-dialog.component.html',\n styleUrls: ['./confirmation-dialog.component.scss'],\n})\nexport class ConfirmationDialogComponent {\n constructor() {}\n\n confirm() {}\n\n returnBack() {}\n}\n\n \n\n \n \n Confirm Action\n \n Are you sure, that you want to continue?\n \n \n \n \n Cancel\n \n \n \n \n Yes\n \n \n \n\n\n \n\n \n \n ./confirmation-dialog.component.scss\n \n .footer-buttons {\n width: 100%;\n text-align: center;\n}\n\n.spacer {\n flex-grow: 1;\n width: 5%;\n}\n\n.inner {\n display: inline-block;\n width: 50%;\n}\n\n.content {\n height: 80%;\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 = ' Confirm Action Are you sure, that you want to continue? Cancel Yes '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ConfirmationDialogComponent'};\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"},"components/DashboardComponent.html":{"url":"components/DashboardComponent.html","title":"component - DashboardComponent","body":"\n \n\n\n\n\n\n Components\n \n DashboardComponent\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 src/app/Views/dashboard/dashboard.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-dashboard\n \n\n \n styleUrls\n ./dashboard.component.scss\n \n\n\n\n \n templateUrl\n ./dashboard.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 comment\n \n \n count\n \n \n dataSource\n \n \n dataSourceStocks\n \n \n dataSourceTransactions\n \n \n depotCost\n \n \n depotCurrentValue\n \n \n Public\n dialog\n \n \n displayedColumns\n \n \n displayedColumnsStocks\n \n \n isin\n \n \n price\n \n \n profit\n \n \n time\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getTransactions\n \n \n ngOnInit\n \n \n openDialog\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataService, helper: HelperService, dialog: MatDialog)\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:45\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dataService\n \n \n DataService\n \n \n \n No\n \n \n \n \n helper\n \n \n HelperService\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getTransactions\n \n \n \n \n \n \ngetTransactions()\n \n \n\n\n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:58\n \n \n\n\n \n \n\n \n Returns : void\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 src/app/Views/dashboard/dashboard.component.ts:80\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openDialog\n \n \n \n \n \n \nopenDialog()\n \n \n\n\n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:125\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 comment\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:119\n \n \n\n\n \n \n \n \n \n \n \n \n count\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0.0\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:122\n \n \n\n\n \n \n \n \n \n \n \n \n dataSource\n \n \n \n \n \n \n Default value : ELEMENT_DATA\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:156\n \n \n\n\n \n \n \n \n \n \n \n \n dataSourceStocks\n \n \n \n \n \n \n Type : Stock[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:53\n \n \n\n\n \n \n \n \n \n \n \n \n dataSourceTransactions\n \n \n \n \n \n \n Type : TransactionData[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:52\n \n \n\n\n \n \n \n \n \n \n \n \n depotCost\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:55\n \n \n\n\n \n \n \n \n \n \n \n \n depotCurrentValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:54\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:49\n \n \n\n\n \n \n \n \n \n \n \n \n displayedColumns\n \n \n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : [\n 'comment',\n 'weight',\n 'position',\n 'name',\n 'symbol',\n ]\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:143\n \n \n\n\n \n \n \n \n \n \n \n \n displayedColumnsStocks\n \n \n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : [\n 'position',\n 'name',\n 'weight',\n 'current-price',\n ]\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:150\n \n \n\n\n \n \n \n \n \n \n \n \n isin\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:120\n \n \n\n\n \n \n \n \n \n \n \n \n price\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0.0\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:123\n \n \n\n\n \n \n \n \n \n \n \n \n profit\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:56\n \n \n\n\n \n \n \n \n \n \n \n \n time\n \n \n \n \n \n \n Type : Date\n\n \n \n \n \n Default value : new Date()\n \n \n \n \n Defined in src/app/Views/dashboard/dashboard.component.ts:121\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { DataService } from 'src/app/Services/data.service';\nimport { MatDialog } from '@angular/material/dialog';\nimport { UserDialogComponent } from './user-dialog/user-dialog.component';\nimport { HelperService } from 'src/app/Helpers/helper.service';\n\nexport interface PeriodicElement {\n name: string;\n position: number;\n weight: number;\n symbol: string;\n}\n\nexport interface Stock {\n count: number;\n currentPrice: number;\n symbol: string;\n time: string;\n}\n\n//symbol count lastTransaction boughtPrice currentPrice(+?)\n\nconst ELEMENT_DATA: PeriodicElement[] = [\n { position: 1, name: 'Hydrogen', weight: 1.0079, symbol: 'H' },\n { position: 2, name: 'Helium', weight: 4.0026, symbol: 'He' },\n { position: 3, name: 'Lithium', weight: 6.941, symbol: 'Li' },\n];\n\nvar TRANSACTION_DATA: TransactionData[] = [];\nvar STOCK_DATA: Stock[] = [];\n\nexport interface TransactionData {\n comment: string;\n isin: string;\n time: string;\n count: number;\n price: number;\n}\n\n@Component({\n selector: 'app-dashboard',\n templateUrl: './dashboard.component.html',\n styleUrls: ['./dashboard.component.scss'],\n})\nexport class DashboardComponent implements OnInit {\n constructor(\n private dataService: DataService,\n private helper: HelperService,\n public dialog: MatDialog\n ) {}\n\n dataSourceTransactions: TransactionData[] = [];\n dataSourceStocks: Stock[] = [];\n depotCurrentValue: number = 0;\n depotCost: number = 0;\n profit: number = 0;\n\n getTransactions() {\n var TRANSACTION_DATA: TransactionData[] = [];\n this.dataService.getTransactionData().subscribe((response: any) => {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCurrentValue = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n this.helper.delay(1000);\n this.getTransactions();\n });\n }\n\n displayedColumns: string[] = [\n 'comment',\n 'weight',\n 'position',\n 'name',\n 'symbol',\n ];\n displayedColumnsStocks: string[] = [\n 'position',\n 'name',\n 'weight',\n 'current-price',\n ];\n dataSource = ELEMENT_DATA;\n}\n\n \n\n \n \n \n \n \n \n Stocks\n \n \n \n \n \n\n \n \n Symbol\n {{ element.symbol }}\n \n\n \n \n Count\n {{ element.count }}\n \n\n \n \n Time\n {{ element.time }}\n \n\n \n \n Current Price\n \n {{ element.currentPrice }}\n \n \n\n \n \n \n \n \n \n \n \n \n \n \n Depot\n \n \n \n \n \n \n Portfolio Value\n \n \n \n \n Portfolio Cost\n \n \n \n \n Portfolio Profit\n \n \n \n \n \n \n savings{{ depotCurrentValue.toFixed(2) }}\n \n \n paid{{ depotCost.toFixed(2) }}\n \n \n account_balance= 0, red: profit {{ profit.toFixed(2) }}\n \n \n \n \n \n \n \n \n \n \n Transactions\n \n \n add\n \n \n \n \n \n\n \n \n Count\n {{ element.count }}\n \n\n \n \n Comment\n {{ element.comment }}\n \n\n \n \n Price\n {{ element.price }}\n \n\n \n \n ISIN\n {{ element.isin }}\n \n\n \n \n Time\n {{ element.time }}\n \n\n \n \n \n \n \n\n\n \n\n \n \n ./dashboard.component.scss\n \n // left gird\n.stockOverview {\n height: 100%;\n width: 100%;\n margin-top: 10%;\n margin-left: 10%;\n}\n\n//right grids\n.depotOverview {\n height: 100%;\n width: 100%;\n margin-top: 10%;\n margin-left: 5%;\n margin-right: 10%;\n text-align: center;\n}\n\n.depotOverviewDown {\n height: 100%;\n width: 100%;\n margin-left: 5%;\n margin-right: 10%;\n}\n\n.stockTable {\n overflow: auto;\n height: 100%;\n width: 100%;\n}\n\n.stockTableLHS {\n overflow: auto;\n height: 83%;\n width: 100%;\n}\n\n.heading {\n font-size: xx-large;\n height: 10%;\n width: 100%;\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.fix-right-side {\n height: 20%;\n}\n\n.vertical-center {\n margin: 0;\n position: absolute;\n top: 50%;\n -ms-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n\n.spacer {\n flex-grow: 1;\n}\n\n.add-icon {\n transform: scale(2);\n outline: none !important;\n}\n\n.right-side {\n margin-left: 2.5%;\n}\n\ntable {\n width: 100%;\n}\n\n.placeholder {\n height: 100%;\n}\n\n.placeholderRHS {\n height: 80%;\n}\n\n.mat-ripple-element {\n display: none !important;\n}\n\n.money {\n margin-left: 2vw;\n}\n\n.green {\n color: green;\n}\n\n.red {\n color: red;\n}\n\n.row {\n height: 20%;\n}\n\n.content {\n height: inherit;\n}\n\n.content-container {\n width: 100%;\n display: grid;\n align-items: center;\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 = ' Stocks Symbol {{ element.symbol }} Count {{ element.count }} Time {{ element.time }} Current Price {{ element.currentPrice }} Depot Portfolio Value Portfolio Cost Portfolio Profit savings{{ depotCurrentValue.toFixed(2) }} paid{{ depotCost.toFixed(2) }} account_balance= 0, red: profit {{ profit.toFixed(2) }} Transactions add Count {{ element.count }} Comment {{ element.comment }} Price {{ element.price }} ISIN {{ element.isin }} Time {{ element.time }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DashboardComponent'};\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/DataService.html":{"url":"injectables/DataService.html","title":"injectable - DataService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n DataService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Services/data.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Public\n createTransaction\n \n \n Public\n getKeywords\n \n \n Public\n getStockData\n \n \n Public\n getTransactionData\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(http: HttpClient, tokenStorage: TokenStorageService)\n \n \n \n \n Defined in src/app/Services/data.service.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n tokenStorage\n \n \n TokenStorageService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Public\n createTransaction\n \n \n \n \n \n \n \n createTransaction(comment: string, isin: string, time: string, count: number, price: number)\n \n \n\n\n \n \n Defined in src/app/Services/data.service.ts:52\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 comment\n \n string\n \n\n \n No\n \n\n\n \n \n isin\n \n string\n \n\n \n No\n \n\n\n \n \n time\n \n string\n \n\n \n No\n \n\n\n \n \n count\n \n number\n \n\n \n No\n \n\n\n \n \n price\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n getKeywords\n \n \n \n \n \n \n \n getKeywords()\n \n \n\n\n \n \n Defined in src/app/Services/data.service.ts:82\n \n \n\n\n \n \n\n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n getStockData\n \n \n \n \n \n \n \n getStockData()\n \n \n\n\n \n \n Defined in src/app/Services/data.service.ts:22\n \n \n\n\n \n \n\n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n getTransactionData\n \n \n \n \n \n \n \n getTransactionData()\n \n \n\n\n \n \n Defined in src/app/Services/data.service.ts:35\n \n \n\n\n \n \n\n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, OnInit } from '@angular/core';\nimport { HttpClient, HttpHeaders } from '@angular/common/http';\nimport { delay, Observable } from 'rxjs';\nimport { TokenStorageService } from './token.service';\nconst API_URL = 'https://gruppe1.testsites.info/api/';\n@Injectable({\n providedIn: 'root',\n})\nexport class DataService {\n /**\n * @param {HttpClient} privatehttp\n * @param {TokenStorageService} privatetokenStorage\n */\n constructor(\n private http: HttpClient,\n private tokenStorage: TokenStorageService\n ) {}\n\n /**\n * @returns Observable\n */\n public getStockData(): Observable {\n return this.http.get(API_URL + 'portfolio', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n responseType: 'text',\n });\n }\n\n /**\n * @returns Observable\n */\n public getTransactionData(): Observable {\n return this.http.get(API_URL + 'transactions', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n responseType: 'text',\n });\n }\n\n /**\n * @param {string} symbol\n * @param {Date} time\n * @param {number} count\n * @param {number} price\n * @returns Observable\n */\n public createTransaction(\n comment: string,\n isin: string,\n time: string,\n count: number,\n price: number\n ): Observable {\n time = time + 'T12:00:00.000Z';\n price.toFixed(2);\n return this.http.post(\n API_URL + 'transaction',\n {\n comment,\n count,\n isin,\n price,\n time,\n },\n {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n }\n );\n }\n\n /**\n * @returns Observable\n */\n public getKeywords(): Observable {\n return this.http.get(API_URL + 'keywords', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n responseType: 'text',\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"},"interfaces/Fruit.html":{"url":"interfaces/Fruit.html","title":"interface - Fruit","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Fruit\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Views/bot-settings/bot-settings.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { C, COMMA, ENTER, F } from '@angular/cdk/keycodes';\nimport { MatChipInputEvent } from '@angular/material/chips';\n\nimport { CronOptions } from 'ngx-cron-editor';\n\nimport { BotService } from 'src/app/Services/bot.service';\nimport { HelperService } from 'src/app/Helpers/helper.service';\nimport { ProfileService } from 'src/app/Services/profile.service';\nimport { FormControl } from '@angular/forms';\n\nexport interface Fruit {\n name: string;\n}\n\nexport interface Share {\n isin: string;\n}\n\nexport interface Keyword {\n name: string;\n}\n\n@Component({\n selector: 'app-bot-settings',\n templateUrl: './bot-settings.component.html',\n styleUrls: ['./bot-settings.component.scss'],\n})\nexport class BotSettingsComponent implements OnInit {\n keywords: Keyword[] = [];\n shares: Share[] = [];\n\n constructor(\n private botService: BotService,\n private helper: HelperService,\n private profileService: ProfileService\n ) {}\n\n ngOnInit(): void {\n this.shares = this.helper.formatShareData();\n this.keywords = this.helper.formatKeywordsData();\n }\n\n addOnBlur = true;\n readonly separatorKeysCodes = [ENTER, COMMA] as const;\n\n async addKeyword(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add keyword to database\n if (value && !this.keywords.includes({ name: value })) {\n console.log('Added: ' + value);\n this.botService.createKeyword(value.toLowerCase()).subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n }\n\n async removeKeyword(keyword: Keyword): Promise {\n this.botService.deleteKeyword(keyword.name).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n\n async addShare(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add share to database\n if (value && !this.shares.includes({ isin: value.toLowerCase() })) {\n console.log('Added: ' + value);\n this.botService.createShare(value, 'Comment').subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n }\n\n async removeShare(share: Share): Promise {\n this.botService.deleteShare(share.isin).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n\n setCronString() {\n this.profileService\n .addCronString(this.cronForm.value)\n .subscribe((result) => {\n console.log(result);\n });\n }\n\n cronForm = new FormControl('0 0 1/1 * *');\n public cronOptions: CronOptions = {\n defaultTime: '00:00:00',\n\n hideMinutesTab: true,\n hideHourlyTab: true,\n hideDailyTab: false,\n hideWeeklyTab: true,\n hideMonthlyTab: true,\n hideYearlyTab: true,\n hideAdvancedTab: true,\n hideSpecificWeekDayTab: true,\n hideSpecificMonthWeekTab: true,\n\n use24HourTime: true,\n hideSeconds: true,\n\n cronFlavor: 'quartz', //standard or quartz\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"},"components/HeaderComponent.html":{"url":"components/HeaderComponent.html","title":"component - HeaderComponent","body":"\n \n\n\n\n\n\n Components\n \n HeaderComponent\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 src/app/Views/header/header.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-header\n \n\n \n styleUrls\n ./header.component.scss\n \n\n\n\n \n templateUrl\n ./header.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n logout\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(tokenStorage: TokenStorageService)\n \n \n \n \n Defined in src/app/Views/header/header.component.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n tokenStorage\n \n \n TokenStorageService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n logout\n \n \n \n \n \n \nlogout()\n \n \n\n\n \n \n Defined in src/app/Views/header/header.component.ts:16\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { TokenStorageService } from 'src/app/Services/token.service';\n\n@Component({\n selector: 'app-header',\n templateUrl: './header.component.html',\n styleUrls: ['./header.component.scss'],\n})\nexport class HeaderComponent {\n /**\n * @param {TokenStorageService} privatetokenStorage\n */\n constructor(private tokenStorage: TokenStorageService) {}\n\n //logout() clears session storage; All user data is eradicated from it and page is reloaded\n logout() {\n this.tokenStorage.signOut();\n location.reload();\n }\n}\n\n \n\n \n \n Aktienbot\n \n \n account_circle\n \n \n ballot\n \n \n logout\n \n\n\n \n\n \n \n ./header.component.scss\n \n .example-spacer {\n flex: 1 1 auto;\n}\n\na {\n color: white;\n text-decoration: none; /* no underline */\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 = ' Aktienbot account_circle ballot logout '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HeaderComponent'};\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"},"components/HelpDialogComponent.html":{"url":"components/HelpDialogComponent.html","title":"component - HelpDialogComponent","body":"\n \n\n\n\n\n\n Components\n \n HelpDialogComponent\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 src/app/Views/profile/help-dialog/help-dialog.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-help-dialog\n \n\n \n styleUrls\n ./help-dialog.component.scss\n \n\n\n\n \n templateUrl\n ./help-dialog.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\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 src/app/Views/profile/help-dialog/help-dialog.component.ts:8\n \n \n\n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in src/app/Views/profile/help-dialog/help-dialog.component.ts:11\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'app-help-dialog',\n templateUrl: './help-dialog.component.html',\n styleUrls: ['./help-dialog.component.scss'],\n})\nexport class HelpDialogComponent {\n constructor() {}\n\n close() {}\n}\n\n \n\n \n \n How to add your Telegram account\n \n To get your UserId, you have to write \"/id\" or \"/auth\" to the bot on\n Telegram. (https://t.me/projektaktienbot))\n \n \n \n \n Ok\n \n \n \n\n\n \n\n \n \n ./help-dialog.component.scss\n \n .footer-buttons {\n width: 100%;\n text-align: center;\n}\n\n.spacer {\n flex-grow: 1;\n width: 5%;\n}\n\n.inner {\n display: inline-block;\n width: 100%;\n}\n\n.content {\n height: 80%;\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 = ' How to add your Telegram account To get your UserId, you have to write \"/id\" or \"/auth\" to the bot on Telegram. (https://t.me/projektaktienbot)) Ok '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HelpDialogComponent'};\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/HelperService.html":{"url":"injectables/HelperService.html","title":"injectable - HelperService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n HelperService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Helpers/helper.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n delay\n \n \n formatKeywordsData\n \n \n formatShareData\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(botService: BotService)\n \n \n \n \n Defined in src/app/Helpers/helper.service.ts:8\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n botService\n \n \n BotService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n delay\n \n \n \n \n \n \ndelay(ms: number)\n \n \n\n\n \n \n Defined in src/app/Helpers/helper.service.ts:14\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 ms\n \n number\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 formatKeywordsData\n \n \n \n \n \n \nformatKeywordsData()\n \n \n\n\n \n \n Defined in src/app/Helpers/helper.service.ts:31\n \n \n\n\n \n \n\n \n Returns : Keyword[]\n\n \n \n \n \n \n \n \n \n \n \n \n formatShareData\n \n \n \n \n \n \nformatShareData()\n \n \n\n\n \n \n Defined in src/app/Helpers/helper.service.ts:18\n \n \n\n\n \n \n\n \n Returns : Share[]\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { BotService } from '../Services/bot.service';\nimport { Keyword, Share } from '../Views/bot-settings/bot-settings.component';\n\n@Injectable({\n providedIn: 'root',\n})\nexport class HelperService {\n constructor(private botService: BotService) {}\n\n /**\n * @param {number} ms\n */\n delay(ms: number) {\n return new Promise((resolve) => setTimeout(resolve, ms));\n }\n\n formatShareData(): Share[] {\n var shares: Share[] = [];\n this.botService.getSymbols().subscribe((result) => {\n var data = JSON.parse(result);\n for (let i = 0; i {\n var data = JSON.parse(result);\n for (let i = 0; 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"},"interfaces/Keyword.html":{"url":"interfaces/Keyword.html","title":"interface - Keyword","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Keyword\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Views/bot-settings/bot-settings.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { C, COMMA, ENTER, F } from '@angular/cdk/keycodes';\nimport { MatChipInputEvent } from '@angular/material/chips';\n\nimport { CronOptions } from 'ngx-cron-editor';\n\nimport { BotService } from 'src/app/Services/bot.service';\nimport { HelperService } from 'src/app/Helpers/helper.service';\nimport { ProfileService } from 'src/app/Services/profile.service';\nimport { FormControl } from '@angular/forms';\n\nexport interface Fruit {\n name: string;\n}\n\nexport interface Share {\n isin: string;\n}\n\nexport interface Keyword {\n name: string;\n}\n\n@Component({\n selector: 'app-bot-settings',\n templateUrl: './bot-settings.component.html',\n styleUrls: ['./bot-settings.component.scss'],\n})\nexport class BotSettingsComponent implements OnInit {\n keywords: Keyword[] = [];\n shares: Share[] = [];\n\n constructor(\n private botService: BotService,\n private helper: HelperService,\n private profileService: ProfileService\n ) {}\n\n ngOnInit(): void {\n this.shares = this.helper.formatShareData();\n this.keywords = this.helper.formatKeywordsData();\n }\n\n addOnBlur = true;\n readonly separatorKeysCodes = [ENTER, COMMA] as const;\n\n async addKeyword(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add keyword to database\n if (value && !this.keywords.includes({ name: value })) {\n console.log('Added: ' + value);\n this.botService.createKeyword(value.toLowerCase()).subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n }\n\n async removeKeyword(keyword: Keyword): Promise {\n this.botService.deleteKeyword(keyword.name).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n\n async addShare(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add share to database\n if (value && !this.shares.includes({ isin: value.toLowerCase() })) {\n console.log('Added: ' + value);\n this.botService.createShare(value, 'Comment').subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n }\n\n async removeShare(share: Share): Promise {\n this.botService.deleteShare(share.isin).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n\n setCronString() {\n this.profileService\n .addCronString(this.cronForm.value)\n .subscribe((result) => {\n console.log(result);\n });\n }\n\n cronForm = new FormControl('0 0 1/1 * *');\n public cronOptions: CronOptions = {\n defaultTime: '00:00:00',\n\n hideMinutesTab: true,\n hideHourlyTab: true,\n hideDailyTab: false,\n hideWeeklyTab: true,\n hideMonthlyTab: true,\n hideYearlyTab: true,\n hideAdvancedTab: true,\n hideSpecificWeekDayTab: true,\n hideSpecificMonthWeekTab: true,\n\n use24HourTime: true,\n hideSeconds: true,\n\n cronFlavor: 'quartz', //standard or quartz\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"},"components/LoginComponent.html":{"url":"components/LoginComponent.html","title":"component - LoginComponent","body":"\n \n\n\n\n\n\n Components\n \n LoginComponent\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 src/app/Views/login/login.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-login\n \n\n \n styleUrls\n ./login.component.scss\n \n\n\n\n \n templateUrl\n ./login.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 accountName\n \n \n errorMessage\n \n \n form\n \n \n isLoggedIn\n \n \n isLoginFailed\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnInit\n \n \n onSubmit\n \n \n reloadPage\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(authService: AuthService, tokenStorage: TokenStorageService, router: Router)\n \n \n \n \n Defined in src/app/Views/login/login.component.ts:19\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n authService\n \n \n AuthService\n \n \n \n No\n \n \n \n \n tokenStorage\n \n \n TokenStorageService\n \n \n \n No\n \n \n \n \n router\n \n \n Router\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\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 src/app/Views/login/login.component.ts:33\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onSubmit\n \n \n \n \n \n \nonSubmit()\n \n \n\n\n \n \n Defined in src/app/Views/login/login.component.ts:41\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n reloadPage\n \n \n \n \n \n \nreloadPage()\n \n \n\n\n \n \n Defined in src/app/Views/login/login.component.ts:61\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 accountName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in src/app/Views/login/login.component.ts:19\n \n \n\n\n \n \n \n \n \n \n \n \n errorMessage\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in src/app/Views/login/login.component.ts:18\n \n \n\n\n \n \n \n \n \n \n \n \n form\n \n \n \n \n \n \n Type : any\n\n \n \n \n \n Default value : {\n email: null,\n password: null,\n }\n \n \n \n \n Defined in src/app/Views/login/login.component.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n isLoggedIn\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in src/app/Views/login/login.component.ts:16\n \n \n\n\n \n \n \n \n \n \n \n \n isLoginFailed\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in src/app/Views/login/login.component.ts:17\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { AuthService } from '../../Services/auth.service';\nimport { TokenStorageService } from '../../Services/token.service';\nimport { Router } from '@angular/router';\n\n@Component({\n selector: 'app-login',\n templateUrl: './login.component.html',\n styleUrls: ['./login.component.scss'],\n})\nexport class LoginComponent implements OnInit {\n form: any = {\n email: null,\n password: null,\n };\n isLoggedIn = false;\n isLoginFailed = false;\n errorMessage = '';\n accountName = '';\n\n /**\n * @param {AuthService} privateauthService\n * @param {TokenStorageService} privatetokenStorage\n * @param {Router} privaterouter\n */\n constructor(\n private authService: AuthService,\n private tokenStorage: TokenStorageService,\n private router: Router\n ) {}\n\n //ngOnInit() checks if a user is logged in\n ngOnInit(): void {\n this.tokenStorage.signOut();\n if (this.tokenStorage.getToken()) {\n this.isLoggedIn = true;\n }\n }\n\n //onSubmit() saves valuable information in session storage\n onSubmit(): void {\n const { email, password } = this.form;\n this.authService.login(email, password).subscribe(\n (data) => {\n this.tokenStorage.saveToken(data.data.token);\n this.tokenStorage.saveUser(data.data);\n\n this.isLoginFailed = false;\n this.isLoggedIn = true;\n this.accountName = email;\n this.router.navigate(['']);\n },\n (err) => {\n this.errorMessage = err.error.message;\n this.isLoginFailed = true;\n }\n );\n }\n\n //reloadPage() reloads the page\n reloadPage(): void {\n window.location.reload();\n }\n}\n\n \n\n \n \n \n \n \n \n Email\n \n \n Email is required\n \n Email must be a valid email address\n \n \n \n \n Password\n \n \n Password is required\n \n Password must be at least 6 characters\n \n \n \n \n Login\n \n \n \n Login failed: {{ errorMessage }}\n \n \n \n \n Logged in as {{ accountName }}.\n \n \n Sign up\n \n \n\n\n \n\n \n \n ./login.component.scss\n \n .login-container {\n margin: auto;\n width: 60vh;\n padding-top: 10vh;\n}\n\n.no-border {\n border: none;\n}\n\n.backgorund {\n background-color: #181a1b;\n color: white;\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 = ' Email Email is required Email must be a valid email address Password Password is required Password must be at least 6 characters Login Login failed: {{ errorMessage }} Logged in as {{ accountName }}. Sign up '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'LoginComponent'};\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"},"interfaces/PeriodicElement.html":{"url":"interfaces/PeriodicElement.html","title":"interface - PeriodicElement","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PeriodicElement\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n name\n \n \n \n \n position\n \n \n \n \n symbol\n \n \n \n \n weight\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n position\n \n \n \n \n \n \n \n \n position: 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 symbol\n \n \n \n \n \n \n \n \n symbol: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n weight\n \n \n \n \n \n \n \n \n weight: 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 import { Component, OnInit } from '@angular/core';\nimport { DataService } from 'src/app/Services/data.service';\nimport { MatDialog } from '@angular/material/dialog';\nimport { UserDialogComponent } from './user-dialog/user-dialog.component';\nimport { HelperService } from 'src/app/Helpers/helper.service';\n\nexport interface PeriodicElement {\n name: string;\n position: number;\n weight: number;\n symbol: string;\n}\n\nexport interface Stock {\n count: number;\n currentPrice: number;\n symbol: string;\n time: string;\n}\n\n//symbol count lastTransaction boughtPrice currentPrice(+?)\n\nconst ELEMENT_DATA: PeriodicElement[] = [\n { position: 1, name: 'Hydrogen', weight: 1.0079, symbol: 'H' },\n { position: 2, name: 'Helium', weight: 4.0026, symbol: 'He' },\n { position: 3, name: 'Lithium', weight: 6.941, symbol: 'Li' },\n];\n\nvar TRANSACTION_DATA: TransactionData[] = [];\nvar STOCK_DATA: Stock[] = [];\n\nexport interface TransactionData {\n comment: string;\n isin: string;\n time: string;\n count: number;\n price: number;\n}\n\n@Component({\n selector: 'app-dashboard',\n templateUrl: './dashboard.component.html',\n styleUrls: ['./dashboard.component.scss'],\n})\nexport class DashboardComponent implements OnInit {\n constructor(\n private dataService: DataService,\n private helper: HelperService,\n public dialog: MatDialog\n ) {}\n\n dataSourceTransactions: TransactionData[] = [];\n dataSourceStocks: Stock[] = [];\n depotCurrentValue: number = 0;\n depotCost: number = 0;\n profit: number = 0;\n\n getTransactions() {\n var TRANSACTION_DATA: TransactionData[] = [];\n this.dataService.getTransactionData().subscribe((response: any) => {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCurrentValue = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n this.helper.delay(1000);\n this.getTransactions();\n });\n }\n\n displayedColumns: string[] = [\n 'comment',\n 'weight',\n 'position',\n 'name',\n 'symbol',\n ];\n displayedColumnsStocks: string[] = [\n 'position',\n 'name',\n 'weight',\n 'current-price',\n ];\n dataSource = ELEMENT_DATA;\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/ProfileComponent.html":{"url":"components/ProfileComponent.html","title":"component - ProfileComponent","body":"\n \n\n\n\n\n\n Components\n \n ProfileComponent\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 src/app/Views/profile/profile.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-profile\n \n\n \n styleUrls\n ./profile.component.scss\n \n\n\n\n \n templateUrl\n ./profile.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 Public\n dialog\n \n \n form\n \n \n passwordFormControl\n \n \n telegramIdFormControl\n \n \n userId\n \n \n userNameFormControl\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnInit\n \n \n onSubmit\n \n \n openDialog\n \n \n openHelp\n \n \n updateUser\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(profileService: ProfileService, dialog: MatDialog)\n \n \n \n \n Defined in src/app/Views/profile/profile.component.ts:27\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n profileService\n \n \n ProfileService\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\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 src/app/Views/profile/profile.component.ts:34\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onSubmit\n \n \n \n \n \n \nonSubmit()\n \n \n\n\n \n \n Defined in src/app/Views/profile/profile.component.ts:45\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openDialog\n \n \n \n \n \n \nopenDialog(action: string)\n \n \n\n\n \n \n Defined in src/app/Views/profile/profile.component.ts:63\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 action\n \n string\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 openHelp\n \n \n \n \n \n \nopenHelp()\n \n \n\n\n \n \n Defined in src/app/Views/profile/profile.component.ts:80\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateUser\n \n \n \n \n \n \nupdateUser()\n \n \n\n\n \n \n Defined in src/app/Views/profile/profile.component.ts:54\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 Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in src/app/Views/profile/profile.component.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n form\n \n \n \n \n \n \n Type : any\n\n \n \n \n \n Default value : {\n username: null,\n email: 'example@web.com',\n password: 'password',\n }\n \n \n \n \n Defined in src/app/Views/profile/profile.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n passwordFormControl\n \n \n \n \n \n \n Default value : new FormControl('', [\n Validators.required,\n Validators.minLength(6),\n ])\n \n \n \n \n Defined in src/app/Views/profile/profile.component.ts:15\n \n \n\n\n \n \n \n \n \n \n \n \n telegramIdFormControl\n \n \n \n \n \n \n Default value : new FormControl('', [Validators.required])\n \n \n \n \n Defined in src/app/Views/profile/profile.component.ts:19\n \n \n\n\n \n \n \n \n \n \n \n \n userId\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in src/app/Views/profile/profile.component.ts:21\n \n \n\n\n \n \n \n \n \n \n \n \n userNameFormControl\n \n \n \n \n \n \n Default value : new FormControl('', [Validators.required])\n \n \n \n \n Defined in src/app/Views/profile/profile.component.ts:14\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { FormControl, Validators } from '@angular/forms';\nimport { MatDialog } from '@angular/material/dialog';\nimport { ProfileService } from 'src/app/Services/profile.service';\nimport { ConfirmationDialogComponent } from './confirmation-dialog/confirmation-dialog.component';\nimport { HelpDialogComponent } from './help-dialog/help-dialog.component';\n\n@Component({\n selector: 'app-profile',\n templateUrl: './profile.component.html',\n styleUrls: ['./profile.component.scss'],\n})\nexport class ProfileComponent implements OnInit {\n userNameFormControl = new FormControl('', [Validators.required]);\n passwordFormControl = new FormControl('', [\n Validators.required,\n Validators.minLength(6),\n ]);\n telegramIdFormControl = new FormControl('', [Validators.required]);\n\n userId = '';\n\n form: any = {\n username: null,\n email: 'example@web.com',\n password: 'password',\n };\n\n constructor(\n private profileService: ProfileService,\n public dialog: MatDialog\n ) {}\n\n ngOnInit(): void {\n this.profileService.getUserData().subscribe((result) => {\n console.log(result);\n result = JSON.parse(result);\n this.form.username = result.data.username;\n this.form.password = result.data.password;\n this.form.email = result.data.email;\n this.userId = result.data.telegram_user_id;\n });\n }\n\n onSubmit() {\n if (this.userId != '') {\n console.log(this.userId);\n this.profileService.addTelegramId(this.userId).subscribe((result) => {\n console.log(result);\n });\n }\n }\n\n updateUser() {\n const { username, email, password } = this.form;\n this.profileService\n .updateProfile(this.form.username, this.form.password)\n .subscribe((result) => {\n console.log(result);\n });\n }\n\n openDialog(action: string) {\n const dialogRef = this.dialog.open(ConfirmationDialogComponent, {\n width: '50vw',\n height: '20vh',\n });\n\n dialogRef.afterClosed().subscribe((result) => {\n if (result === true) {\n if (action === 'addTelegram') {\n this.onSubmit();\n } else if (action === 'updateUser') {\n this.updateUser();\n }\n }\n });\n }\n\n openHelp() {\n const dialogRef = this.dialog.open(HelpDialogComponent, {\n width: '50vw',\n height: '20vh',\n });\n }\n}\n\n \n\n \n \n \n \n Profile Information\n \n \n \n Username\n \n \n Username is required\n \n \n \n {{ form.email }}\n \n \n \n Password\n \n \n Please enter a valid password\n \n \n Password is required\n \n \n \n Repeat Password\n \n \n Please enter a valid password\n \n \n Password is required\n \n \n \n \n Update\n \n \n \n \n \n \n \n \n \n Connect Telegram Account\n \n \n \n \n Telegram UserId\n \n \n Id is required\n \n \n \n \n Add\n \n \n \n \n Help\n \n \n \n \n\n\n \n\n \n \n ./profile.component.scss\n \n .form {\n width: 100%;\n}\n\n.card {\n width: 90%;\n height: 90%;\n margin: 5%;\n}\n\n.example-full-width {\n width: 100%;\n}\n\n.card-title {\n padding-bottom: 2.5vh;\n}\n\nmat-grid {\n width: 100%;\n height: 100%;\n}\n\n.placeholder {\n height: 95%;\n}\n\n.placeholderRHS {\n height: 90%;\n}\n\n.cron-content {\n height: 70%;\n overflow: auto;\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 = ' Profile Information Username Username is required {{ form.email }} Password Please enter a valid password Password is required Repeat Password Please enter a valid password Password is required Update Connect Telegram Account Telegram UserId Id is required Add Help '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ProfileComponent'};\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/ProfileService.html":{"url":"injectables/ProfileService.html","title":"injectable - ProfileService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ProfileService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Services/profile.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Public\n addCronString\n \n \n Public\n addTelegramId\n \n \n Public\n getUserData\n \n \n Public\n updateProfile\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(tokenStorage: TokenStorageService, http: HttpClient)\n \n \n \n \n Defined in src/app/Services/profile.service.ts:11\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n tokenStorage\n \n \n TokenStorageService\n \n \n \n No\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Public\n addCronString\n \n \n \n \n \n \n \n addCronString(cron: string)\n \n \n\n\n \n \n Defined in src/app/Services/profile.service.ts:74\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 cron\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n addTelegramId\n \n \n \n \n \n \n \n addTelegramId(telegram_user_id: string)\n \n \n\n\n \n \n Defined in src/app/Services/profile.service.ts:55\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 telegram_user_id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n getUserData\n \n \n \n \n \n \n \n getUserData()\n \n \n\n\n \n \n Defined in src/app/Services/profile.service.ts:20\n \n \n\n\n \n \n\n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n updateProfile\n \n \n \n \n \n \n \n updateProfile(username: string, password: number)\n \n \n\n\n \n \n Defined in src/app/Services/profile.service.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 username\n \n string\n \n\n \n No\n \n\n\n \n \n password\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n Observable\n\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClient, HttpHeaders } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { Observable } from 'rxjs';\nimport { TokenStorageService } from './token.service';\n\nconst API_URL = 'https://gruppe1.testsites.info/api/';\n\n@Injectable({\n providedIn: 'root',\n})\nexport class ProfileService {\n constructor(\n private tokenStorage: TokenStorageService,\n private http: HttpClient\n ) {}\n\n /**\n * @returns Observable\n */\n public getUserData(): Observable {\n return this.http.get(API_URL + 'user', {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n responseType: 'text',\n });\n }\n\n /**\n * @param {string} username\n * @param {number} password\n * @returns Observable\n */\n public updateProfile(username: string, password: number): Observable {\n return this.http.put(\n API_URL + 'user',\n {\n username,\n password,\n },\n {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n }\n );\n }\n\n /**\n * @param {string} telegramUserID\n * @returns Observable\n */\n public addTelegramId(telegram_user_id: string): Observable {\n return this.http.post(\n API_URL + 'telegram',\n {\n telegram_user_id,\n },\n {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\n }),\n }\n );\n }\n\n /**\n * @param {string} cronString\n * @returns Observable\n */\n public addCronString(cron: string): Observable {\n return this.http.put(\n 'https://gruppe1.testsites.info/api/user' + '/setCron',\n {\n cron,\n },\n {\n headers: new HttpHeaders({\n 'Content-Type': 'application/json',\n Authorization: 'Bearer ' + this.tokenStorage.getToken(),\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"},"components/RegisterComponent.html":{"url":"components/RegisterComponent.html","title":"component - RegisterComponent","body":"\n \n\n\n\n\n\n Components\n \n RegisterComponent\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 src/app/Views/register/register.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-register\n \n\n \n styleUrls\n ./register.component.scss\n \n\n\n\n \n templateUrl\n ./register.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 errorMessage\n \n \n form\n \n \n isSignUpFailed\n \n \n isSuccessful\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n onSubmit\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(authService: AuthService, router: Router)\n \n \n \n \n Defined in src/app/Views/register/register.component.ts:18\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n authService\n \n \n AuthService\n \n \n \n No\n \n \n \n \n router\n \n \n Router\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n onSubmit\n \n \n \n \n \n \nonSubmit()\n \n \n\n\n \n \n Defined in src/app/Views/register/register.component.ts:25\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 errorMessage\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in src/app/Views/register/register.component.ts:18\n \n \n\n\n \n \n \n \n \n \n \n \n form\n \n \n \n \n \n \n Type : any\n\n \n \n \n \n Default value : {\n email: null,\n password: null,\n username: null,\n }\n \n \n \n \n Defined in src/app/Views/register/register.component.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n isSignUpFailed\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in src/app/Views/register/register.component.ts:17\n \n \n\n\n \n \n \n \n \n \n \n \n isSuccessful\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in src/app/Views/register/register.component.ts:16\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { Router } from '@angular/router';\nimport { AuthService } from '../../Services/auth.service';\n\n@Component({\n selector: 'app-register',\n templateUrl: './register.component.html',\n styleUrls: ['./register.component.scss'],\n})\nexport class RegisterComponent {\n form: any = {\n email: null,\n password: null,\n username: null,\n };\n isSuccessful = false;\n isSignUpFailed = false;\n errorMessage = '';\n\n /**\n * @param {AuthService} privateauthService\n * @param {Router} privaterouter\n */\n constructor(private authService: AuthService, private router: Router) {}\n onSubmit(): void {\n const { email, username, password } = this.form;\n this.authService.register(email, username, password).subscribe(\n (data) => {\n this.isSuccessful = true;\n this.isSignUpFailed = false;\n this.router.navigate(['/login']);\n },\n (err) => {\n this.errorMessage = err.error.message;\n this.isSignUpFailed = true;\n }\n );\n }\n}\n\n \n\n \n \n \n \n \n \n Username\n \n \n Username is required\n \n Username must be at least 3 characters\n \n \n Username must be at most 20 characters\n \n \n \n \n Email\n \n \n Email is required\n \n Email must be a valid email address\n \n \n \n \n Password\n \n \n Password is required\n \n Password must be at least 6 characters\n \n \n \n \n Confirm Password\n \n \n \n Confirmation is required\n \n \n \n \n Sign Up\n \n \n Signup failed!{{ errorMessage }}\n \n \n \n Your registration is successful!\n \n \n Go Back\n \n \n\n\n \n\n \n \n ./register.component.scss\n \n .login-container {\n margin: auto;\n width: 60vh;\n padding-top: 10vh;\n}\n\n.no-border {\n border: none;\n}\n\n.backgorund {\n background-color: #181a1b;\n color: white;\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 = ' Username Username is required Username must be at least 3 characters Username must be at most 20 characters Email Email is required Email must be a valid email address Password Password is required Password must be at least 6 characters Confirm Password Confirmation is required Sign Up Signup failed!{{ errorMessage }} Your registration is successful! Go Back '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RegisterComponent'};\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"},"interfaces/Share.html":{"url":"interfaces/Share.html","title":"interface - Share","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Share\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Views/bot-settings/bot-settings.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n isin\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n isin\n \n \n \n \n \n \n \n \n isin: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { C, COMMA, ENTER, F } from '@angular/cdk/keycodes';\nimport { MatChipInputEvent } from '@angular/material/chips';\n\nimport { CronOptions } from 'ngx-cron-editor';\n\nimport { BotService } from 'src/app/Services/bot.service';\nimport { HelperService } from 'src/app/Helpers/helper.service';\nimport { ProfileService } from 'src/app/Services/profile.service';\nimport { FormControl } from '@angular/forms';\n\nexport interface Fruit {\n name: string;\n}\n\nexport interface Share {\n isin: string;\n}\n\nexport interface Keyword {\n name: string;\n}\n\n@Component({\n selector: 'app-bot-settings',\n templateUrl: './bot-settings.component.html',\n styleUrls: ['./bot-settings.component.scss'],\n})\nexport class BotSettingsComponent implements OnInit {\n keywords: Keyword[] = [];\n shares: Share[] = [];\n\n constructor(\n private botService: BotService,\n private helper: HelperService,\n private profileService: ProfileService\n ) {}\n\n ngOnInit(): void {\n this.shares = this.helper.formatShareData();\n this.keywords = this.helper.formatKeywordsData();\n }\n\n addOnBlur = true;\n readonly separatorKeysCodes = [ENTER, COMMA] as const;\n\n async addKeyword(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add keyword to database\n if (value && !this.keywords.includes({ name: value })) {\n console.log('Added: ' + value);\n this.botService.createKeyword(value.toLowerCase()).subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n }\n\n async removeKeyword(keyword: Keyword): Promise {\n this.botService.deleteKeyword(keyword.name).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.keywords = [];\n this.keywords = this.helper.formatKeywordsData();\n }\n\n async addShare(event: MatChipInputEvent): Promise {\n const value = (event.value || '').trim();\n\n // Add share to database\n if (value && !this.shares.includes({ isin: value.toLowerCase() })) {\n console.log('Added: ' + value);\n this.botService.createShare(value, 'Comment').subscribe((result) => {\n console.log(result);\n });\n }\n\n // Clear the input value\n event.chipInput!.clear();\n\n if (value) {\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n }\n\n async removeShare(share: Share): Promise {\n this.botService.deleteShare(share.isin).subscribe((result) => {\n console.log(result);\n });\n\n await this.helper.delay(1000);\n\n this.shares = [];\n this.shares = this.helper.formatShareData();\n }\n\n setCronString() {\n this.profileService\n .addCronString(this.cronForm.value)\n .subscribe((result) => {\n console.log(result);\n });\n }\n\n cronForm = new FormControl('0 0 1/1 * *');\n public cronOptions: CronOptions = {\n defaultTime: '00:00:00',\n\n hideMinutesTab: true,\n hideHourlyTab: true,\n hideDailyTab: false,\n hideWeeklyTab: true,\n hideMonthlyTab: true,\n hideYearlyTab: true,\n hideAdvancedTab: true,\n hideSpecificWeekDayTab: true,\n hideSpecificMonthWeekTab: true,\n\n use24HourTime: true,\n hideSeconds: true,\n\n cronFlavor: 'quartz', //standard or quartz\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/Stock.html":{"url":"interfaces/Stock.html","title":"interface - Stock","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Stock\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n count\n \n \n \n \n currentPrice\n \n \n \n \n symbol\n \n \n \n \n time\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\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 currentPrice\n \n \n \n \n \n \n \n \n currentPrice: 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 symbol\n \n \n \n \n \n \n \n \n symbol: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n time\n \n \n \n \n \n \n \n \n time: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { DataService } from 'src/app/Services/data.service';\nimport { MatDialog } from '@angular/material/dialog';\nimport { UserDialogComponent } from './user-dialog/user-dialog.component';\nimport { HelperService } from 'src/app/Helpers/helper.service';\n\nexport interface PeriodicElement {\n name: string;\n position: number;\n weight: number;\n symbol: string;\n}\n\nexport interface Stock {\n count: number;\n currentPrice: number;\n symbol: string;\n time: string;\n}\n\n//symbol count lastTransaction boughtPrice currentPrice(+?)\n\nconst ELEMENT_DATA: PeriodicElement[] = [\n { position: 1, name: 'Hydrogen', weight: 1.0079, symbol: 'H' },\n { position: 2, name: 'Helium', weight: 4.0026, symbol: 'He' },\n { position: 3, name: 'Lithium', weight: 6.941, symbol: 'Li' },\n];\n\nvar TRANSACTION_DATA: TransactionData[] = [];\nvar STOCK_DATA: Stock[] = [];\n\nexport interface TransactionData {\n comment: string;\n isin: string;\n time: string;\n count: number;\n price: number;\n}\n\n@Component({\n selector: 'app-dashboard',\n templateUrl: './dashboard.component.html',\n styleUrls: ['./dashboard.component.scss'],\n})\nexport class DashboardComponent implements OnInit {\n constructor(\n private dataService: DataService,\n private helper: HelperService,\n public dialog: MatDialog\n ) {}\n\n dataSourceTransactions: TransactionData[] = [];\n dataSourceStocks: Stock[] = [];\n depotCurrentValue: number = 0;\n depotCost: number = 0;\n profit: number = 0;\n\n getTransactions() {\n var TRANSACTION_DATA: TransactionData[] = [];\n this.dataService.getTransactionData().subscribe((response: any) => {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCurrentValue = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n this.helper.delay(1000);\n this.getTransactions();\n });\n }\n\n displayedColumns: string[] = [\n 'comment',\n 'weight',\n 'position',\n 'name',\n 'symbol',\n ];\n displayedColumnsStocks: string[] = [\n 'position',\n 'name',\n 'weight',\n 'current-price',\n ];\n dataSource = ELEMENT_DATA;\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/TokenStorageService.html":{"url":"injectables/TokenStorageService.html","title":"injectable - TokenStorageService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n TokenStorageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Services/token.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Public\n getToken\n \n \n Public\n getUser\n \n \n Public\n saveToken\n \n \n Public\n saveUser\n \n \n signOut\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 src/app/Services/token.service.ts:7\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Public\n getToken\n \n \n \n \n \n \n \n getToken()\n \n \n\n\n \n \n Defined in src/app/Services/token.service.ts:29\n \n \n\n\n \n \n\n \n \n \n Returns : string | null\n\n \n \n string\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n getUser\n \n \n \n \n \n \n \n getUser()\n \n \n\n\n \n \n Defined in src/app/Services/token.service.ts:45\n \n \n\n\n \n \n\n \n \n \n Returns : any\n\n \n \n any\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n saveToken\n \n \n \n \n \n \n \n saveToken(token: string)\n \n \n\n\n \n \n Defined in src/app/Services/token.service.ts:21\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 token\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n void\n\n \n \n \n \n \n \n \n \n \n \n \n Public\n saveUser\n \n \n \n \n \n \n \n saveUser(user: any)\n \n \n\n\n \n \n Defined in src/app/Services/token.service.ts:37\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 user\n \n any\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n void\n\n \n \n \n \n \n \n \n \n \n \n \n signOut\n \n \n \n \n \n \nsignOut()\n \n \n\n\n \n \n Defined in src/app/Services/token.service.ts:13\n \n \n\n\n \n \n\n \n \n \n Returns : void\n\n \n \n void\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nconst TOKEN_KEY = 'auth-token';\nconst USER_KEY = 'auth-user';\n@Injectable({\n providedIn: 'root',\n})\nexport class TokenStorageService {\n constructor() {}\n\n /**\n * @returns void\n */\n signOut(): void {\n window.sessionStorage.clear();\n }\n\n /**\n * @param {string} token\n * @returns void\n */\n public saveToken(token: string): void {\n window.sessionStorage.removeItem(TOKEN_KEY);\n window.sessionStorage.setItem(TOKEN_KEY, token);\n }\n\n /**\n * @returns string\n */\n public getToken(): string | null {\n return window.sessionStorage.getItem(TOKEN_KEY);\n }\n\n /**\n * @param {any} user\n * @returns void\n */\n public saveUser(user: any): void {\n window.sessionStorage.removeItem(USER_KEY);\n window.sessionStorage.setItem(USER_KEY, JSON.stringify(user));\n }\n\n /**\n * @returns any\n */\n public getUser(): any {\n const user = window.sessionStorage.getItem(USER_KEY);\n if (user) {\n return JSON.parse(user);\n }\n return {};\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"},"interfaces/TransactionData.html":{"url":"interfaces/TransactionData.html","title":"interface - TransactionData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TransactionData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n comment\n \n \n \n \n count\n \n \n \n \n isin\n \n \n \n \n price\n \n \n \n \n time\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n comment\n \n \n \n \n \n \n \n \n comment: string\n\n \n \n\n\n \n \n Type : string\n\n \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 isin\n \n \n \n \n \n \n \n \n isin: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n price\n \n \n \n \n \n \n \n \n price: 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 time\n \n \n \n \n \n \n \n \n time: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Component, OnInit } from '@angular/core';\nimport { DataService } from 'src/app/Services/data.service';\nimport { MatDialog } from '@angular/material/dialog';\nimport { UserDialogComponent } from './user-dialog/user-dialog.component';\nimport { HelperService } from 'src/app/Helpers/helper.service';\n\nexport interface PeriodicElement {\n name: string;\n position: number;\n weight: number;\n symbol: string;\n}\n\nexport interface Stock {\n count: number;\n currentPrice: number;\n symbol: string;\n time: string;\n}\n\n//symbol count lastTransaction boughtPrice currentPrice(+?)\n\nconst ELEMENT_DATA: PeriodicElement[] = [\n { position: 1, name: 'Hydrogen', weight: 1.0079, symbol: 'H' },\n { position: 2, name: 'Helium', weight: 4.0026, symbol: 'He' },\n { position: 3, name: 'Lithium', weight: 6.941, symbol: 'Li' },\n];\n\nvar TRANSACTION_DATA: TransactionData[] = [];\nvar STOCK_DATA: Stock[] = [];\n\nexport interface TransactionData {\n comment: string;\n isin: string;\n time: string;\n count: number;\n price: number;\n}\n\n@Component({\n selector: 'app-dashboard',\n templateUrl: './dashboard.component.html',\n styleUrls: ['./dashboard.component.scss'],\n})\nexport class DashboardComponent implements OnInit {\n constructor(\n private dataService: DataService,\n private helper: HelperService,\n public dialog: MatDialog\n ) {}\n\n dataSourceTransactions: TransactionData[] = [];\n dataSourceStocks: Stock[] = [];\n depotCurrentValue: number = 0;\n depotCost: number = 0;\n profit: number = 0;\n\n getTransactions() {\n var TRANSACTION_DATA: TransactionData[] = [];\n this.dataService.getTransactionData().subscribe((response: any) => {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCurrentValue = 0;\n for (let i = 0; i {\n var data = JSON.parse(response);\n this.depotCost = 0;\n for (let i = 0; i {\n this.helper.delay(1000);\n this.getTransactions();\n });\n }\n\n displayedColumns: string[] = [\n 'comment',\n 'weight',\n 'position',\n 'name',\n 'symbol',\n ];\n displayedColumnsStocks: string[] = [\n 'position',\n 'name',\n 'weight',\n 'current-price',\n ];\n dataSource = ELEMENT_DATA;\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/UserDialogComponent.html":{"url":"components/UserDialogComponent.html","title":"component - UserDialogComponent","body":"\n \n\n\n\n\n\n Components\n \n UserDialogComponent\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 src/app/Views/dashboard/user-dialog/user-dialog.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n app-user-dialog\n \n\n \n styleUrls\n ./user-dialog.component.scss\n \n\n\n\n \n templateUrl\n ./user-dialog.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 Public\n data\n \n \n Public\n dialog\n \n \n Public\n dialogRef\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n onSubmit\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataService, dialog: MatDialog, dialogRef: MatDialogRef, data: TransactionData)\n \n \n \n \n Defined in src/app/Views/dashboard/user-dialog/user-dialog.component.ts:16\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dataService\n \n \n DataService\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n data\n \n \n TransactionData\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n onSubmit\n \n \n \n \n \n \nonSubmit()\n \n \n\n\n \n \n Defined in src/app/Views/dashboard/user-dialog/user-dialog.component.ts:24\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 Public\n data\n \n \n \n \n \n \n Type : TransactionData\n\n \n \n \n \n Decorators : \n \n \n @Inject(MAT_DIALOG_DATA)\n \n \n \n \n \n Defined in src/app/Views/dashboard/user-dialog/user-dialog.component.ts:21\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in src/app/Views/dashboard/user-dialog/user-dialog.component.ts:19\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in src/app/Views/dashboard/user-dialog/user-dialog.component.ts:20\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, Inject, OnInit } from '@angular/core';\nimport {\n MatDialog,\n MatDialogRef,\n MAT_DIALOG_DATA,\n} from '@angular/material/dialog';\nimport { DataService } from 'src/app/Services/data.service';\n\nimport { TransactionData } from '../dashboard.component';\n\n@Component({\n selector: 'app-user-dialog',\n templateUrl: './user-dialog.component.html',\n styleUrls: ['./user-dialog.component.scss'],\n})\nexport class UserDialogComponent {\n constructor(\n private dataService: DataService,\n public dialog: MatDialog,\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: TransactionData\n ) {}\n\n onSubmit() {\n //TODO check that price is decimal\n console.log(\n this.dataService\n .createTransaction(\n this.data.comment,\n this.data.isin,\n this.data.time,\n +this.data.count,\n +this.data.price.toFixed(2)\n )\n .subscribe((data) => {\n console.log(data);\n })\n );\n this.dialog.closeAll();\n }\n}\n\n \n\n \n Neue Transaktion hinzufügen\n\n \n Comment\n \n \n \n isin\n \n \n \n Time\n \n \n \n Count\n \n \n \n Price\n \n \n \n Cancel\n \n Confirm\n \n\n\n \n\n \n \n ./user-dialog.component.scss\n \n .spacer {\n flex-grow: 1;\n width: 5%;\n}\n\n.footer-buttons {\n display: flex;\n width: 100%;\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 = 'Neue Transaktion hinzufügen Comment isin Time Count Price Cancel Confirm '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'BotSettingsComponent', 'selector': 'app-bot-settings'},{'name': 'ConfirmationDialogComponent', 'selector': 'app-confirmation-dialog'},{'name': 'DashboardComponent', 'selector': 'app-dashboard'},{'name': 'HeaderComponent', 'selector': 'app-header'},{'name': 'HelpDialogComponent', 'selector': 'app-help-dialog'},{'name': 'LoginComponent', 'selector': 'app-login'},{'name': 'ProfileComponent', 'selector': 'app-profile'},{'name': 'RegisterComponent', 'selector': 'app-register'},{'name': 'UserDialogComponent', 'selector': 'app-user-dialog'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'UserDialogComponent'};\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 src/app/Helpers/auth.interceptor.ts\n \n interceptor\n AuthInterceptor\n \n 0 %\n (0/3)\n \n \n \n \n \n src/app/Helpers/auth.interceptor.ts\n \n variable\n authInterceptorProviders\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Helpers/auth.interceptor.ts\n \n variable\n TOKEN_HEADER_KEY\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Helpers/helper.service.ts\n \n injectable\n HelperService\n \n 0 %\n (0/5)\n \n \n \n \n \n src/app/Services/auth.service.ts\n \n injectable\n AuthService\n \n 0 %\n (0/4)\n \n \n \n \n \n src/app/Services/auth.service.ts\n \n variable\n AUTH_API\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Services/auth.service.ts\n \n variable\n httpOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Services/bot.service.ts\n \n injectable\n BotService\n \n 0 %\n (0/8)\n \n \n \n \n \n src/app/Services/bot.service.ts\n \n variable\n API_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Services/data.service.ts\n \n injectable\n DataService\n \n 0 %\n (0/6)\n \n \n \n \n \n src/app/Services/data.service.ts\n \n variable\n API_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Services/profile.service.ts\n \n injectable\n ProfileService\n \n 0 %\n (0/6)\n \n \n \n \n \n src/app/Services/profile.service.ts\n \n variable\n API_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Services/token.service.ts\n \n injectable\n TokenStorageService\n \n 0 %\n (0/7)\n \n \n \n \n \n src/app/Services/token.service.ts\n \n variable\n TOKEN_KEY\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Services/token.service.ts\n \n variable\n USER_KEY\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Views/bot-settings/bot-settings.component.ts\n \n component\n BotSettingsComponent\n \n 0 %\n (0/14)\n \n \n \n \n \n src/app/Views/bot-settings/bot-settings.component.ts\n \n interface\n Fruit\n \n 0 %\n (0/2)\n \n \n \n \n \n src/app/Views/bot-settings/bot-settings.component.ts\n \n interface\n Keyword\n \n 0 %\n (0/2)\n \n \n \n \n \n src/app/Views/bot-settings/bot-settings.component.ts\n \n interface\n Share\n \n 0 %\n (0/2)\n \n \n \n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n component\n DashboardComponent\n \n 0 %\n (0/19)\n \n \n \n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n interface\n PeriodicElement\n \n 0 %\n (0/5)\n \n \n \n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n interface\n Stock\n \n 0 %\n (0/5)\n \n \n \n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n interface\n TransactionData\n \n 0 %\n (0/6)\n \n \n \n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n variable\n ELEMENT_DATA\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n variable\n STOCK_DATA\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Views/dashboard/dashboard.component.ts\n \n variable\n TRANSACTION_DATA\n \n 0 %\n (0/1)\n \n \n \n \n \n src/app/Views/dashboard/user-dialog/user-dialog.component.ts\n \n component\n UserDialogComponent\n \n 0 %\n (0/6)\n \n \n \n \n \n src/app/Views/header/header.component.ts\n \n component\n HeaderComponent\n \n 0 %\n (0/3)\n \n \n \n \n \n src/app/Views/login/login.component.ts\n \n component\n LoginComponent\n \n 0 %\n (0/10)\n \n \n \n \n \n src/app/Views/profile/confirmation-dialog/confirmation-dialog.component.ts\n \n component\n ConfirmationDialogComponent\n \n 0 %\n (0/4)\n \n \n \n \n \n src/app/Views/profile/help-dialog/help-dialog.component.ts\n \n component\n HelpDialogComponent\n \n 0 %\n (0/3)\n \n \n \n \n \n src/app/Views/profile/profile.component.ts\n \n component\n ProfileComponent\n \n 0 %\n (0/13)\n \n \n \n \n \n src/app/Views/register/register.component.ts\n \n component\n RegisterComponent\n \n 0 %\n (0/7)\n \n \n \n \n \n src/app/app.component.ts\n \n component\n AppComponent\n \n 40 %\n (2/5)\n \n \n \n \n \n src/environments/environment.prod.ts\n \n variable\n environment\n \n 0 %\n (0/1)\n \n \n \n \n \n src/environments/environment.ts\n \n variable\n environment\n \n 0 %\n (0/1)\n \n \n \n \n \n src/test.ts\n \n variable\n context\n \n 0 %\n (0/1)\n \n \n \n \n \n src/test.ts\n \n variable\n require\n \n 0 %\n (0/1)\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 : ~13.2.0\n \n @angular/cdk : ^13.2.6\n \n @angular/common : ~13.2.0\n \n @angular/compiler : ~13.2.0\n \n @angular/core : ~13.2.0\n \n @angular/forms : ~13.2.0\n \n @angular/material : ^13.2.6\n \n @angular/platform-browser : ~13.2.0\n \n @angular/platform-browser-dynamic : ~13.2.0\n \n @angular/router : ~13.2.0\n \n bootstrap : ^5.1.3\n \n ngx-cron-editor : ^0.7.3\n \n rxjs : ~7.5.0\n \n tslib : ^2.3.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\nAktienbot\nThis project was generated with Angular CLI version 13.2.5.\nDevelopment server\nRun ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.\nCode scaffolding\nRun ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.\nBuild\nRun ng build to build the project. The build artifacts will be stored in the dist/ directory.\nRunning unit tests\nRun ng test to execute the unit tests via Karma.\nRunning end-to-end tests\nRun ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.\nFurther help\nTo get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.\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 AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n AppRoutingModule\n \n \n \n No graph available.\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_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_AppModule_bootstrap\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nBotSettingsComponent\n\nBotSettingsComponent\n\nAppModule -->\n\nBotSettingsComponent->AppModule\n\n\n\n\n\nConfirmationDialogComponent\n\nConfirmationDialogComponent\n\nAppModule -->\n\nConfirmationDialogComponent->AppModule\n\n\n\n\n\nDashboardComponent\n\nDashboardComponent\n\nAppModule -->\n\nDashboardComponent->AppModule\n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nAppModule -->\n\nHeaderComponent->AppModule\n\n\n\n\n\nHelpDialogComponent\n\nHelpDialogComponent\n\nAppModule -->\n\nHelpDialogComponent->AppModule\n\n\n\n\n\nLoginComponent\n\nLoginComponent\n\nAppModule -->\n\nLoginComponent->AppModule\n\n\n\n\n\nProfileComponent\n\nProfileComponent\n\nAppModule -->\n\nProfileComponent->AppModule\n\n\n\n\n\nRegisterComponent\n\nRegisterComponent\n\nAppModule -->\n\nRegisterComponent->AppModule\n\n\n\n\n\nUserDialogComponent\n\nUserDialogComponent\n\nAppModule -->\n\nUserDialogComponent->AppModule\n\n\n\n\n\nAppComponent \n\nAppComponent \n\nAppComponent -->\n\nAppModule->AppComponent \n\n\n\n\n\nAppRoutingModule\n\nAppRoutingModule\n\nAppModule -->\n\nAppRoutingModule->AppModule\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 2 Modules\n \n \n \n \n \n \n \n \n 10 Components\n \n \n \n \n \n \n \n 6 Injectables\n \n \n \n \n \n \n \n 6 Interfaces\n \n \n \n \n \n \n \n \n 5 Routes\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 \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\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"routes.html":{"url":"routes.html","title":"routes - routes","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Routes\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"},"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 API_URL   (src/.../bot.service.ts)\n \n \n API_URL   (src/.../data.service.ts)\n \n \n API_URL   (src/.../profile.service.ts)\n \n \n AUTH_API   (src/.../auth.service.ts)\n \n \n authInterceptorProviders   (src/.../auth.interceptor.ts)\n \n \n context   (src/.../test.ts)\n \n \n ELEMENT_DATA   (src/.../dashboard.component.ts)\n \n \n environment   (src/.../environment.prod.ts)\n \n \n environment   (src/.../environment.ts)\n \n \n httpOptions   (src/.../auth.service.ts)\n \n \n require   (src/.../test.ts)\n \n \n STOCK_DATA   (src/.../dashboard.component.ts)\n \n \n TOKEN_HEADER_KEY   (src/.../auth.interceptor.ts)\n \n \n TOKEN_KEY   (src/.../token.service.ts)\n \n \n TRANSACTION_DATA   (src/.../dashboard.component.ts)\n \n \n USER_KEY   (src/.../token.service.ts)\n \n \n \n \n \n \n\n\n src/app/Services/bot.service.ts\n \n \n \n \n \n \n \n API_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gruppe1.testsites.info/api/'\n \n \n\n\n \n \n\n src/app/Services/data.service.ts\n \n \n \n \n \n \n \n API_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gruppe1.testsites.info/api/'\n \n \n\n\n \n \n\n src/app/Services/profile.service.ts\n \n \n \n \n \n \n \n API_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gruppe1.testsites.info/api/'\n \n \n\n\n \n \n\n src/app/Services/auth.service.ts\n \n \n \n \n \n \n \n AUTH_API\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gruppe1.testsites.info/api/user'\n \n \n\n\n \n \n \n \n \n \n \n \n httpOptions\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n headers: new HttpHeaders({ 'Content-Type': 'application/json' }),\n}\n \n \n\n\n \n \n\n src/app/Helpers/auth.interceptor.ts\n \n \n \n \n \n \n \n authInterceptorProviders\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n { provide: HTTP_INTERCEPTORS, useClass: AuthInterceptor, multi: true },\n]\n \n \n\n\n \n \n \n \n \n \n \n \n TOKEN_HEADER_KEY\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Authorization'\n \n \n\n\n \n \n\n src/test.ts\n \n \n \n \n \n \n \n context\n \n \n \n \n \n \n Default value : require.context('./', true, /\\.spec\\.ts$/)\n \n \n\n\n \n \n \n \n \n \n \n \n require\n \n \n \n \n \n \n Type : literal type\n\n \n \n\n\n \n \n\n src/app/Views/dashboard/dashboard.component.ts\n \n \n \n \n \n \n \n ELEMENT_DATA\n \n \n \n \n \n \n Type : PeriodicElement[]\n\n \n \n \n \n Default value : [\n { position: 1, name: 'Hydrogen', weight: 1.0079, symbol: 'H' },\n { position: 2, name: 'Helium', weight: 4.0026, symbol: 'He' },\n { position: 3, name: 'Lithium', weight: 6.941, symbol: 'Li' },\n]\n \n \n\n\n \n \n \n \n \n \n \n \n STOCK_DATA\n \n \n \n \n \n \n Type : Stock[]\n\n \n \n \n \n Default value : []\n \n \n\n\n \n \n \n \n \n \n \n \n TRANSACTION_DATA\n \n \n \n \n \n \n Type : TransactionData[]\n\n \n \n \n \n Default value : []\n \n \n\n\n \n \n\n src/environments/environment.prod.ts\n \n \n \n \n \n \n \n environment\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n production: true\n}\n \n \n\n\n \n \n\n src/environments/environment.ts\n \n \n \n \n \n \n \n environment\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n production: false,\n}\n \n \n\n\n \n \n\n src/app/Services/token.service.ts\n \n \n \n \n \n \n \n TOKEN_KEY\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'auth-token'\n \n \n\n\n \n \n \n \n \n \n \n \n USER_KEY\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'auth-user'\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"}}
}