mirror of
https://github.com/akveo/ngx-admin.git
synced 2025-12-22 10:20:14 +01:00
5161 lines
1.9 MiB
JavaScript
5161 lines
1.9 MiB
JavaScript
|
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["main"],{
|
|||
|
|
|
|||
|
|
/***/ "./src/$$_lazy_route_resource lazy recursive":
|
|||
|
|
/*!**********************************************************!*\
|
|||
|
|
!*** ./src/$$_lazy_route_resource lazy namespace object ***!
|
|||
|
|
\**********************************************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, exports) {
|
|||
|
|
|
|||
|
|
function webpackEmptyAsyncContext(req) {
|
|||
|
|
// Here Promise.resolve().then() is used instead of new Promise() to prevent
|
|||
|
|
// uncaught exception popping up in devtools
|
|||
|
|
return Promise.resolve().then(function() {
|
|||
|
|
var e = new Error("Cannot find module '" + req + "'");
|
|||
|
|
e.code = 'MODULE_NOT_FOUND';
|
|||
|
|
throw e;
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
webpackEmptyAsyncContext.keys = function() { return []; };
|
|||
|
|
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
|
|||
|
|
module.exports = webpackEmptyAsyncContext;
|
|||
|
|
webpackEmptyAsyncContext.id = "./src/$$_lazy_route_resource lazy recursive";
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/core.module.ts":
|
|||
|
|
/*!**************************************!*\
|
|||
|
|
!*** ./src/app/@core/core.module.ts ***!
|
|||
|
|
\**************************************/
|
|||
|
|
/*! exports provided: NbSimpleRoleProvider, NB_CORE_PROVIDERS, CoreModule */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NbSimpleRoleProvider", function() { return NbSimpleRoleProvider; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NB_CORE_PROVIDERS", function() { return NB_CORE_PROVIDERS; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CoreModule", function() { return CoreModule; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
|||
|
|
/* harmony import */ var _nebular_auth__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @nebular/auth */ "./node_modules/@nebular/auth/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _nebular_security__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @nebular/security */ "./node_modules/@nebular/security/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _module_import_guard__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./module-import-guard */ "./src/app/@core/module-import-guard.ts");
|
|||
|
|
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils */ "./src/app/@core/utils/index.ts");
|
|||
|
|
/* harmony import */ var _data_users__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./data/users */ "./src/app/@core/data/users.ts");
|
|||
|
|
/* harmony import */ var _data_electricity__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./data/electricity */ "./src/app/@core/data/electricity.ts");
|
|||
|
|
/* harmony import */ var _data_smart_table__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./data/smart-table */ "./src/app/@core/data/smart-table.ts");
|
|||
|
|
/* harmony import */ var _data_user_activity__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./data/user-activity */ "./src/app/@core/data/user-activity.ts");
|
|||
|
|
/* harmony import */ var _data_orders_chart__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./data/orders-chart */ "./src/app/@core/data/orders-chart.ts");
|
|||
|
|
/* harmony import */ var _data_profit_chart__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./data/profit-chart */ "./src/app/@core/data/profit-chart.ts");
|
|||
|
|
/* harmony import */ var _data_traffic_list__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./data/traffic-list */ "./src/app/@core/data/traffic-list.ts");
|
|||
|
|
/* harmony import */ var _data_earning__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./data/earning */ "./src/app/@core/data/earning.ts");
|
|||
|
|
/* harmony import */ var _data_orders_profit_chart__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./data/orders-profit-chart */ "./src/app/@core/data/orders-profit-chart.ts");
|
|||
|
|
/* harmony import */ var _data_traffic_bar__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./data/traffic-bar */ "./src/app/@core/data/traffic-bar.ts");
|
|||
|
|
/* harmony import */ var _data_profit_bar_animation_chart__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./data/profit-bar-animation-chart */ "./src/app/@core/data/profit-bar-animation-chart.ts");
|
|||
|
|
/* harmony import */ var _data_temperature_humidity__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./data/temperature-humidity */ "./src/app/@core/data/temperature-humidity.ts");
|
|||
|
|
/* harmony import */ var _data_solar__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./data/solar */ "./src/app/@core/data/solar.ts");
|
|||
|
|
/* harmony import */ var _data_traffic_chart__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./data/traffic-chart */ "./src/app/@core/data/traffic-chart.ts");
|
|||
|
|
/* harmony import */ var _data_stats_bar__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./data/stats-bar */ "./src/app/@core/data/stats-bar.ts");
|
|||
|
|
/* harmony import */ var _data_country_order__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./data/country-order */ "./src/app/@core/data/country-order.ts");
|
|||
|
|
/* harmony import */ var _data_stats_progress_bar__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./data/stats-progress-bar */ "./src/app/@core/data/stats-progress-bar.ts");
|
|||
|
|
/* harmony import */ var _data_visitors_analytics__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./data/visitors-analytics */ "./src/app/@core/data/visitors-analytics.ts");
|
|||
|
|
/* harmony import */ var _data_security_cameras__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./data/security-cameras */ "./src/app/@core/data/security-cameras.ts");
|
|||
|
|
/* harmony import */ var _mock_users_service__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./mock/users.service */ "./src/app/@core/mock/users.service.ts");
|
|||
|
|
/* harmony import */ var _mock_electricity_service__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./mock/electricity.service */ "./src/app/@core/mock/electricity.service.ts");
|
|||
|
|
/* harmony import */ var _mock_smart_table_service__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./mock/smart-table.service */ "./src/app/@core/mock/smart-table.service.ts");
|
|||
|
|
/* harmony import */ var _mock_user_activity_service__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./mock/user-activity.service */ "./src/app/@core/mock/user-activity.service.ts");
|
|||
|
|
/* harmony import */ var _mock_orders_chart_service__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./mock/orders-chart.service */ "./src/app/@core/mock/orders-chart.service.ts");
|
|||
|
|
/* harmony import */ var _mock_profit_chart_service__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./mock/profit-chart.service */ "./src/app/@core/mock/profit-chart.service.ts");
|
|||
|
|
/* harmony import */ var _mock_traffic_list_service__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./mock/traffic-list.service */ "./src/app/@core/mock/traffic-list.service.ts");
|
|||
|
|
/* harmony import */ var _mock_earning_service__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./mock/earning.service */ "./src/app/@core/mock/earning.service.ts");
|
|||
|
|
/* harmony import */ var _mock_orders_profit_chart_service__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./mock/orders-profit-chart.service */ "./src/app/@core/mock/orders-profit-chart.service.ts");
|
|||
|
|
/* harmony import */ var _mock_traffic_bar_service__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./mock/traffic-bar.service */ "./src/app/@core/mock/traffic-bar.service.ts");
|
|||
|
|
/* harmony import */ var _mock_profit_bar_animation_chart_service__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./mock/profit-bar-animation-chart.service */ "./src/app/@core/mock/profit-bar-animation-chart.service.ts");
|
|||
|
|
/* harmony import */ var _mock_temperature_humidity_service__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./mock/temperature-humidity.service */ "./src/app/@core/mock/temperature-humidity.service.ts");
|
|||
|
|
/* harmony import */ var _mock_solar_service__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./mock/solar.service */ "./src/app/@core/mock/solar.service.ts");
|
|||
|
|
/* harmony import */ var _mock_traffic_chart_service__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./mock/traffic-chart.service */ "./src/app/@core/mock/traffic-chart.service.ts");
|
|||
|
|
/* harmony import */ var _mock_stats_bar_service__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./mock/stats-bar.service */ "./src/app/@core/mock/stats-bar.service.ts");
|
|||
|
|
/* harmony import */ var _mock_country_order_service__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./mock/country-order.service */ "./src/app/@core/mock/country-order.service.ts");
|
|||
|
|
/* harmony import */ var _mock_stats_progress_bar_service__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./mock/stats-progress-bar.service */ "./src/app/@core/mock/stats-progress-bar.service.ts");
|
|||
|
|
/* harmony import */ var _mock_visitors_analytics_service__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./mock/visitors-analytics.service */ "./src/app/@core/mock/visitors-analytics.service.ts");
|
|||
|
|
/* harmony import */ var _mock_security_cameras_service__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./mock/security-cameras.service */ "./src/app/@core/mock/security-cameras.service.ts");
|
|||
|
|
/* harmony import */ var _mock_mock_data_module__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./mock/mock-data.module */ "./src/app/@core/mock/mock-data.module.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
const socialLinks = [
|
|||
|
|
{
|
|||
|
|
url: 'https://github.com/akveo/nebular',
|
|||
|
|
target: '_blank',
|
|||
|
|
icon: 'github',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
url: 'https://www.facebook.com/akveo/',
|
|||
|
|
target: '_blank',
|
|||
|
|
icon: 'facebook',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
url: 'https://twitter.com/akveo_inc',
|
|||
|
|
target: '_blank',
|
|||
|
|
icon: 'twitter',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
const DATA_SERVICES = [
|
|||
|
|
{ provide: _data_users__WEBPACK_IMPORTED_MODULE_7__["UserData"], useClass: _mock_users_service__WEBPACK_IMPORTED_MODULE_26__["UserService"] },
|
|||
|
|
{ provide: _data_electricity__WEBPACK_IMPORTED_MODULE_8__["ElectricityData"], useClass: _mock_electricity_service__WEBPACK_IMPORTED_MODULE_27__["ElectricityService"] },
|
|||
|
|
{ provide: _data_smart_table__WEBPACK_IMPORTED_MODULE_9__["SmartTableData"], useClass: _mock_smart_table_service__WEBPACK_IMPORTED_MODULE_28__["SmartTableService"] },
|
|||
|
|
{ provide: _data_user_activity__WEBPACK_IMPORTED_MODULE_10__["UserActivityData"], useClass: _mock_user_activity_service__WEBPACK_IMPORTED_MODULE_29__["UserActivityService"] },
|
|||
|
|
{ provide: _data_orders_chart__WEBPACK_IMPORTED_MODULE_11__["OrdersChartData"], useClass: _mock_orders_chart_service__WEBPACK_IMPORTED_MODULE_30__["OrdersChartService"] },
|
|||
|
|
{ provide: _data_profit_chart__WEBPACK_IMPORTED_MODULE_12__["ProfitChartData"], useClass: _mock_profit_chart_service__WEBPACK_IMPORTED_MODULE_31__["ProfitChartService"] },
|
|||
|
|
{ provide: _data_traffic_list__WEBPACK_IMPORTED_MODULE_13__["TrafficListData"], useClass: _mock_traffic_list_service__WEBPACK_IMPORTED_MODULE_32__["TrafficListService"] },
|
|||
|
|
{ provide: _data_earning__WEBPACK_IMPORTED_MODULE_14__["EarningData"], useClass: _mock_earning_service__WEBPACK_IMPORTED_MODULE_33__["EarningService"] },
|
|||
|
|
{ provide: _data_orders_profit_chart__WEBPACK_IMPORTED_MODULE_15__["OrdersProfitChartData"], useClass: _mock_orders_profit_chart_service__WEBPACK_IMPORTED_MODULE_34__["OrdersProfitChartService"] },
|
|||
|
|
{ provide: _data_traffic_bar__WEBPACK_IMPORTED_MODULE_16__["TrafficBarData"], useClass: _mock_traffic_bar_service__WEBPACK_IMPORTED_MODULE_35__["TrafficBarService"] },
|
|||
|
|
{ provide: _data_profit_bar_animation_chart__WEBPACK_IMPORTED_MODULE_17__["ProfitBarAnimationChartData"], useClass: _mock_profit_bar_animation_chart_service__WEBPACK_IMPORTED_MODULE_36__["ProfitBarAnimationChartService"] },
|
|||
|
|
{ provide: _data_temperature_humidity__WEBPACK_IMPORTED_MODULE_18__["TemperatureHumidityData"], useClass: _mock_temperature_humidity_service__WEBPACK_IMPORTED_MODULE_37__["TemperatureHumidityService"] },
|
|||
|
|
{ provide: _data_solar__WEBPACK_IMPORTED_MODULE_19__["SolarData"], useClass: _mock_solar_service__WEBPACK_IMPORTED_MODULE_38__["SolarService"] },
|
|||
|
|
{ provide: _data_traffic_chart__WEBPACK_IMPORTED_MODULE_20__["TrafficChartData"], useClass: _mock_traffic_chart_service__WEBPACK_IMPORTED_MODULE_39__["TrafficChartService"] },
|
|||
|
|
{ provide: _data_stats_bar__WEBPACK_IMPORTED_MODULE_21__["StatsBarData"], useClass: _mock_stats_bar_service__WEBPACK_IMPORTED_MODULE_40__["StatsBarService"] },
|
|||
|
|
{ provide: _data_country_order__WEBPACK_IMPORTED_MODULE_22__["CountryOrderData"], useClass: _mock_country_order_service__WEBPACK_IMPORTED_MODULE_41__["CountryOrderService"] },
|
|||
|
|
{ provide: _data_stats_progress_bar__WEBPACK_IMPORTED_MODULE_23__["StatsProgressBarData"], useClass: _mock_stats_progress_bar_service__WEBPACK_IMPORTED_MODULE_42__["StatsProgressBarService"] },
|
|||
|
|
{ provide: _data_visitors_analytics__WEBPACK_IMPORTED_MODULE_24__["VisitorsAnalyticsData"], useClass: _mock_visitors_analytics_service__WEBPACK_IMPORTED_MODULE_43__["VisitorsAnalyticsService"] },
|
|||
|
|
{ provide: _data_security_cameras__WEBPACK_IMPORTED_MODULE_25__["SecurityCamerasData"], useClass: _mock_security_cameras_service__WEBPACK_IMPORTED_MODULE_44__["SecurityCamerasService"] },
|
|||
|
|
];
|
|||
|
|
class NbSimpleRoleProvider extends _nebular_security__WEBPACK_IMPORTED_MODULE_3__["NbRoleProvider"] {
|
|||
|
|
getRole() {
|
|||
|
|
// here you could provide any role based on any auth flow
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_4__["of"])('guest');
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
const NB_CORE_PROVIDERS = [
|
|||
|
|
..._mock_mock_data_module__WEBPACK_IMPORTED_MODULE_45__["MockDataModule"].forRoot().providers,
|
|||
|
|
...DATA_SERVICES,
|
|||
|
|
..._nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbAuthModule"].forRoot({
|
|||
|
|
strategies: [
|
|||
|
|
_nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbDummyAuthStrategy"].setup({
|
|||
|
|
name: 'email',
|
|||
|
|
delay: 3000,
|
|||
|
|
}),
|
|||
|
|
],
|
|||
|
|
forms: {
|
|||
|
|
login: {
|
|||
|
|
socialLinks: socialLinks,
|
|||
|
|
},
|
|||
|
|
register: {
|
|||
|
|
socialLinks: socialLinks,
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
}).providers,
|
|||
|
|
_nebular_security__WEBPACK_IMPORTED_MODULE_3__["NbSecurityModule"].forRoot({
|
|||
|
|
accessControl: {
|
|||
|
|
guest: {
|
|||
|
|
view: '*',
|
|||
|
|
},
|
|||
|
|
user: {
|
|||
|
|
parent: 'guest',
|
|||
|
|
create: '*',
|
|||
|
|
edit: '*',
|
|||
|
|
remove: '*',
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
}).providers,
|
|||
|
|
{
|
|||
|
|
provide: _nebular_security__WEBPACK_IMPORTED_MODULE_3__["NbRoleProvider"], useClass: NbSimpleRoleProvider,
|
|||
|
|
},
|
|||
|
|
_utils__WEBPACK_IMPORTED_MODULE_6__["AnalyticsService"],
|
|||
|
|
_utils__WEBPACK_IMPORTED_MODULE_6__["LayoutService"],
|
|||
|
|
_utils__WEBPACK_IMPORTED_MODULE_6__["PlayerService"],
|
|||
|
|
_utils__WEBPACK_IMPORTED_MODULE_6__["SeoService"],
|
|||
|
|
_utils__WEBPACK_IMPORTED_MODULE_6__["StateService"],
|
|||
|
|
];
|
|||
|
|
class CoreModule {
|
|||
|
|
constructor(parentModule) {
|
|||
|
|
Object(_module_import_guard__WEBPACK_IMPORTED_MODULE_5__["throwIfAlreadyLoaded"])(parentModule, 'CoreModule');
|
|||
|
|
}
|
|||
|
|
static forRoot() {
|
|||
|
|
return {
|
|||
|
|
ngModule: CoreModule,
|
|||
|
|
providers: [
|
|||
|
|
...NB_CORE_PROVIDERS,
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
CoreModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: CoreModule });
|
|||
|
|
CoreModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function CoreModule_Factory(t) { return new (t || CoreModule)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](CoreModule, 12)); }, imports: [[
|
|||
|
|
_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
|
|||
|
|
],
|
|||
|
|
_nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbAuthModule"]] });
|
|||
|
|
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](CoreModule, { imports: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"]], exports: [_nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbAuthModule"]] }); })();
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](CoreModule, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
|
|||
|
|
args: [{
|
|||
|
|
imports: [
|
|||
|
|
_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
|
|||
|
|
],
|
|||
|
|
exports: [
|
|||
|
|
_nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbAuthModule"],
|
|||
|
|
],
|
|||
|
|
declarations: [],
|
|||
|
|
}]
|
|||
|
|
}], function () { return [{ type: CoreModule, decorators: [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"]
|
|||
|
|
}, {
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["SkipSelf"]
|
|||
|
|
}] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/country-order.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/country-order.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: CountryOrderData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CountryOrderData", function() { return CountryOrderData; });
|
|||
|
|
class CountryOrderData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/earning.ts":
|
|||
|
|
/*!***************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/earning.ts ***!
|
|||
|
|
\***************************************/
|
|||
|
|
/*! exports provided: EarningData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EarningData", function() { return EarningData; });
|
|||
|
|
class EarningData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/electricity.ts":
|
|||
|
|
/*!*******************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/electricity.ts ***!
|
|||
|
|
\*******************************************/
|
|||
|
|
/*! exports provided: ElectricityData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ElectricityData", function() { return ElectricityData; });
|
|||
|
|
class ElectricityData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/orders-chart.ts":
|
|||
|
|
/*!********************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/orders-chart.ts ***!
|
|||
|
|
\********************************************/
|
|||
|
|
/*! exports provided: OrdersChartData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrdersChartData", function() { return OrdersChartData; });
|
|||
|
|
class OrdersChartData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/orders-profit-chart.ts":
|
|||
|
|
/*!***************************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/orders-profit-chart.ts ***!
|
|||
|
|
\***************************************************/
|
|||
|
|
/*! exports provided: OrdersProfitChartData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrdersProfitChartData", function() { return OrdersProfitChartData; });
|
|||
|
|
class OrdersProfitChartData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/profit-bar-animation-chart.ts":
|
|||
|
|
/*!**********************************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/profit-bar-animation-chart.ts ***!
|
|||
|
|
\**********************************************************/
|
|||
|
|
/*! exports provided: ProfitBarAnimationChartData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProfitBarAnimationChartData", function() { return ProfitBarAnimationChartData; });
|
|||
|
|
class ProfitBarAnimationChartData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/profit-chart.ts":
|
|||
|
|
/*!********************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/profit-chart.ts ***!
|
|||
|
|
\********************************************/
|
|||
|
|
/*! exports provided: ProfitChartData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProfitChartData", function() { return ProfitChartData; });
|
|||
|
|
class ProfitChartData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/security-cameras.ts":
|
|||
|
|
/*!************************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/security-cameras.ts ***!
|
|||
|
|
\************************************************/
|
|||
|
|
/*! exports provided: SecurityCamerasData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SecurityCamerasData", function() { return SecurityCamerasData; });
|
|||
|
|
class SecurityCamerasData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/smart-table.ts":
|
|||
|
|
/*!*******************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/smart-table.ts ***!
|
|||
|
|
\*******************************************/
|
|||
|
|
/*! exports provided: SmartTableData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SmartTableData", function() { return SmartTableData; });
|
|||
|
|
class SmartTableData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/solar.ts":
|
|||
|
|
/*!*************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/solar.ts ***!
|
|||
|
|
\*************************************/
|
|||
|
|
/*! exports provided: SolarData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SolarData", function() { return SolarData; });
|
|||
|
|
class SolarData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/stats-bar.ts":
|
|||
|
|
/*!*****************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/stats-bar.ts ***!
|
|||
|
|
\*****************************************/
|
|||
|
|
/*! exports provided: StatsBarData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StatsBarData", function() { return StatsBarData; });
|
|||
|
|
class StatsBarData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/stats-progress-bar.ts":
|
|||
|
|
/*!**************************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/stats-progress-bar.ts ***!
|
|||
|
|
\**************************************************/
|
|||
|
|
/*! exports provided: StatsProgressBarData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StatsProgressBarData", function() { return StatsProgressBarData; });
|
|||
|
|
class StatsProgressBarData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/temperature-humidity.ts":
|
|||
|
|
/*!****************************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/temperature-humidity.ts ***!
|
|||
|
|
\****************************************************/
|
|||
|
|
/*! exports provided: TemperatureHumidityData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemperatureHumidityData", function() { return TemperatureHumidityData; });
|
|||
|
|
class TemperatureHumidityData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/traffic-bar.ts":
|
|||
|
|
/*!*******************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/traffic-bar.ts ***!
|
|||
|
|
\*******************************************/
|
|||
|
|
/*! exports provided: TrafficBarData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrafficBarData", function() { return TrafficBarData; });
|
|||
|
|
class TrafficBarData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/traffic-chart.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/traffic-chart.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: TrafficChartData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrafficChartData", function() { return TrafficChartData; });
|
|||
|
|
class TrafficChartData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/traffic-list.ts":
|
|||
|
|
/*!********************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/traffic-list.ts ***!
|
|||
|
|
\********************************************/
|
|||
|
|
/*! exports provided: TrafficListData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrafficListData", function() { return TrafficListData; });
|
|||
|
|
class TrafficListData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/user-activity.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/user-activity.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: UserActivityData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UserActivityData", function() { return UserActivityData; });
|
|||
|
|
class UserActivityData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/users.ts":
|
|||
|
|
/*!*************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/users.ts ***!
|
|||
|
|
\*************************************/
|
|||
|
|
/*! exports provided: UserData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UserData", function() { return UserData; });
|
|||
|
|
class UserData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/data/visitors-analytics.ts":
|
|||
|
|
/*!**************************************************!*\
|
|||
|
|
!*** ./src/app/@core/data/visitors-analytics.ts ***!
|
|||
|
|
\**************************************************/
|
|||
|
|
/*! exports provided: VisitorsAnalyticsData */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VisitorsAnalyticsData", function() { return VisitorsAnalyticsData; });
|
|||
|
|
class VisitorsAnalyticsData {
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/country-order.service.ts":
|
|||
|
|
/*!*****************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/country-order.service.ts ***!
|
|||
|
|
\*****************************************************/
|
|||
|
|
/*! exports provided: CountryOrderService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CountryOrderService", function() { return CountryOrderService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_country_order__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/country-order */ "./src/app/@core/data/country-order.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class CountryOrderService extends _data_country_order__WEBPACK_IMPORTED_MODULE_2__["CountryOrderData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.countriesCategories = [
|
|||
|
|
'Sofas',
|
|||
|
|
'Furniture',
|
|||
|
|
'Lighting',
|
|||
|
|
'Tables',
|
|||
|
|
'Textiles',
|
|||
|
|
];
|
|||
|
|
this.countriesCategoriesLength = this.countriesCategories.length;
|
|||
|
|
}
|
|||
|
|
generateRandomData(nPoints) {
|
|||
|
|
return Array.from(Array(nPoints)).map(() => {
|
|||
|
|
return Math.round(Math.random() * 20);
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getCountriesCategories() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.countriesCategories);
|
|||
|
|
}
|
|||
|
|
getCountriesCategoriesData(country) {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.generateRandomData(this.countriesCategoriesLength));
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
CountryOrderService.ɵfac = function CountryOrderService_Factory(t) { return ɵCountryOrderService_BaseFactory(t || CountryOrderService); };
|
|||
|
|
CountryOrderService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: CountryOrderService, factory: CountryOrderService.ɵfac });
|
|||
|
|
const ɵCountryOrderService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](CountryOrderService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](CountryOrderService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/earning.service.ts":
|
|||
|
|
/*!***********************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/earning.service.ts ***!
|
|||
|
|
\***********************************************/
|
|||
|
|
/*! exports provided: EarningService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EarningService", function() { return EarningService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_earning__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/earning */ "./src/app/@core/data/earning.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class EarningService extends _data_earning__WEBPACK_IMPORTED_MODULE_2__["EarningData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.currentDate = new Date();
|
|||
|
|
this.currentValue = Math.random() * 1000;
|
|||
|
|
this.ONE_DAY = 24 * 3600 * 1000;
|
|||
|
|
this.pieChartData = [
|
|||
|
|
{
|
|||
|
|
value: 50,
|
|||
|
|
name: 'Bitcoin',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
value: 25,
|
|||
|
|
name: 'Tether',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
value: 25,
|
|||
|
|
name: 'Ethereum',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
this.liveUpdateChartData = {
|
|||
|
|
bitcoin: {
|
|||
|
|
liveChart: [],
|
|||
|
|
delta: {
|
|||
|
|
up: true,
|
|||
|
|
value: 4,
|
|||
|
|
},
|
|||
|
|
dailyIncome: 45895,
|
|||
|
|
},
|
|||
|
|
tether: {
|
|||
|
|
liveChart: [],
|
|||
|
|
delta: {
|
|||
|
|
up: false,
|
|||
|
|
value: 9,
|
|||
|
|
},
|
|||
|
|
dailyIncome: 5862,
|
|||
|
|
},
|
|||
|
|
ethereum: {
|
|||
|
|
liveChart: [],
|
|||
|
|
delta: {
|
|||
|
|
up: false,
|
|||
|
|
value: 21,
|
|||
|
|
},
|
|||
|
|
dailyIncome: 584,
|
|||
|
|
},
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDefaultLiveChartData(elementsNumber) {
|
|||
|
|
this.currentDate = new Date();
|
|||
|
|
this.currentValue = Math.random() * 1000;
|
|||
|
|
return Array.from(Array(elementsNumber))
|
|||
|
|
.map(item => this.generateRandomLiveChartData());
|
|||
|
|
}
|
|||
|
|
generateRandomLiveChartData() {
|
|||
|
|
this.currentDate = new Date(+this.currentDate + this.ONE_DAY);
|
|||
|
|
this.currentValue = this.currentValue + Math.random() * 20 - 11;
|
|||
|
|
if (this.currentValue < 0) {
|
|||
|
|
this.currentValue = Math.random() * 100;
|
|||
|
|
}
|
|||
|
|
return {
|
|||
|
|
value: [
|
|||
|
|
[
|
|||
|
|
this.currentDate.getFullYear(),
|
|||
|
|
this.currentDate.getMonth(),
|
|||
|
|
this.currentDate.getDate(),
|
|||
|
|
].join('/'),
|
|||
|
|
Math.round(this.currentValue),
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getEarningLiveUpdateCardData(currency) {
|
|||
|
|
const data = this.liveUpdateChartData[currency.toLowerCase()];
|
|||
|
|
const newValue = this.generateRandomLiveChartData();
|
|||
|
|
data.liveChart.shift();
|
|||
|
|
data.liveChart.push(newValue);
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(data.liveChart);
|
|||
|
|
}
|
|||
|
|
getEarningCardData(currency) {
|
|||
|
|
const data = this.liveUpdateChartData[currency.toLowerCase()];
|
|||
|
|
data.liveChart = this.getDefaultLiveChartData(150);
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(data);
|
|||
|
|
}
|
|||
|
|
getEarningPieChartData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.pieChartData);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
EarningService.ɵfac = function EarningService_Factory(t) { return ɵEarningService_BaseFactory(t || EarningService); };
|
|||
|
|
EarningService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: EarningService, factory: EarningService.ɵfac });
|
|||
|
|
const ɵEarningService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](EarningService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](EarningService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/electricity.service.ts":
|
|||
|
|
/*!***************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/electricity.service.ts ***!
|
|||
|
|
\***************************************************/
|
|||
|
|
/*! exports provided: ElectricityService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ElectricityService", function() { return ElectricityService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_electricity__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/electricity */ "./src/app/@core/data/electricity.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class ElectricityService extends _data_electricity__WEBPACK_IMPORTED_MODULE_2__["ElectricityData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super();
|
|||
|
|
this.listData = [
|
|||
|
|
{
|
|||
|
|
title: '2015',
|
|||
|
|
months: [
|
|||
|
|
{ month: 'Jan', delta: '0.97', down: true, kWatts: '816', cost: '97' },
|
|||
|
|
{ month: 'Feb', delta: '1.83', down: true, kWatts: '806', cost: '95' },
|
|||
|
|
{ month: 'Mar', delta: '0.64', down: true, kWatts: '803', cost: '94' },
|
|||
|
|
{ month: 'Apr', delta: '2.17', down: false, kWatts: '818', cost: '98' },
|
|||
|
|
{ month: 'May', delta: '1.32', down: true, kWatts: '809', cost: '96' },
|
|||
|
|
{ month: 'Jun', delta: '0.05', down: true, kWatts: '808', cost: '96' },
|
|||
|
|
{ month: 'Jul', delta: '1.39', down: false, kWatts: '815', cost: '97' },
|
|||
|
|
{ month: 'Aug', delta: '0.73', down: true, kWatts: '807', cost: '95' },
|
|||
|
|
{ month: 'Sept', delta: '2.61', down: true, kWatts: '792', cost: '92' },
|
|||
|
|
{ month: 'Oct', delta: '0.16', down: true, kWatts: '791', cost: '92' },
|
|||
|
|
{ month: 'Nov', delta: '1.71', down: true, kWatts: '786', cost: '89' },
|
|||
|
|
{ month: 'Dec', delta: '0.37', down: false, kWatts: '789', cost: '91' },
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: '2016',
|
|||
|
|
active: true,
|
|||
|
|
months: [
|
|||
|
|
{ month: 'Jan', delta: '1.56', down: true, kWatts: '789', cost: '91' },
|
|||
|
|
{ month: 'Feb', delta: '0.33', down: false, kWatts: '791', cost: '92' },
|
|||
|
|
{ month: 'Mar', delta: '0.62', down: true, kWatts: '790', cost: '92' },
|
|||
|
|
{ month: 'Apr', delta: '1.93', down: true, kWatts: '783', cost: '87' },
|
|||
|
|
{ month: 'May', delta: '2.52', down: true, kWatts: '771', cost: '83' },
|
|||
|
|
{ month: 'Jun', delta: '0.39', down: false, kWatts: '774', cost: '85' },
|
|||
|
|
{ month: 'Jul', delta: '1.61', down: true, kWatts: '767', cost: '81' },
|
|||
|
|
{ month: 'Aug', delta: '1.41', down: true, kWatts: '759', cost: '76' },
|
|||
|
|
{ month: 'Sept', delta: '1.03', down: true, kWatts: '752', cost: '74' },
|
|||
|
|
{ month: 'Oct', delta: '2.94', down: false, kWatts: '769', cost: '82' },
|
|||
|
|
{ month: 'Nov', delta: '0.26', down: true, kWatts: '767', cost: '81' },
|
|||
|
|
{ month: 'Dec', delta: '1.62', down: true, kWatts: '760', cost: '76' },
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: '2017',
|
|||
|
|
months: [
|
|||
|
|
{ month: 'Jan', delta: '1.34', down: false, kWatts: '789', cost: '91' },
|
|||
|
|
{ month: 'Feb', delta: '0.95', down: false, kWatts: '793', cost: '93' },
|
|||
|
|
{ month: 'Mar', delta: '0.25', down: true, kWatts: '791', cost: '92' },
|
|||
|
|
{ month: 'Apr', delta: '1.72', down: false, kWatts: '797', cost: '95' },
|
|||
|
|
{ month: 'May', delta: '2.62', down: true, kWatts: '786', cost: '90' },
|
|||
|
|
{ month: 'Jun', delta: '0.72', down: false, kWatts: '789', cost: '91' },
|
|||
|
|
{ month: 'Jul', delta: '0.78', down: true, kWatts: '784', cost: '89' },
|
|||
|
|
{ month: 'Aug', delta: '0.36', down: true, kWatts: '782', cost: '88' },
|
|||
|
|
{ month: 'Sept', delta: '0.55', down: false, kWatts: '787', cost: '90' },
|
|||
|
|
{ month: 'Oct', delta: '1.81', down: true, kWatts: '779', cost: '86' },
|
|||
|
|
{ month: 'Nov', delta: '1.12', down: true, kWatts: '774', cost: '84' },
|
|||
|
|
{ month: 'Dec', delta: '0.52', down: false, kWatts: '776', cost: '95' },
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
this.chartPoints = [
|
|||
|
|
490, 490, 495, 500,
|
|||
|
|
505, 510, 520, 530,
|
|||
|
|
550, 580, 630, 720,
|
|||
|
|
800, 840, 860, 870,
|
|||
|
|
870, 860, 840, 800,
|
|||
|
|
720, 200, 145, 130,
|
|||
|
|
130, 145, 200, 570,
|
|||
|
|
635, 660, 670, 670,
|
|||
|
|
660, 630, 580, 460,
|
|||
|
|
380, 350, 340, 340,
|
|||
|
|
340, 340, 340, 340,
|
|||
|
|
340, 340, 340,
|
|||
|
|
];
|
|||
|
|
this.chartData = this.chartPoints.map((p, index) => ({
|
|||
|
|
label: (index % 5 === 3) ? `${Math.round(index / 5)}` : '',
|
|||
|
|
value: p,
|
|||
|
|
}));
|
|||
|
|
}
|
|||
|
|
getListData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.listData);
|
|||
|
|
}
|
|||
|
|
getChartData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.chartData);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
ElectricityService.ɵfac = function ElectricityService_Factory(t) { return new (t || ElectricityService)(); };
|
|||
|
|
ElectricityService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: ElectricityService, factory: ElectricityService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](ElectricityService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return []; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/mock-data.module.ts":
|
|||
|
|
/*!************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/mock-data.module.ts ***!
|
|||
|
|
\************************************************/
|
|||
|
|
/*! exports provided: MockDataModule */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MockDataModule", function() { return MockDataModule; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
|||
|
|
/* harmony import */ var _users_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./users.service */ "./src/app/@core/mock/users.service.ts");
|
|||
|
|
/* harmony import */ var _electricity_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./electricity.service */ "./src/app/@core/mock/electricity.service.ts");
|
|||
|
|
/* harmony import */ var _smart_table_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./smart-table.service */ "./src/app/@core/mock/smart-table.service.ts");
|
|||
|
|
/* harmony import */ var _user_activity_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./user-activity.service */ "./src/app/@core/mock/user-activity.service.ts");
|
|||
|
|
/* harmony import */ var _orders_chart_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./orders-chart.service */ "./src/app/@core/mock/orders-chart.service.ts");
|
|||
|
|
/* harmony import */ var _profit_chart_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./profit-chart.service */ "./src/app/@core/mock/profit-chart.service.ts");
|
|||
|
|
/* harmony import */ var _traffic_list_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./traffic-list.service */ "./src/app/@core/mock/traffic-list.service.ts");
|
|||
|
|
/* harmony import */ var _periods_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./periods.service */ "./src/app/@core/mock/periods.service.ts");
|
|||
|
|
/* harmony import */ var _earning_service__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./earning.service */ "./src/app/@core/mock/earning.service.ts");
|
|||
|
|
/* harmony import */ var _orders_profit_chart_service__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./orders-profit-chart.service */ "./src/app/@core/mock/orders-profit-chart.service.ts");
|
|||
|
|
/* harmony import */ var _traffic_bar_service__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./traffic-bar.service */ "./src/app/@core/mock/traffic-bar.service.ts");
|
|||
|
|
/* harmony import */ var _profit_bar_animation_chart_service__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./profit-bar-animation-chart.service */ "./src/app/@core/mock/profit-bar-animation-chart.service.ts");
|
|||
|
|
/* harmony import */ var _temperature_humidity_service__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./temperature-humidity.service */ "./src/app/@core/mock/temperature-humidity.service.ts");
|
|||
|
|
/* harmony import */ var _solar_service__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./solar.service */ "./src/app/@core/mock/solar.service.ts");
|
|||
|
|
/* harmony import */ var _traffic_chart_service__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./traffic-chart.service */ "./src/app/@core/mock/traffic-chart.service.ts");
|
|||
|
|
/* harmony import */ var _stats_bar_service__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./stats-bar.service */ "./src/app/@core/mock/stats-bar.service.ts");
|
|||
|
|
/* harmony import */ var _country_order_service__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./country-order.service */ "./src/app/@core/mock/country-order.service.ts");
|
|||
|
|
/* harmony import */ var _stats_progress_bar_service__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./stats-progress-bar.service */ "./src/app/@core/mock/stats-progress-bar.service.ts");
|
|||
|
|
/* harmony import */ var _visitors_analytics_service__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./visitors-analytics.service */ "./src/app/@core/mock/visitors-analytics.service.ts");
|
|||
|
|
/* harmony import */ var _security_cameras_service__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./security-cameras.service */ "./src/app/@core/mock/security-cameras.service.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
const SERVICES = [
|
|||
|
|
_users_service__WEBPACK_IMPORTED_MODULE_2__["UserService"],
|
|||
|
|
_electricity_service__WEBPACK_IMPORTED_MODULE_3__["ElectricityService"],
|
|||
|
|
_smart_table_service__WEBPACK_IMPORTED_MODULE_4__["SmartTableService"],
|
|||
|
|
_user_activity_service__WEBPACK_IMPORTED_MODULE_5__["UserActivityService"],
|
|||
|
|
_orders_chart_service__WEBPACK_IMPORTED_MODULE_6__["OrdersChartService"],
|
|||
|
|
_profit_chart_service__WEBPACK_IMPORTED_MODULE_7__["ProfitChartService"],
|
|||
|
|
_traffic_list_service__WEBPACK_IMPORTED_MODULE_8__["TrafficListService"],
|
|||
|
|
_periods_service__WEBPACK_IMPORTED_MODULE_9__["PeriodsService"],
|
|||
|
|
_earning_service__WEBPACK_IMPORTED_MODULE_10__["EarningService"],
|
|||
|
|
_orders_profit_chart_service__WEBPACK_IMPORTED_MODULE_11__["OrdersProfitChartService"],
|
|||
|
|
_traffic_bar_service__WEBPACK_IMPORTED_MODULE_12__["TrafficBarService"],
|
|||
|
|
_profit_bar_animation_chart_service__WEBPACK_IMPORTED_MODULE_13__["ProfitBarAnimationChartService"],
|
|||
|
|
_temperature_humidity_service__WEBPACK_IMPORTED_MODULE_14__["TemperatureHumidityService"],
|
|||
|
|
_solar_service__WEBPACK_IMPORTED_MODULE_15__["SolarService"],
|
|||
|
|
_traffic_chart_service__WEBPACK_IMPORTED_MODULE_16__["TrafficChartService"],
|
|||
|
|
_stats_bar_service__WEBPACK_IMPORTED_MODULE_17__["StatsBarService"],
|
|||
|
|
_country_order_service__WEBPACK_IMPORTED_MODULE_18__["CountryOrderService"],
|
|||
|
|
_stats_progress_bar_service__WEBPACK_IMPORTED_MODULE_19__["StatsProgressBarService"],
|
|||
|
|
_visitors_analytics_service__WEBPACK_IMPORTED_MODULE_20__["VisitorsAnalyticsService"],
|
|||
|
|
_security_cameras_service__WEBPACK_IMPORTED_MODULE_21__["SecurityCamerasService"],
|
|||
|
|
];
|
|||
|
|
class MockDataModule {
|
|||
|
|
static forRoot() {
|
|||
|
|
return {
|
|||
|
|
ngModule: MockDataModule,
|
|||
|
|
providers: [
|
|||
|
|
...SERVICES,
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
MockDataModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: MockDataModule });
|
|||
|
|
MockDataModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function MockDataModule_Factory(t) { return new (t || MockDataModule)(); }, providers: [
|
|||
|
|
...SERVICES,
|
|||
|
|
], imports: [[
|
|||
|
|
_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
|
|||
|
|
]] });
|
|||
|
|
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](MockDataModule, { imports: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"]] }); })();
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MockDataModule, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
|
|||
|
|
args: [{
|
|||
|
|
imports: [
|
|||
|
|
_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
|
|||
|
|
],
|
|||
|
|
providers: [
|
|||
|
|
...SERVICES,
|
|||
|
|
],
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/orders-chart.service.ts":
|
|||
|
|
/*!****************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/orders-chart.service.ts ***!
|
|||
|
|
\****************************************************/
|
|||
|
|
/*! exports provided: OrdersChartService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrdersChartService", function() { return OrdersChartService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _periods_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./periods.service */ "./src/app/@core/mock/periods.service.ts");
|
|||
|
|
/* harmony import */ var _data_orders_chart__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/orders-chart */ "./src/app/@core/data/orders-chart.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class OrdersChartService extends _data_orders_chart__WEBPACK_IMPORTED_MODULE_2__["OrdersChartData"] {
|
|||
|
|
constructor(period) {
|
|||
|
|
super();
|
|||
|
|
this.period = period;
|
|||
|
|
this.year = [
|
|||
|
|
'2012',
|
|||
|
|
'2013',
|
|||
|
|
'2014',
|
|||
|
|
'2015',
|
|||
|
|
'2016',
|
|||
|
|
'2017',
|
|||
|
|
'2018',
|
|||
|
|
];
|
|||
|
|
this.data = {};
|
|||
|
|
this.data = {
|
|||
|
|
week: this.getDataForWeekPeriod(),
|
|||
|
|
month: this.getDataForMonthPeriod(),
|
|||
|
|
year: this.getDataForYearPeriod(),
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForWeekPeriod() {
|
|||
|
|
return {
|
|||
|
|
chartLabel: this.getDataLabels(42, this.period.getWeeks()),
|
|||
|
|
linesData: [
|
|||
|
|
[
|
|||
|
|
184, 267, 326, 366, 389, 399,
|
|||
|
|
392, 371, 340, 304, 265, 227,
|
|||
|
|
191, 158, 130, 108, 95, 91, 97,
|
|||
|
|
109, 125, 144, 166, 189, 212,
|
|||
|
|
236, 259, 280, 300, 316, 329,
|
|||
|
|
338, 342, 339, 329, 312, 288,
|
|||
|
|
258, 221, 178, 128, 71,
|
|||
|
|
],
|
|||
|
|
[
|
|||
|
|
158, 178, 193, 205, 212, 213,
|
|||
|
|
204, 190, 180, 173, 168, 164,
|
|||
|
|
162, 160, 159, 158, 159, 166,
|
|||
|
|
179, 195, 215, 236, 257, 276,
|
|||
|
|
292, 301, 304, 303, 300, 293,
|
|||
|
|
284, 273, 262, 251, 241, 234,
|
|||
|
|
232, 232, 232, 232, 232, 232,
|
|||
|
|
],
|
|||
|
|
[
|
|||
|
|
58, 137, 202, 251, 288, 312,
|
|||
|
|
323, 324, 311, 288, 257, 222,
|
|||
|
|
187, 154, 124, 100, 81, 68, 61,
|
|||
|
|
58, 61, 69, 80, 96, 115, 137,
|
|||
|
|
161, 186, 210, 233, 254, 271,
|
|||
|
|
284, 293, 297, 297, 297, 297,
|
|||
|
|
297, 297, 297, 297, 297,
|
|||
|
|
],
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForMonthPeriod() {
|
|||
|
|
return {
|
|||
|
|
chartLabel: this.getDataLabels(47, this.period.getMonths()),
|
|||
|
|
linesData: [
|
|||
|
|
[
|
|||
|
|
5, 63, 113, 156, 194, 225,
|
|||
|
|
250, 270, 283, 289, 290,
|
|||
|
|
286, 277, 264, 244, 220,
|
|||
|
|
194, 171, 157, 151, 150,
|
|||
|
|
152, 155, 160, 166, 170,
|
|||
|
|
167, 153, 135, 115, 97,
|
|||
|
|
82, 71, 64, 63, 62, 61,
|
|||
|
|
62, 65, 73, 84, 102,
|
|||
|
|
127, 159, 203, 259, 333,
|
|||
|
|
],
|
|||
|
|
[
|
|||
|
|
6, 83, 148, 200, 240,
|
|||
|
|
265, 273, 259, 211,
|
|||
|
|
122, 55, 30, 28, 36,
|
|||
|
|
50, 68, 88, 109, 129,
|
|||
|
|
146, 158, 163, 165,
|
|||
|
|
173, 187, 208, 236,
|
|||
|
|
271, 310, 346, 375,
|
|||
|
|
393, 400, 398, 387,
|
|||
|
|
368, 341, 309, 275,
|
|||
|
|
243, 220, 206, 202,
|
|||
|
|
207, 222, 247, 286, 348,
|
|||
|
|
],
|
|||
|
|
[
|
|||
|
|
398, 348, 315, 292, 274,
|
|||
|
|
261, 251, 243, 237, 231,
|
|||
|
|
222, 209, 192, 172, 152,
|
|||
|
|
132, 116, 102, 90, 80, 71,
|
|||
|
|
64, 58, 53, 49, 48, 54, 66,
|
|||
|
|
84, 104, 125, 142, 156, 166,
|
|||
|
|
172, 174, 172, 167, 159, 149,
|
|||
|
|
136, 121, 105, 86, 67, 45, 22,
|
|||
|
|
],
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForYearPeriod() {
|
|||
|
|
return {
|
|||
|
|
chartLabel: this.getDataLabels(42, this.year),
|
|||
|
|
linesData: [
|
|||
|
|
[
|
|||
|
|
190, 269, 327, 366, 389, 398,
|
|||
|
|
396, 387, 375, 359, 343, 327,
|
|||
|
|
312, 298, 286, 276, 270, 268,
|
|||
|
|
265, 258, 247, 234, 220, 204,
|
|||
|
|
188, 172, 157, 142, 128, 116,
|
|||
|
|
106, 99, 95, 94, 92, 89, 84,
|
|||
|
|
77, 69, 60, 49, 36, 22,
|
|||
|
|
],
|
|||
|
|
[
|
|||
|
|
265, 307, 337, 359, 375, 386,
|
|||
|
|
393, 397, 399, 397, 390, 379,
|
|||
|
|
365, 347, 326, 305, 282, 261,
|
|||
|
|
241, 223, 208, 197, 190, 187,
|
|||
|
|
185, 181, 172, 160, 145, 126,
|
|||
|
|
105, 82, 60, 40, 26, 19, 22,
|
|||
|
|
43, 82, 141, 220, 321,
|
|||
|
|
],
|
|||
|
|
[
|
|||
|
|
9, 165, 236, 258, 244, 206,
|
|||
|
|
186, 189, 209, 239, 273, 307,
|
|||
|
|
339, 365, 385, 396, 398, 385,
|
|||
|
|
351, 300, 255, 221, 197, 181,
|
|||
|
|
170, 164, 162, 161, 159, 154,
|
|||
|
|
146, 135, 122, 108, 96, 87,
|
|||
|
|
83, 82, 82, 82, 82, 82, 82,
|
|||
|
|
],
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataLabels(nPoints, labelsArray) {
|
|||
|
|
const labelsArrayLength = labelsArray.length;
|
|||
|
|
const step = Math.round(nPoints / labelsArrayLength);
|
|||
|
|
return Array.from(Array(nPoints)).map((item, index) => {
|
|||
|
|
const dataIndex = Math.round(index / step);
|
|||
|
|
return index % step === 0 ? labelsArray[dataIndex] : '';
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getOrdersChartData(period) {
|
|||
|
|
return this.data[period];
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
OrdersChartService.ɵfac = function OrdersChartService_Factory(t) { return new (t || OrdersChartService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_periods_service__WEBPACK_IMPORTED_MODULE_1__["PeriodsService"])); };
|
|||
|
|
OrdersChartService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: OrdersChartService, factory: OrdersChartService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](OrdersChartService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _periods_service__WEBPACK_IMPORTED_MODULE_1__["PeriodsService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/orders-profit-chart.service.ts":
|
|||
|
|
/*!***********************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/orders-profit-chart.service.ts ***!
|
|||
|
|
\***********************************************************/
|
|||
|
|
/*! exports provided: OrdersProfitChartService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrdersProfitChartService", function() { return OrdersProfitChartService; });
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _data_orders_chart__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/orders-chart */ "./src/app/@core/data/orders-chart.ts");
|
|||
|
|
/* harmony import */ var _data_orders_profit_chart__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../data/orders-profit-chart */ "./src/app/@core/data/orders-profit-chart.ts");
|
|||
|
|
/* harmony import */ var _data_profit_chart__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../data/profit-chart */ "./src/app/@core/data/profit-chart.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class OrdersProfitChartService extends _data_orders_profit_chart__WEBPACK_IMPORTED_MODULE_3__["OrdersProfitChartData"] {
|
|||
|
|
constructor(ordersChartService, profitChartService) {
|
|||
|
|
super();
|
|||
|
|
this.ordersChartService = ordersChartService;
|
|||
|
|
this.profitChartService = profitChartService;
|
|||
|
|
this.summary = [
|
|||
|
|
{
|
|||
|
|
title: 'Marketplace',
|
|||
|
|
value: 3654,
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Last Month',
|
|||
|
|
value: 946,
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Last Week',
|
|||
|
|
value: 654,
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Today',
|
|||
|
|
value: 230,
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getOrderProfitChartSummary() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["of"])(this.summary);
|
|||
|
|
}
|
|||
|
|
getOrdersChartData(period) {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["of"])(this.ordersChartService.getOrdersChartData(period));
|
|||
|
|
}
|
|||
|
|
getProfitChartData(period) {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["of"])(this.profitChartService.getProfitChartData(period));
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
OrdersProfitChartService.ɵfac = function OrdersProfitChartService_Factory(t) { return new (t || OrdersProfitChartService)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_data_orders_chart__WEBPACK_IMPORTED_MODULE_2__["OrdersChartData"]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_data_profit_chart__WEBPACK_IMPORTED_MODULE_4__["ProfitChartData"])); };
|
|||
|
|
OrdersProfitChartService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjectable"]({ token: OrdersProfitChartService, factory: OrdersProfitChartService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](OrdersProfitChartService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _data_orders_chart__WEBPACK_IMPORTED_MODULE_2__["OrdersChartData"] }, { type: _data_profit_chart__WEBPACK_IMPORTED_MODULE_4__["ProfitChartData"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/periods.service.ts":
|
|||
|
|
/*!***********************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/periods.service.ts ***!
|
|||
|
|
\***********************************************/
|
|||
|
|
/*! exports provided: PeriodsService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PeriodsService", function() { return PeriodsService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class PeriodsService {
|
|||
|
|
getYears() {
|
|||
|
|
return [
|
|||
|
|
'2010', '2011', '2012',
|
|||
|
|
'2013', '2014', '2015',
|
|||
|
|
'2016', '2017', '2018',
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getMonths() {
|
|||
|
|
return [
|
|||
|
|
'Jan', 'Feb', 'Mar',
|
|||
|
|
'Apr', 'May', 'Jun',
|
|||
|
|
'Jul', 'Aug', 'Sep',
|
|||
|
|
'Oct', 'Nov', 'Dec',
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getWeeks() {
|
|||
|
|
return [
|
|||
|
|
'Mon',
|
|||
|
|
'Tue',
|
|||
|
|
'Wed',
|
|||
|
|
'Thu',
|
|||
|
|
'Fri',
|
|||
|
|
'Sat',
|
|||
|
|
'Sun',
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
PeriodsService.ɵfac = function PeriodsService_Factory(t) { return new (t || PeriodsService)(); };
|
|||
|
|
PeriodsService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: PeriodsService, factory: PeriodsService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](PeriodsService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/profit-bar-animation-chart.service.ts":
|
|||
|
|
/*!******************************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/profit-bar-animation-chart.service.ts ***!
|
|||
|
|
\******************************************************************/
|
|||
|
|
/*! exports provided: ProfitBarAnimationChartService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProfitBarAnimationChartService", function() { return ProfitBarAnimationChartService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_profit_bar_animation_chart__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/profit-bar-animation-chart */ "./src/app/@core/data/profit-bar-animation-chart.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class ProfitBarAnimationChartService extends _data_profit_bar_animation_chart__WEBPACK_IMPORTED_MODULE_2__["ProfitBarAnimationChartData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super();
|
|||
|
|
this.data = {
|
|||
|
|
firstLine: this.getDataForFirstLine(),
|
|||
|
|
secondLine: this.getDataForSecondLine(),
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForFirstLine() {
|
|||
|
|
return this.createEmptyArray(100)
|
|||
|
|
.map((_, index) => {
|
|||
|
|
const oneFifth = index / 5;
|
|||
|
|
return (Math.sin(oneFifth) * (oneFifth - 10) + index / 6) * 5;
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getDataForSecondLine() {
|
|||
|
|
return this.createEmptyArray(100)
|
|||
|
|
.map((_, index) => {
|
|||
|
|
const oneFifth = index / 5;
|
|||
|
|
return (Math.cos(oneFifth) * (oneFifth - 10) + index / 6) * 5;
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
createEmptyArray(nPoints) {
|
|||
|
|
return Array.from(Array(nPoints));
|
|||
|
|
}
|
|||
|
|
getChartData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.data);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
ProfitBarAnimationChartService.ɵfac = function ProfitBarAnimationChartService_Factory(t) { return new (t || ProfitBarAnimationChartService)(); };
|
|||
|
|
ProfitBarAnimationChartService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: ProfitBarAnimationChartService, factory: ProfitBarAnimationChartService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](ProfitBarAnimationChartService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return []; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/profit-chart.service.ts":
|
|||
|
|
/*!****************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/profit-chart.service.ts ***!
|
|||
|
|
\****************************************************/
|
|||
|
|
/*! exports provided: ProfitChartService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProfitChartService", function() { return ProfitChartService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _periods_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./periods.service */ "./src/app/@core/mock/periods.service.ts");
|
|||
|
|
/* harmony import */ var _data_profit_chart__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/profit-chart */ "./src/app/@core/data/profit-chart.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class ProfitChartService extends _data_profit_chart__WEBPACK_IMPORTED_MODULE_2__["ProfitChartData"] {
|
|||
|
|
constructor(period) {
|
|||
|
|
super();
|
|||
|
|
this.period = period;
|
|||
|
|
this.year = [
|
|||
|
|
'2012',
|
|||
|
|
'2013',
|
|||
|
|
'2014',
|
|||
|
|
'2015',
|
|||
|
|
'2016',
|
|||
|
|
'2017',
|
|||
|
|
'2018',
|
|||
|
|
];
|
|||
|
|
this.data = {};
|
|||
|
|
this.data = {
|
|||
|
|
week: this.getDataForWeekPeriod(),
|
|||
|
|
month: this.getDataForMonthPeriod(),
|
|||
|
|
year: this.getDataForYearPeriod(),
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForWeekPeriod() {
|
|||
|
|
const nPoint = this.period.getWeeks().length;
|
|||
|
|
return {
|
|||
|
|
chartLabel: this.period.getWeeks(),
|
|||
|
|
data: [
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForMonthPeriod() {
|
|||
|
|
const nPoint = this.period.getMonths().length;
|
|||
|
|
return {
|
|||
|
|
chartLabel: this.period.getMonths(),
|
|||
|
|
data: [
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForYearPeriod() {
|
|||
|
|
const nPoint = this.year.length;
|
|||
|
|
return {
|
|||
|
|
chartLabel: this.year,
|
|||
|
|
data: [
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
this.getRandomData(nPoint),
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getRandomData(nPoints) {
|
|||
|
|
return Array.from(Array(nPoints)).map(() => {
|
|||
|
|
return Math.round(Math.random() * 500);
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getProfitChartData(period) {
|
|||
|
|
return this.data[period];
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
ProfitChartService.ɵfac = function ProfitChartService_Factory(t) { return new (t || ProfitChartService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_periods_service__WEBPACK_IMPORTED_MODULE_1__["PeriodsService"])); };
|
|||
|
|
ProfitChartService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: ProfitChartService, factory: ProfitChartService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](ProfitChartService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _periods_service__WEBPACK_IMPORTED_MODULE_1__["PeriodsService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/security-cameras.service.ts":
|
|||
|
|
/*!********************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/security-cameras.service.ts ***!
|
|||
|
|
\********************************************************/
|
|||
|
|
/*! exports provided: SecurityCamerasService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SecurityCamerasService", function() { return SecurityCamerasService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_security_cameras__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/security-cameras */ "./src/app/@core/data/security-cameras.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class SecurityCamerasService extends _data_security_cameras__WEBPACK_IMPORTED_MODULE_2__["SecurityCamerasData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.cameras = [
|
|||
|
|
{
|
|||
|
|
title: 'Camera #1',
|
|||
|
|
source: 'assets/images/camera1.jpg',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Camera #2',
|
|||
|
|
source: 'assets/images/camera2.jpg',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Camera #3',
|
|||
|
|
source: 'assets/images/camera3.jpg',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Camera #4',
|
|||
|
|
source: 'assets/images/camera4.jpg',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getCamerasData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.cameras);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
SecurityCamerasService.ɵfac = function SecurityCamerasService_Factory(t) { return ɵSecurityCamerasService_BaseFactory(t || SecurityCamerasService); };
|
|||
|
|
SecurityCamerasService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: SecurityCamerasService, factory: SecurityCamerasService.ɵfac });
|
|||
|
|
const ɵSecurityCamerasService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](SecurityCamerasService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](SecurityCamerasService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/smart-table.service.ts":
|
|||
|
|
/*!***************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/smart-table.service.ts ***!
|
|||
|
|
\***************************************************/
|
|||
|
|
/*! exports provided: SmartTableService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SmartTableService", function() { return SmartTableService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _data_smart_table__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../data/smart-table */ "./src/app/@core/data/smart-table.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class SmartTableService extends _data_smart_table__WEBPACK_IMPORTED_MODULE_1__["SmartTableData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.data = [{
|
|||
|
|
id: 1,
|
|||
|
|
firstName: 'Mark',
|
|||
|
|
lastName: 'Otto',
|
|||
|
|
username: '@mdo',
|
|||
|
|
email: 'mdo@gmail.com',
|
|||
|
|
age: '28',
|
|||
|
|
}, {
|
|||
|
|
id: 2,
|
|||
|
|
firstName: 'Jacob',
|
|||
|
|
lastName: 'Thornton',
|
|||
|
|
username: '@fat',
|
|||
|
|
email: 'fat@yandex.ru',
|
|||
|
|
age: '45',
|
|||
|
|
}, {
|
|||
|
|
id: 3,
|
|||
|
|
firstName: 'Larry',
|
|||
|
|
lastName: 'Bird',
|
|||
|
|
username: '@twitter',
|
|||
|
|
email: 'twitter@outlook.com',
|
|||
|
|
age: '18',
|
|||
|
|
}, {
|
|||
|
|
id: 4,
|
|||
|
|
firstName: 'John',
|
|||
|
|
lastName: 'Snow',
|
|||
|
|
username: '@snow',
|
|||
|
|
email: 'snow@gmail.com',
|
|||
|
|
age: '20',
|
|||
|
|
}, {
|
|||
|
|
id: 5,
|
|||
|
|
firstName: 'Jack',
|
|||
|
|
lastName: 'Sparrow',
|
|||
|
|
username: '@jack',
|
|||
|
|
email: 'jack@yandex.ru',
|
|||
|
|
age: '30',
|
|||
|
|
}, {
|
|||
|
|
id: 6,
|
|||
|
|
firstName: 'Ann',
|
|||
|
|
lastName: 'Smith',
|
|||
|
|
username: '@ann',
|
|||
|
|
email: 'ann@gmail.com',
|
|||
|
|
age: '21',
|
|||
|
|
}, {
|
|||
|
|
id: 7,
|
|||
|
|
firstName: 'Barbara',
|
|||
|
|
lastName: 'Black',
|
|||
|
|
username: '@barbara',
|
|||
|
|
email: 'barbara@yandex.ru',
|
|||
|
|
age: '43',
|
|||
|
|
}, {
|
|||
|
|
id: 8,
|
|||
|
|
firstName: 'Sevan',
|
|||
|
|
lastName: 'Bagrat',
|
|||
|
|
username: '@sevan',
|
|||
|
|
email: 'sevan@outlook.com',
|
|||
|
|
age: '13',
|
|||
|
|
}, {
|
|||
|
|
id: 9,
|
|||
|
|
firstName: 'Ruben',
|
|||
|
|
lastName: 'Vardan',
|
|||
|
|
username: '@ruben',
|
|||
|
|
email: 'ruben@gmail.com',
|
|||
|
|
age: '22',
|
|||
|
|
}, {
|
|||
|
|
id: 10,
|
|||
|
|
firstName: 'Karen',
|
|||
|
|
lastName: 'Sevan',
|
|||
|
|
username: '@karen',
|
|||
|
|
email: 'karen@yandex.ru',
|
|||
|
|
age: '33',
|
|||
|
|
}, {
|
|||
|
|
id: 11,
|
|||
|
|
firstName: 'Mark',
|
|||
|
|
lastName: 'Otto',
|
|||
|
|
username: '@mark',
|
|||
|
|
email: 'mark@gmail.com',
|
|||
|
|
age: '38',
|
|||
|
|
}, {
|
|||
|
|
id: 12,
|
|||
|
|
firstName: 'Jacob',
|
|||
|
|
lastName: 'Thornton',
|
|||
|
|
username: '@jacob',
|
|||
|
|
email: 'jacob@yandex.ru',
|
|||
|
|
age: '48',
|
|||
|
|
}, {
|
|||
|
|
id: 13,
|
|||
|
|
firstName: 'Haik',
|
|||
|
|
lastName: 'Hakob',
|
|||
|
|
username: '@haik',
|
|||
|
|
email: 'haik@outlook.com',
|
|||
|
|
age: '48',
|
|||
|
|
}, {
|
|||
|
|
id: 14,
|
|||
|
|
firstName: 'Garegin',
|
|||
|
|
lastName: 'Jirair',
|
|||
|
|
username: '@garegin',
|
|||
|
|
email: 'garegin@gmail.com',
|
|||
|
|
age: '40',
|
|||
|
|
}, {
|
|||
|
|
id: 15,
|
|||
|
|
firstName: 'Krikor',
|
|||
|
|
lastName: 'Bedros',
|
|||
|
|
username: '@krikor',
|
|||
|
|
email: 'krikor@yandex.ru',
|
|||
|
|
age: '32',
|
|||
|
|
}, {
|
|||
|
|
'id': 16,
|
|||
|
|
'firstName': 'Francisca',
|
|||
|
|
'lastName': 'Brady',
|
|||
|
|
'username': '@Gibson',
|
|||
|
|
'email': 'franciscagibson@comtours.com',
|
|||
|
|
'age': 11,
|
|||
|
|
}, {
|
|||
|
|
'id': 17,
|
|||
|
|
'firstName': 'Tillman',
|
|||
|
|
'lastName': 'Figueroa',
|
|||
|
|
'username': '@Snow',
|
|||
|
|
'email': 'tillmansnow@comtours.com',
|
|||
|
|
'age': 34,
|
|||
|
|
}, {
|
|||
|
|
'id': 18,
|
|||
|
|
'firstName': 'Jimenez',
|
|||
|
|
'lastName': 'Morris',
|
|||
|
|
'username': '@Bryant',
|
|||
|
|
'email': 'jimenezbryant@comtours.com',
|
|||
|
|
'age': 45,
|
|||
|
|
}, {
|
|||
|
|
'id': 19,
|
|||
|
|
'firstName': 'Sandoval',
|
|||
|
|
'lastName': 'Jacobson',
|
|||
|
|
'username': '@Mcbride',
|
|||
|
|
'email': 'sandovalmcbride@comtours.com',
|
|||
|
|
'age': 32,
|
|||
|
|
}, {
|
|||
|
|
'id': 20,
|
|||
|
|
'firstName': 'Griffin',
|
|||
|
|
'lastName': 'Torres',
|
|||
|
|
'username': '@Charles',
|
|||
|
|
'email': 'griffincharles@comtours.com',
|
|||
|
|
'age': 19,
|
|||
|
|
}, {
|
|||
|
|
'id': 21,
|
|||
|
|
'firstName': 'Cora',
|
|||
|
|
'lastName': 'Parker',
|
|||
|
|
'username': '@Caldwell',
|
|||
|
|
'email': 'coracaldwell@comtours.com',
|
|||
|
|
'age': 27,
|
|||
|
|
}, {
|
|||
|
|
'id': 22,
|
|||
|
|
'firstName': 'Cindy',
|
|||
|
|
'lastName': 'Bond',
|
|||
|
|
'username': '@Velez',
|
|||
|
|
'email': 'cindyvelez@comtours.com',
|
|||
|
|
'age': 24,
|
|||
|
|
}, {
|
|||
|
|
'id': 23,
|
|||
|
|
'firstName': 'Frieda',
|
|||
|
|
'lastName': 'Tyson',
|
|||
|
|
'username': '@Craig',
|
|||
|
|
'email': 'friedacraig@comtours.com',
|
|||
|
|
'age': 45,
|
|||
|
|
}, {
|
|||
|
|
'id': 24,
|
|||
|
|
'firstName': 'Cote',
|
|||
|
|
'lastName': 'Holcomb',
|
|||
|
|
'username': '@Rowe',
|
|||
|
|
'email': 'coterowe@comtours.com',
|
|||
|
|
'age': 20,
|
|||
|
|
}, {
|
|||
|
|
'id': 25,
|
|||
|
|
'firstName': 'Trujillo',
|
|||
|
|
'lastName': 'Mejia',
|
|||
|
|
'username': '@Valenzuela',
|
|||
|
|
'email': 'trujillovalenzuela@comtours.com',
|
|||
|
|
'age': 16,
|
|||
|
|
}, {
|
|||
|
|
'id': 26,
|
|||
|
|
'firstName': 'Pruitt',
|
|||
|
|
'lastName': 'Shepard',
|
|||
|
|
'username': '@Sloan',
|
|||
|
|
'email': 'pruittsloan@comtours.com',
|
|||
|
|
'age': 44,
|
|||
|
|
}, {
|
|||
|
|
'id': 27,
|
|||
|
|
'firstName': 'Sutton',
|
|||
|
|
'lastName': 'Ortega',
|
|||
|
|
'username': '@Black',
|
|||
|
|
'email': 'suttonblack@comtours.com',
|
|||
|
|
'age': 42,
|
|||
|
|
}, {
|
|||
|
|
'id': 28,
|
|||
|
|
'firstName': 'Marion',
|
|||
|
|
'lastName': 'Heath',
|
|||
|
|
'username': '@Espinoza',
|
|||
|
|
'email': 'marionespinoza@comtours.com',
|
|||
|
|
'age': 47,
|
|||
|
|
}, {
|
|||
|
|
'id': 29,
|
|||
|
|
'firstName': 'Newman',
|
|||
|
|
'lastName': 'Hicks',
|
|||
|
|
'username': '@Keith',
|
|||
|
|
'email': 'newmankeith@comtours.com',
|
|||
|
|
'age': 15,
|
|||
|
|
}, {
|
|||
|
|
'id': 30,
|
|||
|
|
'firstName': 'Boyle',
|
|||
|
|
'lastName': 'Larson',
|
|||
|
|
'username': '@Summers',
|
|||
|
|
'email': 'boylesummers@comtours.com',
|
|||
|
|
'age': 32,
|
|||
|
|
}, {
|
|||
|
|
'id': 31,
|
|||
|
|
'firstName': 'Haynes',
|
|||
|
|
'lastName': 'Vinson',
|
|||
|
|
'username': '@Mckenzie',
|
|||
|
|
'email': 'haynesmckenzie@comtours.com',
|
|||
|
|
'age': 15,
|
|||
|
|
}, {
|
|||
|
|
'id': 32,
|
|||
|
|
'firstName': 'Miller',
|
|||
|
|
'lastName': 'Acosta',
|
|||
|
|
'username': '@Young',
|
|||
|
|
'email': 'milleryoung@comtours.com',
|
|||
|
|
'age': 55,
|
|||
|
|
}, {
|
|||
|
|
'id': 33,
|
|||
|
|
'firstName': 'Johnston',
|
|||
|
|
'lastName': 'Brown',
|
|||
|
|
'username': '@Knight',
|
|||
|
|
'email': 'johnstonknight@comtours.com',
|
|||
|
|
'age': 29,
|
|||
|
|
}, {
|
|||
|
|
'id': 34,
|
|||
|
|
'firstName': 'Lena',
|
|||
|
|
'lastName': 'Pitts',
|
|||
|
|
'username': '@Forbes',
|
|||
|
|
'email': 'lenaforbes@comtours.com',
|
|||
|
|
'age': 25,
|
|||
|
|
}, {
|
|||
|
|
'id': 35,
|
|||
|
|
'firstName': 'Terrie',
|
|||
|
|
'lastName': 'Kennedy',
|
|||
|
|
'username': '@Branch',
|
|||
|
|
'email': 'terriebranch@comtours.com',
|
|||
|
|
'age': 37,
|
|||
|
|
}, {
|
|||
|
|
'id': 36,
|
|||
|
|
'firstName': 'Louise',
|
|||
|
|
'lastName': 'Aguirre',
|
|||
|
|
'username': '@Kirby',
|
|||
|
|
'email': 'louisekirby@comtours.com',
|
|||
|
|
'age': 44,
|
|||
|
|
}, {
|
|||
|
|
'id': 37,
|
|||
|
|
'firstName': 'David',
|
|||
|
|
'lastName': 'Patton',
|
|||
|
|
'username': '@Sanders',
|
|||
|
|
'email': 'davidsanders@comtours.com',
|
|||
|
|
'age': 26,
|
|||
|
|
}, {
|
|||
|
|
'id': 38,
|
|||
|
|
'firstName': 'Holden',
|
|||
|
|
'lastName': 'Barlow',
|
|||
|
|
'username': '@Mckinney',
|
|||
|
|
'email': 'holdenmckinney@comtours.com',
|
|||
|
|
'age': 11,
|
|||
|
|
}, {
|
|||
|
|
'id': 39,
|
|||
|
|
'firstName': 'Baker',
|
|||
|
|
'lastName': 'Rivera',
|
|||
|
|
'username': '@Montoya',
|
|||
|
|
'email': 'bakermontoya@comtours.com',
|
|||
|
|
'age': 47,
|
|||
|
|
}, {
|
|||
|
|
'id': 40,
|
|||
|
|
'firstName': 'Belinda',
|
|||
|
|
'lastName': 'Lloyd',
|
|||
|
|
'username': '@Calderon',
|
|||
|
|
'email': 'belindacalderon@comtours.com',
|
|||
|
|
'age': 21,
|
|||
|
|
}, {
|
|||
|
|
'id': 41,
|
|||
|
|
'firstName': 'Pearson',
|
|||
|
|
'lastName': 'Patrick',
|
|||
|
|
'username': '@Clements',
|
|||
|
|
'email': 'pearsonclements@comtours.com',
|
|||
|
|
'age': 42,
|
|||
|
|
}, {
|
|||
|
|
'id': 42,
|
|||
|
|
'firstName': 'Alyce',
|
|||
|
|
'lastName': 'Mckee',
|
|||
|
|
'username': '@Daugherty',
|
|||
|
|
'email': 'alycedaugherty@comtours.com',
|
|||
|
|
'age': 55,
|
|||
|
|
}, {
|
|||
|
|
'id': 43,
|
|||
|
|
'firstName': 'Valencia',
|
|||
|
|
'lastName': 'Spence',
|
|||
|
|
'username': '@Olsen',
|
|||
|
|
'email': 'valenciaolsen@comtours.com',
|
|||
|
|
'age': 20,
|
|||
|
|
}, {
|
|||
|
|
'id': 44,
|
|||
|
|
'firstName': 'Leach',
|
|||
|
|
'lastName': 'Holcomb',
|
|||
|
|
'username': '@Humphrey',
|
|||
|
|
'email': 'leachhumphrey@comtours.com',
|
|||
|
|
'age': 28,
|
|||
|
|
}, {
|
|||
|
|
'id': 45,
|
|||
|
|
'firstName': 'Moss',
|
|||
|
|
'lastName': 'Baxter',
|
|||
|
|
'username': '@Fitzpatrick',
|
|||
|
|
'email': 'mossfitzpatrick@comtours.com',
|
|||
|
|
'age': 51,
|
|||
|
|
}, {
|
|||
|
|
'id': 46,
|
|||
|
|
'firstName': 'Jeanne',
|
|||
|
|
'lastName': 'Cooke',
|
|||
|
|
'username': '@Ward',
|
|||
|
|
'email': 'jeanneward@comtours.com',
|
|||
|
|
'age': 59,
|
|||
|
|
}, {
|
|||
|
|
'id': 47,
|
|||
|
|
'firstName': 'Wilma',
|
|||
|
|
'lastName': 'Briggs',
|
|||
|
|
'username': '@Kidd',
|
|||
|
|
'email': 'wilmakidd@comtours.com',
|
|||
|
|
'age': 53,
|
|||
|
|
}, {
|
|||
|
|
'id': 48,
|
|||
|
|
'firstName': 'Beatrice',
|
|||
|
|
'lastName': 'Perry',
|
|||
|
|
'username': '@Gilbert',
|
|||
|
|
'email': 'beatricegilbert@comtours.com',
|
|||
|
|
'age': 39,
|
|||
|
|
}, {
|
|||
|
|
'id': 49,
|
|||
|
|
'firstName': 'Whitaker',
|
|||
|
|
'lastName': 'Hyde',
|
|||
|
|
'username': '@Mcdonald',
|
|||
|
|
'email': 'whitakermcdonald@comtours.com',
|
|||
|
|
'age': 35,
|
|||
|
|
}, {
|
|||
|
|
'id': 50,
|
|||
|
|
'firstName': 'Rebekah',
|
|||
|
|
'lastName': 'Duran',
|
|||
|
|
'username': '@Gross',
|
|||
|
|
'email': 'rebekahgross@comtours.com',
|
|||
|
|
'age': 40,
|
|||
|
|
}, {
|
|||
|
|
'id': 51,
|
|||
|
|
'firstName': 'Earline',
|
|||
|
|
'lastName': 'Mayer',
|
|||
|
|
'username': '@Woodward',
|
|||
|
|
'email': 'earlinewoodward@comtours.com',
|
|||
|
|
'age': 52,
|
|||
|
|
}, {
|
|||
|
|
'id': 52,
|
|||
|
|
'firstName': 'Moran',
|
|||
|
|
'lastName': 'Baxter',
|
|||
|
|
'username': '@Johns',
|
|||
|
|
'email': 'moranjohns@comtours.com',
|
|||
|
|
'age': 20,
|
|||
|
|
}, {
|
|||
|
|
'id': 53,
|
|||
|
|
'firstName': 'Nanette',
|
|||
|
|
'lastName': 'Hubbard',
|
|||
|
|
'username': '@Cooke',
|
|||
|
|
'email': 'nanettecooke@comtours.com',
|
|||
|
|
'age': 55,
|
|||
|
|
}, {
|
|||
|
|
'id': 54,
|
|||
|
|
'firstName': 'Dalton',
|
|||
|
|
'lastName': 'Walker',
|
|||
|
|
'username': '@Hendricks',
|
|||
|
|
'email': 'daltonhendricks@comtours.com',
|
|||
|
|
'age': 25,
|
|||
|
|
}, {
|
|||
|
|
'id': 55,
|
|||
|
|
'firstName': 'Bennett',
|
|||
|
|
'lastName': 'Blake',
|
|||
|
|
'username': '@Pena',
|
|||
|
|
'email': 'bennettpena@comtours.com',
|
|||
|
|
'age': 13,
|
|||
|
|
}, {
|
|||
|
|
'id': 56,
|
|||
|
|
'firstName': 'Kellie',
|
|||
|
|
'lastName': 'Horton',
|
|||
|
|
'username': '@Weiss',
|
|||
|
|
'email': 'kellieweiss@comtours.com',
|
|||
|
|
'age': 48,
|
|||
|
|
}, {
|
|||
|
|
'id': 57,
|
|||
|
|
'firstName': 'Hobbs',
|
|||
|
|
'lastName': 'Talley',
|
|||
|
|
'username': '@Sanford',
|
|||
|
|
'email': 'hobbssanford@comtours.com',
|
|||
|
|
'age': 28,
|
|||
|
|
}, {
|
|||
|
|
'id': 58,
|
|||
|
|
'firstName': 'Mcguire',
|
|||
|
|
'lastName': 'Donaldson',
|
|||
|
|
'username': '@Roman',
|
|||
|
|
'email': 'mcguireroman@comtours.com',
|
|||
|
|
'age': 38,
|
|||
|
|
}, {
|
|||
|
|
'id': 59,
|
|||
|
|
'firstName': 'Rodriquez',
|
|||
|
|
'lastName': 'Saunders',
|
|||
|
|
'username': '@Harper',
|
|||
|
|
'email': 'rodriquezharper@comtours.com',
|
|||
|
|
'age': 20,
|
|||
|
|
}, {
|
|||
|
|
'id': 60,
|
|||
|
|
'firstName': 'Lou',
|
|||
|
|
'lastName': 'Conner',
|
|||
|
|
'username': '@Sanchez',
|
|||
|
|
'email': 'lousanchez@comtours.com',
|
|||
|
|
'age': 16,
|
|||
|
|
}];
|
|||
|
|
}
|
|||
|
|
getData() {
|
|||
|
|
return this.data;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
SmartTableService.ɵfac = function SmartTableService_Factory(t) { return ɵSmartTableService_BaseFactory(t || SmartTableService); };
|
|||
|
|
SmartTableService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: SmartTableService, factory: SmartTableService.ɵfac });
|
|||
|
|
const ɵSmartTableService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](SmartTableService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](SmartTableService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/solar.service.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/solar.service.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: SolarService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SolarService", function() { return SolarService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_solar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/solar */ "./src/app/@core/data/solar.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class SolarService extends _data_solar__WEBPACK_IMPORTED_MODULE_2__["SolarData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.value = 42;
|
|||
|
|
}
|
|||
|
|
getSolarData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.value);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
SolarService.ɵfac = function SolarService_Factory(t) { return ɵSolarService_BaseFactory(t || SolarService); };
|
|||
|
|
SolarService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: SolarService, factory: SolarService.ɵfac });
|
|||
|
|
const ɵSolarService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](SolarService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](SolarService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/stats-bar.service.ts":
|
|||
|
|
/*!*************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/stats-bar.service.ts ***!
|
|||
|
|
\*************************************************/
|
|||
|
|
/*! exports provided: StatsBarService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StatsBarService", function() { return StatsBarService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_stats_bar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/stats-bar */ "./src/app/@core/data/stats-bar.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class StatsBarService extends _data_stats_bar__WEBPACK_IMPORTED_MODULE_2__["StatsBarData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.statsBarData = [
|
|||
|
|
300, 520, 435, 530,
|
|||
|
|
730, 620, 660, 860,
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getStatsBarData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.statsBarData);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
StatsBarService.ɵfac = function StatsBarService_Factory(t) { return ɵStatsBarService_BaseFactory(t || StatsBarService); };
|
|||
|
|
StatsBarService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: StatsBarService, factory: StatsBarService.ɵfac });
|
|||
|
|
const ɵStatsBarService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](StatsBarService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](StatsBarService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/stats-progress-bar.service.ts":
|
|||
|
|
/*!**********************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/stats-progress-bar.service.ts ***!
|
|||
|
|
\**********************************************************/
|
|||
|
|
/*! exports provided: StatsProgressBarService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StatsProgressBarService", function() { return StatsProgressBarService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_stats_progress_bar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/stats-progress-bar */ "./src/app/@core/data/stats-progress-bar.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class StatsProgressBarService extends _data_stats_progress_bar__WEBPACK_IMPORTED_MODULE_2__["StatsProgressBarData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.progressInfoData = [
|
|||
|
|
{
|
|||
|
|
title: 'Today’s Profit',
|
|||
|
|
value: 572900,
|
|||
|
|
activeProgress: 70,
|
|||
|
|
description: 'Better than last week (70%)',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'New Orders',
|
|||
|
|
value: 6378,
|
|||
|
|
activeProgress: 30,
|
|||
|
|
description: 'Better than last week (30%)',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'New Comments',
|
|||
|
|
value: 200,
|
|||
|
|
activeProgress: 55,
|
|||
|
|
description: 'Better than last week (55%)',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getProgressInfoData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.progressInfoData);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
StatsProgressBarService.ɵfac = function StatsProgressBarService_Factory(t) { return ɵStatsProgressBarService_BaseFactory(t || StatsProgressBarService); };
|
|||
|
|
StatsProgressBarService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: StatsProgressBarService, factory: StatsProgressBarService.ɵfac });
|
|||
|
|
const ɵStatsProgressBarService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](StatsProgressBarService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](StatsProgressBarService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/temperature-humidity.service.ts":
|
|||
|
|
/*!************************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/temperature-humidity.service.ts ***!
|
|||
|
|
\************************************************************/
|
|||
|
|
/*! exports provided: TemperatureHumidityService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemperatureHumidityService", function() { return TemperatureHumidityService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_temperature_humidity__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/temperature-humidity */ "./src/app/@core/data/temperature-humidity.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class TemperatureHumidityService extends _data_temperature_humidity__WEBPACK_IMPORTED_MODULE_2__["TemperatureHumidityData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.temperatureDate = {
|
|||
|
|
value: 24,
|
|||
|
|
min: 12,
|
|||
|
|
max: 30,
|
|||
|
|
};
|
|||
|
|
this.humidityDate = {
|
|||
|
|
value: 87,
|
|||
|
|
min: 0,
|
|||
|
|
max: 100,
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getTemperatureData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.temperatureDate);
|
|||
|
|
}
|
|||
|
|
getHumidityData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.humidityDate);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
TemperatureHumidityService.ɵfac = function TemperatureHumidityService_Factory(t) { return ɵTemperatureHumidityService_BaseFactory(t || TemperatureHumidityService); };
|
|||
|
|
TemperatureHumidityService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: TemperatureHumidityService, factory: TemperatureHumidityService.ɵfac });
|
|||
|
|
const ɵTemperatureHumidityService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](TemperatureHumidityService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TemperatureHumidityService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/traffic-bar.service.ts":
|
|||
|
|
/*!***************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/traffic-bar.service.ts ***!
|
|||
|
|
\***************************************************/
|
|||
|
|
/*! exports provided: TrafficBarService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrafficBarService", function() { return TrafficBarService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _periods_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./periods.service */ "./src/app/@core/mock/periods.service.ts");
|
|||
|
|
/* harmony import */ var _data_traffic_bar__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../data/traffic-bar */ "./src/app/@core/data/traffic-bar.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class TrafficBarService extends _data_traffic_bar__WEBPACK_IMPORTED_MODULE_3__["TrafficBarData"] {
|
|||
|
|
constructor(period) {
|
|||
|
|
super();
|
|||
|
|
this.period = period;
|
|||
|
|
this.data = {};
|
|||
|
|
this.data = {
|
|||
|
|
week: this.getDataForWeekPeriod(),
|
|||
|
|
month: this.getDataForMonthPeriod(),
|
|||
|
|
year: this.getDataForYearPeriod(),
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForWeekPeriod() {
|
|||
|
|
return {
|
|||
|
|
data: [10, 15, 19, 7, 20, 13, 15],
|
|||
|
|
labels: this.period.getWeeks(),
|
|||
|
|
formatter: '{c0} MB',
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForMonthPeriod() {
|
|||
|
|
return {
|
|||
|
|
data: [0.5, 0.3, 0.8, 0.2, 0.3, 0.7, 0.8, 1, 0.7, 0.8, 0.6, 0.7],
|
|||
|
|
labels: this.period.getMonths(),
|
|||
|
|
formatter: '{c0} GB',
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataForYearPeriod() {
|
|||
|
|
return {
|
|||
|
|
data: [10, 15, 19, 7, 20, 13, 15, 19, 11],
|
|||
|
|
labels: this.period.getYears(),
|
|||
|
|
formatter: '{c0} GB',
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getTrafficBarData(period) {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.data[period]);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
TrafficBarService.ɵfac = function TrafficBarService_Factory(t) { return new (t || TrafficBarService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"])); };
|
|||
|
|
TrafficBarService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: TrafficBarService, factory: TrafficBarService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TrafficBarService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/traffic-chart.service.ts":
|
|||
|
|
/*!*****************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/traffic-chart.service.ts ***!
|
|||
|
|
\*****************************************************/
|
|||
|
|
/*! exports provided: TrafficChartService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrafficChartService", function() { return TrafficChartService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _data_traffic_chart__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/traffic-chart */ "./src/app/@core/data/traffic-chart.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class TrafficChartService extends _data_traffic_chart__WEBPACK_IMPORTED_MODULE_2__["TrafficChartData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.data = [
|
|||
|
|
300, 520, 435, 530,
|
|||
|
|
730, 620, 660, 860,
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getTrafficChartData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.data);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
TrafficChartService.ɵfac = function TrafficChartService_Factory(t) { return ɵTrafficChartService_BaseFactory(t || TrafficChartService); };
|
|||
|
|
TrafficChartService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: TrafficChartService, factory: TrafficChartService.ɵfac });
|
|||
|
|
const ɵTrafficChartService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](TrafficChartService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TrafficChartService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/traffic-list.service.ts":
|
|||
|
|
/*!****************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/traffic-list.service.ts ***!
|
|||
|
|
\****************************************************/
|
|||
|
|
/*! exports provided: TrafficListService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrafficListService", function() { return TrafficListService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _periods_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./periods.service */ "./src/app/@core/mock/periods.service.ts");
|
|||
|
|
/* harmony import */ var _data_traffic_list__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../data/traffic-list */ "./src/app/@core/data/traffic-list.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class TrafficListService extends _data_traffic_list__WEBPACK_IMPORTED_MODULE_3__["TrafficListData"] {
|
|||
|
|
constructor(period) {
|
|||
|
|
super();
|
|||
|
|
this.period = period;
|
|||
|
|
this.getRandom = (roundTo) => Math.round(Math.random() * roundTo);
|
|||
|
|
this.data = {};
|
|||
|
|
this.data = {
|
|||
|
|
week: this.getDataWeek(),
|
|||
|
|
month: this.getDataMonth(),
|
|||
|
|
year: this.getDataYear(),
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataWeek() {
|
|||
|
|
const getFirstDateInPeriod = () => {
|
|||
|
|
const weeks = this.period.getWeeks();
|
|||
|
|
return weeks[weeks.length - 1];
|
|||
|
|
};
|
|||
|
|
return this.reduceData(this.period.getWeeks(), getFirstDateInPeriod);
|
|||
|
|
}
|
|||
|
|
getDataMonth() {
|
|||
|
|
const getFirstDateInPeriod = () => {
|
|||
|
|
const months = this.period.getMonths();
|
|||
|
|
return months[months.length - 1];
|
|||
|
|
};
|
|||
|
|
return this.reduceData(this.period.getMonths(), getFirstDateInPeriod);
|
|||
|
|
}
|
|||
|
|
getDataYear() {
|
|||
|
|
const getFirstDateInPeriod = () => {
|
|||
|
|
const years = this.period.getYears();
|
|||
|
|
return `${parseInt(years[0], 10) - 1}`;
|
|||
|
|
};
|
|||
|
|
return this.reduceData(this.period.getYears(), getFirstDateInPeriod);
|
|||
|
|
}
|
|||
|
|
reduceData(timePeriods, getFirstDateInPeriod) {
|
|||
|
|
return timePeriods.reduce((result, timePeriod, index) => {
|
|||
|
|
const hasResult = result[index - 1];
|
|||
|
|
const prevDate = hasResult ?
|
|||
|
|
result[index - 1].comparison.nextDate :
|
|||
|
|
getFirstDateInPeriod();
|
|||
|
|
const prevValue = hasResult ?
|
|||
|
|
result[index - 1].comparison.nextValue :
|
|||
|
|
this.getRandom(100);
|
|||
|
|
const nextValue = this.getRandom(100);
|
|||
|
|
const deltaValue = prevValue - nextValue;
|
|||
|
|
const item = {
|
|||
|
|
date: timePeriod,
|
|||
|
|
value: this.getRandom(1000),
|
|||
|
|
delta: {
|
|||
|
|
up: deltaValue <= 0,
|
|||
|
|
value: Math.abs(deltaValue),
|
|||
|
|
},
|
|||
|
|
comparison: {
|
|||
|
|
prevDate,
|
|||
|
|
prevValue,
|
|||
|
|
nextDate: timePeriod,
|
|||
|
|
nextValue,
|
|||
|
|
},
|
|||
|
|
};
|
|||
|
|
return [...result, item];
|
|||
|
|
}, []);
|
|||
|
|
}
|
|||
|
|
getTrafficListData(period) {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.data[period]);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
TrafficListService.ɵfac = function TrafficListService_Factory(t) { return new (t || TrafficListService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"])); };
|
|||
|
|
TrafficListService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: TrafficListService, factory: TrafficListService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TrafficListService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/user-activity.service.ts":
|
|||
|
|
/*!*****************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/user-activity.service.ts ***!
|
|||
|
|
\*****************************************************/
|
|||
|
|
/*! exports provided: UserActivityService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UserActivityService", function() { return UserActivityService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _periods_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./periods.service */ "./src/app/@core/mock/periods.service.ts");
|
|||
|
|
/* harmony import */ var _data_user_activity__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../data/user-activity */ "./src/app/@core/data/user-activity.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class UserActivityService extends _data_user_activity__WEBPACK_IMPORTED_MODULE_3__["UserActivityData"] {
|
|||
|
|
constructor(periods) {
|
|||
|
|
super();
|
|||
|
|
this.periods = periods;
|
|||
|
|
this.getRandom = (roundTo) => Math.round(Math.random() * roundTo);
|
|||
|
|
this.data = {};
|
|||
|
|
this.data = {
|
|||
|
|
week: this.getDataWeek(),
|
|||
|
|
month: this.getDataMonth(),
|
|||
|
|
year: this.getDataYear(),
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
generateUserActivityRandomData(date) {
|
|||
|
|
return {
|
|||
|
|
date,
|
|||
|
|
pagesVisitCount: this.getRandom(1000),
|
|||
|
|
deltaUp: this.getRandom(1) % 2 === 0,
|
|||
|
|
newVisits: this.getRandom(100),
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
getDataWeek() {
|
|||
|
|
return this.periods.getWeeks().map((week) => {
|
|||
|
|
return this.generateUserActivityRandomData(week);
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getDataMonth() {
|
|||
|
|
const currentDate = new Date();
|
|||
|
|
const days = currentDate.getDate();
|
|||
|
|
const month = this.periods.getMonths()[currentDate.getMonth()];
|
|||
|
|
return Array.from(Array(days)).map((_, index) => {
|
|||
|
|
const date = `${index + 1} ${month}`;
|
|||
|
|
return this.generateUserActivityRandomData(date);
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getDataYear() {
|
|||
|
|
return this.periods.getYears().map((year) => {
|
|||
|
|
return this.generateUserActivityRandomData(year);
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getUserActivityData(period) {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.data[period]);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
UserActivityService.ɵfac = function UserActivityService_Factory(t) { return new (t || UserActivityService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"])); };
|
|||
|
|
UserActivityService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: UserActivityService, factory: UserActivityService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](UserActivityService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/users.service.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/users.service.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: UserService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UserService", function() { return UserService; });
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _data_users__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../data/users */ "./src/app/@core/data/users.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class UserService extends _data_users__WEBPACK_IMPORTED_MODULE_2__["UserData"] {
|
|||
|
|
constructor() {
|
|||
|
|
super(...arguments);
|
|||
|
|
this.time = new Date;
|
|||
|
|
this.users = {
|
|||
|
|
nick: { name: 'Nick Jones', picture: 'assets/images/nick.png' },
|
|||
|
|
eva: { name: 'Eva Moor', picture: 'assets/images/eva.png' },
|
|||
|
|
jack: { name: 'Jack Williams', picture: 'assets/images/jack.png' },
|
|||
|
|
lee: { name: 'Lee Wong', picture: 'assets/images/lee.png' },
|
|||
|
|
alan: { name: 'Alan Thompson', picture: 'assets/images/alan.png' },
|
|||
|
|
kate: { name: 'Kate Martinez', picture: 'assets/images/kate.png' },
|
|||
|
|
};
|
|||
|
|
this.types = {
|
|||
|
|
mobile: 'mobile',
|
|||
|
|
home: 'home',
|
|||
|
|
work: 'work',
|
|||
|
|
};
|
|||
|
|
this.contacts = [
|
|||
|
|
{ user: this.users.nick, type: this.types.mobile },
|
|||
|
|
{ user: this.users.eva, type: this.types.home },
|
|||
|
|
{ user: this.users.jack, type: this.types.mobile },
|
|||
|
|
{ user: this.users.lee, type: this.types.mobile },
|
|||
|
|
{ user: this.users.alan, type: this.types.home },
|
|||
|
|
{ user: this.users.kate, type: this.types.work },
|
|||
|
|
];
|
|||
|
|
this.recentUsers = [
|
|||
|
|
{ user: this.users.alan, type: this.types.home, time: this.time.setHours(21, 12) },
|
|||
|
|
{ user: this.users.eva, type: this.types.home, time: this.time.setHours(17, 45) },
|
|||
|
|
{ user: this.users.nick, type: this.types.mobile, time: this.time.setHours(5, 29) },
|
|||
|
|
{ user: this.users.lee, type: this.types.mobile, time: this.time.setHours(11, 24) },
|
|||
|
|
{ user: this.users.jack, type: this.types.mobile, time: this.time.setHours(10, 45) },
|
|||
|
|
{ user: this.users.kate, type: this.types.work, time: this.time.setHours(9, 42) },
|
|||
|
|
{ user: this.users.kate, type: this.types.work, time: this.time.setHours(9, 31) },
|
|||
|
|
{ user: this.users.jack, type: this.types.mobile, time: this.time.setHours(8, 0) },
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
getUsers() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["of"])(this.users);
|
|||
|
|
}
|
|||
|
|
getContacts() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["of"])(this.contacts);
|
|||
|
|
}
|
|||
|
|
getRecentUsers() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["of"])(this.recentUsers);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
UserService.ɵfac = function UserService_Factory(t) { return ɵUserService_BaseFactory(t || UserService); };
|
|||
|
|
UserService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjectable"]({ token: UserService, factory: UserService.ɵfac });
|
|||
|
|
const ɵUserService_BaseFactory = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetInheritedFactory"](UserService);
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](UserService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/mock/visitors-analytics.service.ts":
|
|||
|
|
/*!**********************************************************!*\
|
|||
|
|
!*** ./src/app/@core/mock/visitors-analytics.service.ts ***!
|
|||
|
|
\**********************************************************/
|
|||
|
|
/*! exports provided: VisitorsAnalyticsService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VisitorsAnalyticsService", function() { return VisitorsAnalyticsService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _periods_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./periods.service */ "./src/app/@core/mock/periods.service.ts");
|
|||
|
|
/* harmony import */ var _data_visitors_analytics__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../data/visitors-analytics */ "./src/app/@core/data/visitors-analytics.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class VisitorsAnalyticsService extends _data_visitors_analytics__WEBPACK_IMPORTED_MODULE_3__["VisitorsAnalyticsData"] {
|
|||
|
|
constructor(periodService) {
|
|||
|
|
super();
|
|||
|
|
this.periodService = periodService;
|
|||
|
|
this.pieChartValue = 75;
|
|||
|
|
this.innerLinePoints = [
|
|||
|
|
94, 188, 225, 244, 253, 254, 249, 235, 208,
|
|||
|
|
173, 141, 118, 105, 97, 94, 96, 104, 121, 147,
|
|||
|
|
183, 224, 265, 302, 333, 358, 375, 388, 395,
|
|||
|
|
400, 400, 397, 390, 377, 360, 338, 310, 278,
|
|||
|
|
241, 204, 166, 130, 98, 71, 49, 32, 20, 13, 9,
|
|||
|
|
];
|
|||
|
|
this.outerLinePoints = [
|
|||
|
|
85, 71, 59, 50, 45, 42, 41, 44, 58, 88,
|
|||
|
|
136, 199, 267, 326, 367, 391, 400, 397,
|
|||
|
|
376, 319, 200, 104, 60, 41, 36, 37, 44,
|
|||
|
|
55, 74, 100, 131, 159, 180, 193, 199, 200,
|
|||
|
|
195, 184, 164, 135, 103, 73, 50, 33, 22, 15, 11,
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
generateOutlineLineData() {
|
|||
|
|
const months = this.periodService.getMonths();
|
|||
|
|
const outerLinePointsLength = this.outerLinePoints.length;
|
|||
|
|
const monthsLength = months.length;
|
|||
|
|
return this.outerLinePoints.map((p, index) => {
|
|||
|
|
const monthIndex = Math.round(index / 4);
|
|||
|
|
const label = (index % Math.round(outerLinePointsLength / monthsLength) === 0)
|
|||
|
|
? months[monthIndex]
|
|||
|
|
: '';
|
|||
|
|
return {
|
|||
|
|
label,
|
|||
|
|
value: p,
|
|||
|
|
};
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getInnerLineChartData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.innerLinePoints);
|
|||
|
|
}
|
|||
|
|
getOutlineLineChartData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.generateOutlineLineData());
|
|||
|
|
}
|
|||
|
|
getPieChartData() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.pieChartValue);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
VisitorsAnalyticsService.ɵfac = function VisitorsAnalyticsService_Factory(t) { return new (t || VisitorsAnalyticsService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"])); };
|
|||
|
|
VisitorsAnalyticsService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: VisitorsAnalyticsService, factory: VisitorsAnalyticsService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](VisitorsAnalyticsService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _periods_service__WEBPACK_IMPORTED_MODULE_2__["PeriodsService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/module-import-guard.ts":
|
|||
|
|
/*!**********************************************!*\
|
|||
|
|
!*** ./src/app/@core/module-import-guard.ts ***!
|
|||
|
|
\**********************************************/
|
|||
|
|
/*! exports provided: throwIfAlreadyLoaded */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwIfAlreadyLoaded", function() { return throwIfAlreadyLoaded; });
|
|||
|
|
function throwIfAlreadyLoaded(parentModule, moduleName) {
|
|||
|
|
if (parentModule) {
|
|||
|
|
throw new Error(`${moduleName} has already been loaded. Import Core modules in the AppModule only.`);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/utils/analytics.service.ts":
|
|||
|
|
/*!**************************************************!*\
|
|||
|
|
!*** ./src/app/@core/utils/analytics.service.ts ***!
|
|||
|
|
\**************************************************/
|
|||
|
|
/*! exports provided: AnalyticsService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsService", function() { return AnalyticsService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
|
|||
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
|||
|
|
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm2015/operators/index.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class AnalyticsService {
|
|||
|
|
constructor(location, router) {
|
|||
|
|
this.location = location;
|
|||
|
|
this.router = router;
|
|||
|
|
this.enabled = false;
|
|||
|
|
}
|
|||
|
|
trackPageViews() {
|
|||
|
|
if (this.enabled) {
|
|||
|
|
this.router.events.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["filter"])((event) => event instanceof _angular_router__WEBPACK_IMPORTED_MODULE_1__["NavigationEnd"]))
|
|||
|
|
.subscribe(() => {
|
|||
|
|
ga('send', { hitType: 'pageview', page: this.location.path() });
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
trackEvent(eventName) {
|
|||
|
|
if (this.enabled) {
|
|||
|
|
ga('send', 'event', eventName);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
AnalyticsService.ɵfac = function AnalyticsService_Factory(t) { return new (t || AnalyticsService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_2__["Location"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_router__WEBPACK_IMPORTED_MODULE_1__["Router"])); };
|
|||
|
|
AnalyticsService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: AnalyticsService, factory: AnalyticsService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](AnalyticsService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _angular_common__WEBPACK_IMPORTED_MODULE_2__["Location"] }, { type: _angular_router__WEBPACK_IMPORTED_MODULE_1__["Router"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/utils/index.ts":
|
|||
|
|
/*!**************************************!*\
|
|||
|
|
!*** ./src/app/@core/utils/index.ts ***!
|
|||
|
|
\**************************************/
|
|||
|
|
/*! exports provided: LayoutService, AnalyticsService, PlayerService, SeoService, StateService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _layout_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./layout.service */ "./src/app/@core/utils/layout.service.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutService", function() { return _layout_service__WEBPACK_IMPORTED_MODULE_0__["LayoutService"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _analytics_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./analytics.service */ "./src/app/@core/utils/analytics.service.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsService", function() { return _analytics_service__WEBPACK_IMPORTED_MODULE_1__["AnalyticsService"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _player_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./player.service */ "./src/app/@core/utils/player.service.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PlayerService", function() { return _player_service__WEBPACK_IMPORTED_MODULE_2__["PlayerService"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _state_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./state.service */ "./src/app/@core/utils/state.service.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StateService", function() { return _state_service__WEBPACK_IMPORTED_MODULE_3__["StateService"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _seo_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./seo.service */ "./src/app/@core/utils/seo.service.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SeoService", function() { return _seo_service__WEBPACK_IMPORTED_MODULE_4__["SeoService"]; });
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/utils/layout.service.ts":
|
|||
|
|
/*!***********************************************!*\
|
|||
|
|
!*** ./src/app/@core/utils/layout.service.ts ***!
|
|||
|
|
\***********************************************/
|
|||
|
|
/*! exports provided: LayoutService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutService", function() { return LayoutService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm2015/operators/index.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class LayoutService {
|
|||
|
|
constructor() {
|
|||
|
|
this.layoutSize$ = new rxjs__WEBPACK_IMPORTED_MODULE_1__["Subject"]();
|
|||
|
|
this.layoutSizeChange$ = this.layoutSize$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_2__["shareReplay"])({ refCount: true }));
|
|||
|
|
}
|
|||
|
|
changeLayoutSize() {
|
|||
|
|
this.layoutSize$.next();
|
|||
|
|
}
|
|||
|
|
onChangeLayoutSize() {
|
|||
|
|
return this.layoutSizeChange$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_2__["delay"])(1));
|
|||
|
|
}
|
|||
|
|
onSafeChangeLayoutSize() {
|
|||
|
|
return this.layoutSizeChange$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_2__["debounceTime"])(350));
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
LayoutService.ɵfac = function LayoutService_Factory(t) { return new (t || LayoutService)(); };
|
|||
|
|
LayoutService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: LayoutService, factory: LayoutService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](LayoutService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/utils/player.service.ts":
|
|||
|
|
/*!***********************************************!*\
|
|||
|
|
!*** ./src/app/@core/utils/player.service.ts ***!
|
|||
|
|
\***********************************************/
|
|||
|
|
/*! exports provided: Track, PlayerService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Track", function() { return Track; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PlayerService", function() { return PlayerService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class Track {
|
|||
|
|
}
|
|||
|
|
class PlayerService {
|
|||
|
|
constructor() {
|
|||
|
|
this.playlist = [
|
|||
|
|
{
|
|||
|
|
name: 'Don\'t Wanna Fight',
|
|||
|
|
artist: 'Alabama Shakes',
|
|||
|
|
url: 'https://p.scdn.co/mp3-preview/6156cdbca425a894972c02fca9d76c0b70e001af',
|
|||
|
|
cover: 'assets/images/cover1.jpg',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
name: 'Harder',
|
|||
|
|
artist: 'Daft Punk',
|
|||
|
|
url: 'https://p.scdn.co/mp3-preview/92a04c7c0e96bf93a1b1b1cae7dfff1921969a7b',
|
|||
|
|
cover: 'assets/images/cover2.jpg',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
name: 'Come Together',
|
|||
|
|
artist: 'Beatles',
|
|||
|
|
url: 'https://p.scdn.co/mp3-preview/83090a4db6899eaca689ae35f69126dbe65d94c9',
|
|||
|
|
cover: 'assets/images/cover3.jpg',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
}
|
|||
|
|
random() {
|
|||
|
|
this.current = Math.floor(Math.random() * this.playlist.length);
|
|||
|
|
return this.playlist[this.current];
|
|||
|
|
}
|
|||
|
|
next() {
|
|||
|
|
return this.getNextTrack();
|
|||
|
|
}
|
|||
|
|
prev() {
|
|||
|
|
return this.getPrevTrack();
|
|||
|
|
}
|
|||
|
|
getNextTrack() {
|
|||
|
|
if (this.current === this.playlist.length - 1) {
|
|||
|
|
this.current = 0;
|
|||
|
|
}
|
|||
|
|
else {
|
|||
|
|
this.current++;
|
|||
|
|
}
|
|||
|
|
return this.playlist[this.current];
|
|||
|
|
}
|
|||
|
|
getPrevTrack() {
|
|||
|
|
if (this.current === 0) {
|
|||
|
|
this.current = this.playlist.length - 1;
|
|||
|
|
}
|
|||
|
|
else {
|
|||
|
|
this.current--;
|
|||
|
|
}
|
|||
|
|
return this.playlist[this.current];
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
PlayerService.ɵfac = function PlayerService_Factory(t) { return new (t || PlayerService)(); };
|
|||
|
|
PlayerService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: PlayerService, factory: PlayerService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](PlayerService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/utils/seo.service.ts":
|
|||
|
|
/*!********************************************!*\
|
|||
|
|
!*** ./src/app/@core/utils/seo.service.ts ***!
|
|||
|
|
\********************************************/
|
|||
|
|
/*! exports provided: SeoService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SeoService", function() { return SeoService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
|||
|
|
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm2015/operators/index.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class SeoService {
|
|||
|
|
constructor(router, document, platformId) {
|
|||
|
|
this.router = router;
|
|||
|
|
this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_5__["Subject"]();
|
|||
|
|
this.isBrowser = Object(_angular_common__WEBPACK_IMPORTED_MODULE_1__["isPlatformBrowser"])(platformId);
|
|||
|
|
this.dom = document;
|
|||
|
|
if (this.isBrowser) {
|
|||
|
|
this.createCanonicalTag();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
ngOnDestroy() {
|
|||
|
|
this.destroy$.next();
|
|||
|
|
this.destroy$.complete();
|
|||
|
|
}
|
|||
|
|
createCanonicalTag() {
|
|||
|
|
this.linkCanonical = this.dom.createElement('link');
|
|||
|
|
this.linkCanonical.setAttribute('rel', 'canonical');
|
|||
|
|
this.dom.head.appendChild(this.linkCanonical);
|
|||
|
|
this.linkCanonical.setAttribute('href', this.getCanonicalUrl());
|
|||
|
|
}
|
|||
|
|
trackCanonicalChanges() {
|
|||
|
|
if (!this.isBrowser) {
|
|||
|
|
return;
|
|||
|
|
}
|
|||
|
|
this.router.events.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["filter"])((event) => event instanceof _angular_router__WEBPACK_IMPORTED_MODULE_2__["NavigationEnd"]), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$))
|
|||
|
|
.subscribe(() => {
|
|||
|
|
this.linkCanonical.setAttribute('href', this.getCanonicalUrl());
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
getCanonicalUrl() {
|
|||
|
|
return this.dom.location.origin + this.dom.location.pathname;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
SeoService.ɵfac = function SeoService_Factory(t) { return new (t || SeoService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_nebular_theme__WEBPACK_IMPORTED_MODULE_3__["NB_DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["PLATFORM_ID"])); };
|
|||
|
|
SeoService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: SeoService, factory: SeoService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](SeoService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, { type: undefined, decorators: [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
|
|||
|
|
args: [_nebular_theme__WEBPACK_IMPORTED_MODULE_3__["NB_DOCUMENT"]]
|
|||
|
|
}] }, { type: undefined, decorators: [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
|
|||
|
|
args: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["PLATFORM_ID"]]
|
|||
|
|
}] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@core/utils/state.service.ts":
|
|||
|
|
/*!**********************************************!*\
|
|||
|
|
!*** ./src/app/@core/utils/state.service.ts ***!
|
|||
|
|
\**********************************************/
|
|||
|
|
/*! exports provided: StateService */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StateService", function() { return StateService; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm2015/operators/index.js");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class StateService {
|
|||
|
|
constructor(directionService) {
|
|||
|
|
this.layouts = [
|
|||
|
|
{
|
|||
|
|
name: 'One Column',
|
|||
|
|
icon: 'nb-layout-default',
|
|||
|
|
id: 'one-column',
|
|||
|
|
selected: true,
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
name: 'Two Column',
|
|||
|
|
icon: 'nb-layout-two-column',
|
|||
|
|
id: 'two-column',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
name: 'Center Column',
|
|||
|
|
icon: 'nb-layout-centre',
|
|||
|
|
id: 'center-column',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
this.sidebars = [
|
|||
|
|
{
|
|||
|
|
name: 'Sidebar at layout start',
|
|||
|
|
icon: 'nb-layout-sidebar-left',
|
|||
|
|
id: 'start',
|
|||
|
|
selected: true,
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
name: 'Sidebar at layout end',
|
|||
|
|
icon: 'nb-layout-sidebar-right',
|
|||
|
|
id: 'end',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
this.layoutState$ = new rxjs__WEBPACK_IMPORTED_MODULE_1__["BehaviorSubject"](this.layouts[0]);
|
|||
|
|
this.sidebarState$ = new rxjs__WEBPACK_IMPORTED_MODULE_1__["BehaviorSubject"](this.sidebars[0]);
|
|||
|
|
this.alive = true;
|
|||
|
|
directionService.onDirectionChange()
|
|||
|
|
.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_2__["takeWhile"])(() => this.alive))
|
|||
|
|
.subscribe(direction => this.updateSidebarIcons(direction));
|
|||
|
|
this.updateSidebarIcons(directionService.getDirection());
|
|||
|
|
}
|
|||
|
|
ngOnDestroy() {
|
|||
|
|
this.alive = false;
|
|||
|
|
}
|
|||
|
|
updateSidebarIcons(direction) {
|
|||
|
|
const [startSidebar, endSidebar] = this.sidebars;
|
|||
|
|
const isLtr = direction === _nebular_theme__WEBPACK_IMPORTED_MODULE_3__["NbLayoutDirection"].LTR;
|
|||
|
|
const startIconClass = isLtr ? 'nb-layout-sidebar-left' : 'nb-layout-sidebar-right';
|
|||
|
|
const endIconClass = isLtr ? 'nb-layout-sidebar-right' : 'nb-layout-sidebar-left';
|
|||
|
|
startSidebar.icon = startIconClass;
|
|||
|
|
endSidebar.icon = endIconClass;
|
|||
|
|
}
|
|||
|
|
setLayoutState(state) {
|
|||
|
|
this.layoutState$.next(state);
|
|||
|
|
}
|
|||
|
|
getLayoutStates() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.layouts);
|
|||
|
|
}
|
|||
|
|
onLayoutState() {
|
|||
|
|
return this.layoutState$.asObservable();
|
|||
|
|
}
|
|||
|
|
setSidebarState(state) {
|
|||
|
|
this.sidebarState$.next(state);
|
|||
|
|
}
|
|||
|
|
getSidebarStates() {
|
|||
|
|
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["of"])(this.sidebars);
|
|||
|
|
}
|
|||
|
|
onSidebarState() {
|
|||
|
|
return this.sidebarState$.asObservable();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
StateService.ɵfac = function StateService_Factory(t) { return new (t || StateService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_nebular_theme__WEBPACK_IMPORTED_MODULE_3__["NbLayoutDirectionService"])); };
|
|||
|
|
StateService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: StateService, factory: StateService.ɵfac });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](StateService, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
|
|||
|
|
}], function () { return [{ type: _nebular_theme__WEBPACK_IMPORTED_MODULE_3__["NbLayoutDirectionService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/components/footer/footer.component.ts":
|
|||
|
|
/*!**************************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/components/footer/footer.component.ts ***!
|
|||
|
|
\**************************************************************/
|
|||
|
|
/*! exports provided: FooterComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterComponent", function() { return FooterComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class FooterComponent {
|
|||
|
|
}
|
|||
|
|
FooterComponent.ɵfac = function FooterComponent_Factory(t) { return new (t || FooterComponent)(); };
|
|||
|
|
FooterComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: FooterComponent, selectors: [["ngx-footer"]], decls: 2, vars: 0, consts: [[1, "created-by"]], template: function FooterComponent_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "span", 0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](1, " Created with \u2665 by HQ-Teams @2020 ");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} }, styles: [".nb-theme-default [_nghost-%COMP%] {\n width: 100%;\n display: -webkit-box;\n display: flex;\n -webkit-box-pack: justify;\n justify-content: space-between;\n -webkit-box-align: center;\n align-items: center;\n}\n.nb-theme-default [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 2rem;\n}\n.nb-theme-default [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%] {\n padding: 0.4rem;\n color: #8f9bb3;\n -webkit-transition: color ease-out 0.1s;\n transition: color ease-out 0.1s;\n}\n.nb-theme-default [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover {\n color: #222b45;\n}\n@media (max-width: 575.98px) {\n .nb-theme-default [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 1.5rem;\n }\n}\n\n.nb-theme-dark [_nghost-%COMP%] {\n width: 100%;\n display: -webkit-box;\n display: flex;\n -webkit-box-pack: justify;\n justify-content: space-between;\n -webkit-box-align: center;\n align-items: center;\n}\n.nb-theme-dark [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 2rem;\n}\n.nb-theme-dark [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%] {\n padding: 0.4rem;\n color: #8f9bb3;\n -webkit-transition: color ease-out 0.1s;\n transition: color ease-out 0.1s;\n}\n.nb-theme-dark [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover {\n color: #ffffff;\n}\n@media (max-width: 575.98px) {\n .nb-theme-dark [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 1.5rem;\n }\n}\n\n.nb-theme-cosmic [_nghost-%COMP%] {\n width: 100%;\n display: -webkit-box;\n display: flex;\n -webkit-box-pack: justify;\n justify-content: space-between;\n -webkit-box-align: center;\n align-items: center;\n}\n.nb-theme-cosmic [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 2rem;\n}\n.nb-theme-cosmic [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%] {\n padding: 0.4rem;\n color: #b4b4db;\n -webkit-transition: color ease-out 0.1s;\n transition: color ease-out 0.1s;\n}\n.nb-theme-cosmic [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover {\n color: #ffffff;\n}\n@media (max-width: 575.98px) {\n .nb-theme-cosmic [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 1.5rem;\n }\n}\n\n.nb-theme-corporate [_nghost-%COMP%] {\n width: 100%;\n display: -webkit-box;\n display: flex;\n -webkit-box-pack: justify;\n justify-content: space-between;\n -webkit-box-align: center;\n align-items: center;\n}\n.nb-theme-corporate [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 2rem;\n}\n.nb-theme-corporate [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%] {\n padding: 0.4rem;\n color: #8f9bb3;\n -webkit-transition: color ease-out 0.1s;\n transition: color ease-out 0.1s;\n}\n.nb-theme-corporate [_nghost-%COMP%] .socials[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover {\n color: #222b45;\n}\n@media (max-width: 575.98px) {\n .nb-theme-corporate [_nghost-%COMP%] .socials[_ngcontent-%COMP%] {\n font-size: 1.5rem;\n }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvQHRoZW1lL2NvbXBvbmVudHMvZm9vdGVyL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcX3RoZW1pbmcuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2NvbXBvbmVudHMvZm9vdGVyL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcY29yZVxcX21peGlucy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvY29tcG9uZW50cy9mb290ZXIvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfZnVuY3Rpb25zLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9jb21wb25lbnRzL2Zvb3Rlci9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXF92YXJpYW50cy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvY29tcG9uZW50cy9mb290ZXIvRDpcXGRldlxcY2
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](FooterComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-footer',
|
|||
|
|
styleUrls: ['./footer.component.scss'],
|
|||
|
|
template: `
|
|||
|
|
<span class="created-by">
|
|||
|
|
Created with ♥ by HQ-Teams @2020
|
|||
|
|
</span>
|
|||
|
|
`,
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/components/header/header.component.ts":
|
|||
|
|
/*!**************************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/components/header/header.component.ts ***!
|
|||
|
|
\**************************************************************/
|
|||
|
|
/*! exports provided: HeaderComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderComponent", function() { return HeaderComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _core_data_users__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../@core/data/users */ "./src/app/@core/data/users.ts");
|
|||
|
|
/* harmony import */ var _core_utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../@core/utils */ "./src/app/@core/utils/index.ts");
|
|||
|
|
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm2015/operators/index.js");
|
|||
|
|
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js");
|
|||
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
|||
|
|
/* harmony import */ var _nebular_security__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @nebular/security */ "./node_modules/@nebular/security/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
function HeaderComponent_nb_option_8_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "nb-option", 12);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} if (rf & 2) {
|
|||
|
|
const theme_r2 = ctx.$implicit;
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("value", theme_r2.value);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtextInterpolate1"](" ", theme_r2.name, "");
|
|||
|
|
} }
|
|||
|
|
function HeaderComponent_nb_action_13_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "nb-action", 13);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](1, "nb-user", 14);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} if (rf & 2) {
|
|||
|
|
const ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵnextContext"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("nbContextMenu", ctx_r1.userMenu)("onlyPicture", ctx_r1.userPictureOnly)("name", ctx_r1.user == null ? null : ctx_r1.user.name)("picture", ctx_r1.user == null ? null : ctx_r1.user.picture);
|
|||
|
|
} }
|
|||
|
|
const _c0 = function () { return ["view", "user"]; };
|
|||
|
|
class HeaderComponent {
|
|||
|
|
constructor(sidebarService, menuService, themeService, userService, layoutService, breakpointService) {
|
|||
|
|
this.sidebarService = sidebarService;
|
|||
|
|
this.menuService = menuService;
|
|||
|
|
this.themeService = themeService;
|
|||
|
|
this.userService = userService;
|
|||
|
|
this.layoutService = layoutService;
|
|||
|
|
this.breakpointService = breakpointService;
|
|||
|
|
this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_5__["Subject"]();
|
|||
|
|
this.userPictureOnly = false;
|
|||
|
|
this.themes = [
|
|||
|
|
{
|
|||
|
|
value: 'default',
|
|||
|
|
name: 'Light',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
value: 'dark',
|
|||
|
|
name: 'Dark',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
value: 'cosmic',
|
|||
|
|
name: 'Cosmic',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
value: 'corporate',
|
|||
|
|
name: 'Corporate',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
this.currentTheme = 'default';
|
|||
|
|
this.userMenu = [{ title: 'Profile' }, { title: 'Log out' }];
|
|||
|
|
}
|
|||
|
|
ngOnInit() {
|
|||
|
|
this.currentTheme = this.themeService.currentTheme;
|
|||
|
|
this.userService.getUsers()
|
|||
|
|
.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$))
|
|||
|
|
.subscribe((users) => this.user = users.nick);
|
|||
|
|
const { xl } = this.breakpointService.getBreakpointsMap();
|
|||
|
|
this.themeService.onMediaQueryChange()
|
|||
|
|
.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(([, currentBreakpoint]) => currentBreakpoint.width < xl), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$))
|
|||
|
|
.subscribe((isLessThanXl) => this.userPictureOnly = isLessThanXl);
|
|||
|
|
this.themeService.onThemeChange()
|
|||
|
|
.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(({ name }) => name), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$))
|
|||
|
|
.subscribe(themeName => this.currentTheme = themeName);
|
|||
|
|
}
|
|||
|
|
ngOnDestroy() {
|
|||
|
|
this.destroy$.next();
|
|||
|
|
this.destroy$.complete();
|
|||
|
|
}
|
|||
|
|
changeTheme(themeName) {
|
|||
|
|
this.themeService.changeTheme(themeName);
|
|||
|
|
}
|
|||
|
|
toggleSidebar() {
|
|||
|
|
this.sidebarService.toggle(true, 'menu-sidebar');
|
|||
|
|
this.layoutService.changeLayoutSize();
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
navigateHome() {
|
|||
|
|
this.menuService.navigateHome();
|
|||
|
|
return false;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
HeaderComponent.ɵfac = function HeaderComponent_Factory(t) { return new (t || HeaderComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbSidebarService"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbMenuService"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbThemeService"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_core_data_users__WEBPACK_IMPORTED_MODULE_2__["UserData"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_core_utils__WEBPACK_IMPORTED_MODULE_3__["LayoutService"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbMediaBreakpointsService"])); };
|
|||
|
|
HeaderComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: HeaderComponent, selectors: [["ngx-header"]], decls: 14, vars: 4, consts: [[1, "header-container"], [1, "logo-container"], ["href", "#", 1, "sidebar-toggle", 3, "click"], ["icon", "menu-2-outline"], ["href", "#", 1, "logo", 3, "click"], ["status", "primary", 3, "selected", "selectedChange"], [3, "value", 4, "ngFor", "ngForOf"], ["size", "small"], [1, "control-item"], ["type", "rotate-layout"], ["icon", "bell-outline", 1, "control-item"], ["class", "user-action", 4, "nbIsGranted"], [3, "value"], [1, "user-action"], [3, "nbContextMenu", "onlyPicture", "name", "picture"]], template: function HeaderComponent_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "div", 0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "div", 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](2, "a", 2);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_2_listener() { return ctx.toggleSidebar(); });
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](3, "nb-icon", 3);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](4, "a", 4);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_4_listener() { return ctx.navigateHome(); });
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](5, "symfonia");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](6, "div", 0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](7, "nb-select", 5);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("selectedChange", function HeaderComponent_Template_nb_select_selectedChange_7_listener($event) { return ctx.changeTheme($event); });
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtemplate"](8, HeaderComponent_nb_option_8_Template, 2, 2, "nb-option", 6);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](9, "nb-actions", 7);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](10, "nb-action", 8);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](11, "nb-search", 9);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](12, "nb-action", 10);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtemplate"](13, HeaderComponent_nb_action_13_Template, 2, 4, "nb-action", 11);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} if (rf & 2) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](7);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("selected", ctx.currentTheme);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("ngForOf", ctx.themes);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](5);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("nbIsGranted", _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵpureFunction0"](3, _c0));
|
|||
|
|
} }, directives: [_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbIconComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbSelectComponent"], _angular_common__WEBPACK_IMPORTED_MODULE_6__["NgForOf"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbActionsComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbActionComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbSearchComponent"], _nebular_security__WEBPACK_IMPORTED_MODULE_7__["NbIsGrantedDirective"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbOptionComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbUserComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbContextMenuDirective"]], styles: [".nb-theme-default [_nghost-%COMP%] {\n display: -webkit-box;\n display: flex;\n -webkit-box-pack: justify;\n justify-content: space-between;\n width: 100%;\n}\n.nb-theme-default [_nghost-%COMP%] .logo-container[_ngcontent-%COMP%] {\n display: -webkit-box;\n display: flex;\n -webkit-box-align: center;\n align-items: center;\n width: calc(16rem - 1.25rem);\n}\n.nb-theme-default [_nghost-%COMP%] nb-action[_ngcontent-%COMP%] {\n height: auto;\n display: -webkit-box;\n display: flex;\n align-content: center;\n}\n.nb-theme-default [_nghost-%COMP%] nb-user[_ngcontent-%COMP%] {\n cursor: pointer;\n}\n.nb-theme-default [_nghost-%COMP%] nb-search button {\n padding: 0 !important;\n}\n.nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] {\n display: -webkit-box;\n display: flex;\n -webkit-box-align: center;\n align-items: center;\n width: auto;\n}\n.nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] .sidebar-toggle[_ngcontent-%COMP%] {\n text-decoration: none;\n color: #8f9bb3;\n}\n[dir=ltr] .nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] .sidebar-toggle[_ngcontent-%COMP%] {\n padding-right: 1.25rem;\n}\n[dir=rtl] .nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] .sidebar-toggle[_ngcontent-%COMP%] {\n padding-left: 1.25rem;\n}\n.nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] .sidebar-toggle[_ngcontent-%COMP%] nb-icon[_ngcontent-%COMP%] {\n font-size: 1.75rem;\n}\n.nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%] {\n padding: 0 1.25rem;\n font-size: 1.75rem;\n white-space: nowrap;\n text-decoration: none;\n}\n[dir=ltr] .nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%] {\n border-left: 1px solid #edf1f7;\n}\n[dir=rtl] .nb-theme-default [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%] {\n border-right: 1px solid #edf1f7;\n}\n@media (max-width: 767.98px) {\n .nb-theme-default [_nghost-%COMP%] .control-item[_ngcontent-%COMP%] {\n display: none;\n }\n .nb-theme-default [_nghost-%COMP%] .user-action[_ngcontent-%COMP%] {\n border: none;\n padding: 0;\n }\n}\n@media (max-width: 575.98px) {\n .nb-theme-default [_nghost-%COMP%] nb-select[_ngcontent-%COMP%] {\n display: none;\n }\n}\n\n.nb-theme-dark [_nghost-%COMP%] {\n display: -webkit-box;\n display: flex;\n -webkit-box-pack: justify;\n justify-content: space-between;\n width: 100%;\n}\n.nb-theme-dark [_nghost-%COMP%] .logo-container[_ngcontent-%COMP%] {\n display: -webkit-box;\n display: flex;\n -webkit-box-align: center;\n align-items: center;\n width: calc(16rem - 1.25rem);\n}\n.nb-theme-dark [_nghost-%COMP%] nb-action[_ngcontent-%COMP%] {\n height: auto;\n display: -webkit-box;\n display: flex;\n align-content: center;\n}\n.nb-theme-dark [_nghost-%COMP%] nb-user[_ngcontent-%COMP%] {\n cursor: pointer;\n}\n.nb-theme-dark [_nghost-%COMP%] nb-search button {\n padding: 0 !important;\n}\n.nb-theme-dark [_nghost-%COMP%] .header-container[_ngcontent-%COMP%] {\n display: -webkit-box;\n display: flex;\n -webkit-box-align: center;\n align-items: center;\n width
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](HeaderComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-header',
|
|||
|
|
styleUrls: ['./header.component.scss'],
|
|||
|
|
templateUrl: './header.component.html',
|
|||
|
|
}]
|
|||
|
|
}], function () { return [{ type: _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbSidebarService"] }, { type: _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbMenuService"] }, { type: _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbThemeService"] }, { type: _core_data_users__WEBPACK_IMPORTED_MODULE_2__["UserData"] }, { type: _core_utils__WEBPACK_IMPORTED_MODULE_3__["LayoutService"] }, { type: _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbMediaBreakpointsService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/components/index.ts":
|
|||
|
|
/*!********************************************!*\
|
|||
|
|
!*** ./src/app/@theme/components/index.ts ***!
|
|||
|
|
\********************************************/
|
|||
|
|
/*! exports provided: HeaderComponent, FooterComponent, SearchInputComponent, TinyMCEComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _header_header_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./header/header.component */ "./src/app/@theme/components/header/header.component.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeaderComponent", function() { return _header_header_component__WEBPACK_IMPORTED_MODULE_0__["HeaderComponent"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _footer_footer_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./footer/footer.component */ "./src/app/@theme/components/footer/footer.component.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FooterComponent", function() { return _footer_footer_component__WEBPACK_IMPORTED_MODULE_1__["FooterComponent"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _search_input_search_input_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./search-input/search-input.component */ "./src/app/@theme/components/search-input/search-input.component.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchInputComponent", function() { return _search_input_search_input_component__WEBPACK_IMPORTED_MODULE_2__["SearchInputComponent"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _tiny_mce_tiny_mce_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./tiny-mce/tiny-mce.component */ "./src/app/@theme/components/tiny-mce/tiny-mce.component.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TinyMCEComponent", function() { return _tiny_mce_tiny_mce_component__WEBPACK_IMPORTED_MODULE_3__["TinyMCEComponent"]; });
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/components/search-input/search-input.component.ts":
|
|||
|
|
/*!**************************************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/components/search-input/search-input.component.ts ***!
|
|||
|
|
\**************************************************************************/
|
|||
|
|
/*! exports provided: SearchInputComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SearchInputComponent", function() { return SearchInputComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
const _c0 = ["input"];
|
|||
|
|
class SearchInputComponent {
|
|||
|
|
constructor() {
|
|||
|
|
this.search = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
|
|||
|
|
this.isInputShown = false;
|
|||
|
|
}
|
|||
|
|
showInput() {
|
|||
|
|
this.isInputShown = true;
|
|||
|
|
this.input.nativeElement.focus();
|
|||
|
|
}
|
|||
|
|
hideInput() {
|
|||
|
|
this.isInputShown = false;
|
|||
|
|
}
|
|||
|
|
onInput(val) {
|
|||
|
|
this.search.emit(val);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
SearchInputComponent.ɵfac = function SearchInputComponent_Factory(t) { return new (t || SearchInputComponent)(); };
|
|||
|
|
SearchInputComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: SearchInputComponent, selectors: [["ngx-search-input"]], viewQuery: function SearchInputComponent_Query(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵstaticViewQuery"](_c0, true);
|
|||
|
|
} if (rf & 2) {
|
|||
|
|
var _t;
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵloadQuery"]()) && (ctx.input = _t.first);
|
|||
|
|
} }, outputs: { search: "search" }, decls: 3, vars: 2, consts: [[1, "control-icon", "ion", "ion-ios-search", 3, "click"], ["placeholder", "Type your search request here...", 3, "blur", "input"], ["input", ""]], template: function SearchInputComponent_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "i", 0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function SearchInputComponent_Template_i_click_0_listener() { return ctx.showInput(); });
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "input", 1, 2);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("blur", function SearchInputComponent_Template_input_blur_1_listener() { return ctx.hideInput(); })("input", function SearchInputComponent_Template_input_input_1_listener($event) { return ctx.onInput($event); });
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} if (rf & 2) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵclassProp"]("hidden", !ctx.isInputShown);
|
|||
|
|
} }, styles: ["[_nghost-%COMP%] {\n display: -webkit-box;\n display: flex;\n -webkit-box-align: center;\n align-items: center;\n}\n[_nghost-%COMP%] i.control-icon[_ngcontent-%COMP%]::before {\n font-size: 2.3rem;\n}\n[_nghost-%COMP%] i.control-icon[_ngcontent-%COMP%]:hover {\n cursor: pointer;\n}\n[_nghost-%COMP%] input[_ngcontent-%COMP%] {\n border: none;\n outline: none;\n margin-left: 1rem;\n width: 15rem;\n -webkit-transition: width 0.2s ease;\n transition: width 0.2s ease;\n}\n[_nghost-%COMP%] input.hidden[_ngcontent-%COMP%] {\n width: 0;\n margin: 0;\n}\n[_nghost-%COMP%] search-input input {\n background: transparent;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvQHRoZW1lL2NvbXBvbmVudHMvc2VhcmNoLWlucHV0L0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvc3JjXFxhcHBcXEB0aGVtZVxcY29tcG9uZW50c1xcc2VhcmNoLWlucHV0XFxzZWFyY2gtaW5wdXQuY29tcG9uZW50LnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9jb21wb25lbnRzL3NlYXJjaC1pbnB1dC9zZWFyY2gtaW5wdXQuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtVQUFBLG1CQUFBO0FDQ0Y7QURFSTtFQUNFLGlCQUFBO0FDQU47QURHSTtFQUNFLGVBQUE7QUNETjtBREtFO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxtQ0FBQTtFQUFBLDJCQUFBO0FDSEo7QURLSTtFQUNFLFFBQUE7RUFDQSxTQUFBO0FDSE47QURRSTtFQUNFLHVCQUFBO0FDTk4iLCJmaWxlIjoic3JjL2FwcC9AdGhlbWUvY29tcG9uZW50cy9zZWFyY2gtaW5wdXQvc2VhcmNoLWlucHV0LmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgaS5jb250cm9sLWljb24ge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAyLjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGlucHV0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgIHdpZHRoOiAxNXJlbTtcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZTtcclxuXHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA6Om5nLWRlZXAgc2VhcmNoLWlucHV0IHtcclxuICAgIGlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIjpob3N0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbjpob3N0IGkuY29udHJvbC1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDIuM3JlbTtcbn1cbjpob3N0IGkuY29udHJvbC1pY29uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuOmhvc3QgaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB3aWR0aDogMTVyZW07XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZTtcbn1cbjpob3N0IGlucHV0LmhpZGRlbiB7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG59XG46aG9zdCA6Om5nLWRlZXAgc2VhcmNoLWlucHV0IGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59Il19 */"] });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](SearchInputComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-search-input',
|
|||
|
|
styleUrls: ['./search-input.component.scss'],
|
|||
|
|
template: `
|
|||
|
|
<i class="control-icon ion ion-ios-search"
|
|||
|
|
(click)="showInput()"></i>
|
|||
|
|
<input placeholder="Type your search request here..."
|
|||
|
|
#input
|
|||
|
|
[class.hidden]="!isInputShown"
|
|||
|
|
(blur)="hideInput()"
|
|||
|
|
(input)="onInput($event)">
|
|||
|
|
`,
|
|||
|
|
}]
|
|||
|
|
}], null, { input: [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewChild"],
|
|||
|
|
args: ['input', { static: true }]
|
|||
|
|
}], search: [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Output"]
|
|||
|
|
}] }); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/components/tiny-mce/tiny-mce.component.ts":
|
|||
|
|
/*!******************************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/components/tiny-mce/tiny-mce.component.ts ***!
|
|||
|
|
\******************************************************************/
|
|||
|
|
/*! exports provided: TinyMCEComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TinyMCEComponent", function() { return TinyMCEComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class TinyMCEComponent {
|
|||
|
|
constructor(host, locationStrategy) {
|
|||
|
|
this.host = host;
|
|||
|
|
this.locationStrategy = locationStrategy;
|
|||
|
|
this.editorKeyup = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
|
|||
|
|
}
|
|||
|
|
ngAfterViewInit() {
|
|||
|
|
tinymce.init({
|
|||
|
|
target: this.host.nativeElement,
|
|||
|
|
plugins: ['link', 'paste', 'table'],
|
|||
|
|
skin_url: `${this.locationStrategy.getBaseHref()}assets/skins/lightgray`,
|
|||
|
|
setup: editor => {
|
|||
|
|
this.editor = editor;
|
|||
|
|
editor.on('keyup', () => {
|
|||
|
|
this.editorKeyup.emit(editor.getContent());
|
|||
|
|
});
|
|||
|
|
},
|
|||
|
|
height: '320',
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
ngOnDestroy() {
|
|||
|
|
tinymce.remove(this.editor);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
TinyMCEComponent.ɵfac = function TinyMCEComponent_Factory(t) { return new (t || TinyMCEComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_1__["LocationStrategy"])); };
|
|||
|
|
TinyMCEComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: TinyMCEComponent, selectors: [["ngx-tiny-mce"]], outputs: { editorKeyup: "editorKeyup" }, decls: 0, vars: 0, template: function TinyMCEComponent_Template(rf, ctx) { }, encapsulation: 2 });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TinyMCEComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-tiny-mce',
|
|||
|
|
template: '',
|
|||
|
|
}]
|
|||
|
|
}], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] }, { type: _angular_common__WEBPACK_IMPORTED_MODULE_1__["LocationStrategy"] }]; }, { editorKeyup: [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Output"]
|
|||
|
|
}] }); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/layouts/index.ts":
|
|||
|
|
/*!*****************************************!*\
|
|||
|
|
!*** ./src/app/@theme/layouts/index.ts ***!
|
|||
|
|
\*****************************************/
|
|||
|
|
/*! exports provided: OneColumnLayoutComponent, TwoColumnsLayoutComponent, ThreeColumnsLayoutComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _one_column_one_column_layout__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./one-column/one-column.layout */ "./src/app/@theme/layouts/one-column/one-column.layout.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OneColumnLayoutComponent", function() { return _one_column_one_column_layout__WEBPACK_IMPORTED_MODULE_0__["OneColumnLayoutComponent"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _two_columns_two_columns_layout__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./two-columns/two-columns.layout */ "./src/app/@theme/layouts/two-columns/two-columns.layout.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TwoColumnsLayoutComponent", function() { return _two_columns_two_columns_layout__WEBPACK_IMPORTED_MODULE_1__["TwoColumnsLayoutComponent"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _three_columns_three_columns_layout__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./three-columns/three-columns.layout */ "./src/app/@theme/layouts/three-columns/three-columns.layout.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ThreeColumnsLayoutComponent", function() { return _three_columns_three_columns_layout__WEBPACK_IMPORTED_MODULE_2__["ThreeColumnsLayoutComponent"]; });
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/layouts/one-column/one-column.layout.ts":
|
|||
|
|
/*!****************************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/layouts/one-column/one-column.layout.ts ***!
|
|||
|
|
\****************************************************************/
|
|||
|
|
/*! exports provided: OneColumnLayoutComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OneColumnLayoutComponent", function() { return OneColumnLayoutComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _components_header_header_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../components/header/header.component */ "./src/app/@theme/components/header/header.component.ts");
|
|||
|
|
/* harmony import */ var _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../components/footer/footer.component */ "./src/app/@theme/components/footer/footer.component.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
const _c0 = [[["nb-menu"]], [["router-outlet"]]];
|
|||
|
|
const _c1 = ["nb-menu", "router-outlet"];
|
|||
|
|
class OneColumnLayoutComponent {
|
|||
|
|
}
|
|||
|
|
OneColumnLayoutComponent.ɵfac = function OneColumnLayoutComponent_Factory(t) { return new (t || OneColumnLayoutComponent)(); };
|
|||
|
|
OneColumnLayoutComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: OneColumnLayoutComponent, selectors: [["ngx-one-column-layout"]], ngContentSelectors: _c1, decls: 9, vars: 0, consts: [["windowMode", ""], ["fixed", ""], ["tag", "menu-sidebar", "responsive", "", 1, "menu-sidebar"]], template: function OneColumnLayoutComponent_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojectionDef"](_c0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "nb-layout", 0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "nb-layout-header", 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](2, "ngx-header");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](3, "nb-sidebar", 2);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](4);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](5, "nb-layout-column");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](6, 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](7, "nb-layout-footer", 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](8, "ngx-footer");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} }, directives: [_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutHeaderComponent"], _components_header_header_component__WEBPACK_IMPORTED_MODULE_2__["HeaderComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbSidebarComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutColumnComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutFooterComponent"], _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__["FooterComponent"]], styles: [".nb-theme-default [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-dark [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-cosmic [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-corporate [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXF90aGVtaW5nLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL29uZS1jb2x1bW4vRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfbWl4aW5zLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL29uZS1jb2x1bW4vRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfZnVuY3Rpb25zLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL29uZS1jb2x1bW4vRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfdmFyaWFudHMuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX21hcHBpbmcuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXHRoZW1pbmdcXF9yZWdpc3Rlci5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy9vbmUtY29sdW1uL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcY29yZVxcdGhlbWluZ1xcX2luc3RhbGwuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXHRoZW1pbmdcXF9nZXQtdmFsdWUuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX2RlZmF1bHQuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX2Rhcmsuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX2Nvc21pYy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy9vbmUtY29sdW1uL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcdGhlbWVzXFxfY29ycG9yYXRlLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL29uZS1jb2x1bW4vRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxnbG9iYWxcXF9icmVha3BvaW50cy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy9vbmUtY29sdW1uL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvc3JjXFxhcHBcXEB0aGVtZVxcbGF5b3V0c1xcb25lLWNvbHVtblxcb25lLWNvbHVtbi5sYXlvdXQuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvb25lLWNvbHVtbi9vbmUtY29sdW1uLmxheW91dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0VBQUE7QUFNQTs7O0VBQUE7QUNOQTs7OztFQUFBO0FBd0tBOzs7O0VBQUE7QUEwQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](OneColumnLayoutComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-one-column-layout',
|
|||
|
|
styleUrls: ['./one-column.layout.scss'],
|
|||
|
|
template: `
|
|||
|
|
<nb-layout windowMode>
|
|||
|
|
<nb-layout-header fixed>
|
|||
|
|
<ngx-header></ngx-header>
|
|||
|
|
</nb-layout-header>
|
|||
|
|
|
|||
|
|
<nb-sidebar class="menu-sidebar" tag="menu-sidebar" responsive>
|
|||
|
|
<ng-content select="nb-menu"></ng-content>
|
|||
|
|
</nb-sidebar>
|
|||
|
|
|
|||
|
|
<nb-layout-column>
|
|||
|
|
<ng-content select="router-outlet"></ng-content>
|
|||
|
|
</nb-layout-column>
|
|||
|
|
|
|||
|
|
<nb-layout-footer fixed>
|
|||
|
|
<ngx-footer></ngx-footer>
|
|||
|
|
</nb-layout-footer>
|
|||
|
|
</nb-layout>
|
|||
|
|
`,
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/layouts/three-columns/three-columns.layout.ts":
|
|||
|
|
/*!**********************************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/layouts/three-columns/three-columns.layout.ts ***!
|
|||
|
|
\**********************************************************************/
|
|||
|
|
/*! exports provided: ThreeColumnsLayoutComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ThreeColumnsLayoutComponent", function() { return ThreeColumnsLayoutComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _components_header_header_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../components/header/header.component */ "./src/app/@theme/components/header/header.component.ts");
|
|||
|
|
/* harmony import */ var _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../components/footer/footer.component */ "./src/app/@theme/components/footer/footer.component.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
const _c0 = [[["nb-menu"]], [["router-outlet"]]];
|
|||
|
|
const _c1 = ["nb-menu", "router-outlet"];
|
|||
|
|
class ThreeColumnsLayoutComponent {
|
|||
|
|
}
|
|||
|
|
ThreeColumnsLayoutComponent.ɵfac = function ThreeColumnsLayoutComponent_Factory(t) { return new (t || ThreeColumnsLayoutComponent)(); };
|
|||
|
|
ThreeColumnsLayoutComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: ThreeColumnsLayoutComponent, selectors: [["ngx-three-columns-layout"]], ngContentSelectors: _c1, decls: 11, vars: 0, consts: [["windowMode", ""], ["fixed", ""], ["tag", "menu-sidebar", "responsive", "", 1, "menu-sidebar"], [1, "small"]], template: function ThreeColumnsLayoutComponent_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojectionDef"](_c0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "nb-layout", 0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "nb-layout-header", 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](2, "ngx-header");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](3, "nb-sidebar", 2);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](4);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](5, "nb-layout-column", 3);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](6, "nb-layout-column");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](7, 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](8, "nb-layout-column", 3);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](9, "nb-layout-footer", 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](10, "ngx-footer");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} }, directives: [_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutHeaderComponent"], _components_header_header_component__WEBPACK_IMPORTED_MODULE_2__["HeaderComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbSidebarComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutColumnComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutFooterComponent"], _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__["FooterComponent"]], styles: [".nb-theme-default [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-dark [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-cosmic [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-corporate [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXF90aGVtaW5nLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3RocmVlLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfbWl4aW5zLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3RocmVlLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfZnVuY3Rpb25zLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3RocmVlLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfdmFyaWFudHMuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX21hcHBpbmcuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXHRoZW1pbmdcXF9yZWdpc3Rlci5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy90aHJlZS1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcY29yZVxcdGhlbWluZ1xcX2luc3RhbGwuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXHRoZW1pbmdcXF9nZXQtdmFsdWUuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX2RlZmF1bHQuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX2Rhcmsuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX2Nvc21pYy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy90aHJlZS1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcdGhlbWVzXFxfY29ycG9yYXRlLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3RocmVlLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxnbG9iYWxcXF9icmVha3BvaW50cy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy90aHJlZS1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvc3JjXFxhcHBcXEB0aGVtZVxcbGF5b3V0c1xcdGhyZWUtY29sdW1uc1xcdGhyZWUtY29sdW1ucy5sYXlvdXQuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdGhyZWUtY29sdW1ucy90aHJlZS1jb2x1bW5zLmxheW91dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0VBQUE7QUFNQTs7O0VBQUE7QUNOQTs7OztFQUFBO0FBd0tBOzs7O0VBQUE7QUEwQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](ThreeColumnsLayoutComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-three-columns-layout',
|
|||
|
|
styleUrls: ['./three-columns.layout.scss'],
|
|||
|
|
template: `
|
|||
|
|
<nb-layout windowMode>
|
|||
|
|
<nb-layout-header fixed>
|
|||
|
|
<ngx-header></ngx-header>
|
|||
|
|
</nb-layout-header>
|
|||
|
|
|
|||
|
|
<nb-sidebar class="menu-sidebar" tag="menu-sidebar" responsive>
|
|||
|
|
<ng-content select="nb-menu"></ng-content>
|
|||
|
|
</nb-sidebar>
|
|||
|
|
|
|||
|
|
<nb-layout-column class="small">
|
|||
|
|
</nb-layout-column>
|
|||
|
|
|
|||
|
|
<nb-layout-column>
|
|||
|
|
<ng-content select="router-outlet"></ng-content>
|
|||
|
|
</nb-layout-column>
|
|||
|
|
|
|||
|
|
<nb-layout-column class="small">
|
|||
|
|
</nb-layout-column>
|
|||
|
|
|
|||
|
|
<nb-layout-footer fixed>
|
|||
|
|
<ngx-footer></ngx-footer>
|
|||
|
|
</nb-layout-footer>
|
|||
|
|
</nb-layout>
|
|||
|
|
`,
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/layouts/two-columns/two-columns.layout.ts":
|
|||
|
|
/*!******************************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/layouts/two-columns/two-columns.layout.ts ***!
|
|||
|
|
\******************************************************************/
|
|||
|
|
/*! exports provided: TwoColumnsLayoutComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TwoColumnsLayoutComponent", function() { return TwoColumnsLayoutComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _components_header_header_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../components/header/header.component */ "./src/app/@theme/components/header/header.component.ts");
|
|||
|
|
/* harmony import */ var _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../components/footer/footer.component */ "./src/app/@theme/components/footer/footer.component.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
const _c0 = [[["nb-menu"]], [["router-outlet"]]];
|
|||
|
|
const _c1 = ["nb-menu", "router-outlet"];
|
|||
|
|
class TwoColumnsLayoutComponent {
|
|||
|
|
}
|
|||
|
|
TwoColumnsLayoutComponent.ɵfac = function TwoColumnsLayoutComponent_Factory(t) { return new (t || TwoColumnsLayoutComponent)(); };
|
|||
|
|
TwoColumnsLayoutComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: TwoColumnsLayoutComponent, selectors: [["ngx-two-columns-layout"]], ngContentSelectors: _c1, decls: 10, vars: 0, consts: [["windowMode", ""], ["fixed", ""], ["tag", "menu-sidebar", "responsive", "", 1, "menu-sidebar"], [1, "small"]], template: function TwoColumnsLayoutComponent_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojectionDef"](_c0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "nb-layout", 0);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "nb-layout-header", 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](2, "ngx-header");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](3, "nb-sidebar", 2);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](4);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](5, "nb-layout-column", 3);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](6, "nb-layout-column");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](7, 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](8, "nb-layout-footer", 1);
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](9, "ngx-footer");
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
|
|||
|
|
} }, directives: [_nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutHeaderComponent"], _components_header_header_component__WEBPACK_IMPORTED_MODULE_2__["HeaderComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbSidebarComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutColumnComponent"], _nebular_theme__WEBPACK_IMPORTED_MODULE_1__["NbLayoutFooterComponent"], _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__["FooterComponent"]], styles: [".nb-theme-default [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-dark [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-cosmic [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n\n.nb-theme-corporate [_nghost-%COMP%] .menu-sidebar[_ngcontent-%COMP%] .scrollable {\n padding-top: 2.25rem;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdHdvLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxfdGhlbWluZy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy90d28tY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXF9taXhpbnMuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdHdvLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFxjb3JlXFxfZnVuY3Rpb25zLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3R3by1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcY29yZVxcX3ZhcmlhbnRzLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3R3by1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcdGhlbWVzXFxfbWFwcGluZy5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy90d28tY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXHRoZW1pbmdcXF9yZWdpc3Rlci5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy90d28tY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXGNvcmVcXHRoZW1pbmdcXF9pbnN0YWxsLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3R3by1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcY29yZVxcdGhlbWluZ1xcX2dldC12YWx1ZS5zY3NzIiwic3JjL2FwcC9AdGhlbWUvbGF5b3V0cy90d28tY29sdW1ucy9EOlxcZGV2XFxjb21wYW5pZXNcXHRhYlxcc3ltZm9uaWEtYWRtaW4tbmd4L25vZGVfbW9kdWxlc1xcQG5lYnVsYXJcXHRoZW1lXFxzdHlsZXNcXHRoZW1lc1xcX2RlZmF1bHQuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdHdvLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9ub2RlX21vZHVsZXNcXEBuZWJ1bGFyXFx0aGVtZVxcc3R5bGVzXFx0aGVtZXNcXF9kYXJrLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3R3by1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcdGhlbWVzXFxfY29zbWljLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3R3by1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcdGhlbWVzXFxfY29ycG9yYXRlLnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3R3by1jb2x1bW5zL0Q6XFxkZXZcXGNvbXBhbmllc1xcdGFiXFxzeW1mb25pYS1hZG1pbi1uZ3gvbm9kZV9tb2R1bGVzXFxAbmVidWxhclxcdGhlbWVcXHN0eWxlc1xcZ2xvYmFsXFxfYnJlYWtwb2ludHMuc2NzcyIsInNyYy9hcHAvQHRoZW1lL2xheW91dHMvdHdvLWNvbHVtbnMvRDpcXGRldlxcY29tcGFuaWVzXFx0YWJcXHN5bWZvbmlhLWFkbWluLW5neC9zcmNcXGFwcFxcQHRoZW1lXFxsYXlvdXRzXFx0d28tY29sdW1uc1xcdHdvLWNvbHVtbnMubGF5b3V0LnNjc3MiLCJzcmMvYXBwL0B0aGVtZS9sYXlvdXRzL3R3by1jb2x1bW5zL3R3by1jb2x1bW5zLmxheW91dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0VBQUE7QUFNQTs7O0VBQUE7QUNOQTs7OztFQUFBO0FBd0tBOzs7O0VBQUE7QUEwQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TwoColumnsLayoutComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-two-columns-layout',
|
|||
|
|
styleUrls: ['./two-columns.layout.scss'],
|
|||
|
|
template: `
|
|||
|
|
<nb-layout windowMode>
|
|||
|
|
<nb-layout-header fixed>
|
|||
|
|
<ngx-header></ngx-header>
|
|||
|
|
</nb-layout-header>
|
|||
|
|
|
|||
|
|
<nb-sidebar class="menu-sidebar" tag="menu-sidebar" responsive>
|
|||
|
|
<ng-content select="nb-menu"></ng-content>
|
|||
|
|
</nb-sidebar>
|
|||
|
|
|
|||
|
|
<nb-layout-column class="small">
|
|||
|
|
</nb-layout-column>
|
|||
|
|
|
|||
|
|
<nb-layout-column>
|
|||
|
|
<ng-content select="router-outlet"></ng-content>
|
|||
|
|
</nb-layout-column>
|
|||
|
|
|
|||
|
|
<nb-layout-footer fixed>
|
|||
|
|
<ngx-footer></ngx-footer>
|
|||
|
|
</nb-layout-footer>
|
|||
|
|
|
|||
|
|
</nb-layout>
|
|||
|
|
`,
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/pipes/capitalize.pipe.ts":
|
|||
|
|
/*!*************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/pipes/capitalize.pipe.ts ***!
|
|||
|
|
\*************************************************/
|
|||
|
|
/*! exports provided: CapitalizePipe */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CapitalizePipe", function() { return CapitalizePipe; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class CapitalizePipe {
|
|||
|
|
transform(input) {
|
|||
|
|
return input && input.length
|
|||
|
|
? (input.charAt(0).toUpperCase() + input.slice(1).toLowerCase())
|
|||
|
|
: input;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
CapitalizePipe.ɵfac = function CapitalizePipe_Factory(t) { return new (t || CapitalizePipe)(); };
|
|||
|
|
CapitalizePipe.ɵpipe = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefinePipe"]({ name: "ngxCapitalize", type: CapitalizePipe, pure: true });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](CapitalizePipe, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Pipe"],
|
|||
|
|
args: [{ name: 'ngxCapitalize' }]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/pipes/index.ts":
|
|||
|
|
/*!***************************************!*\
|
|||
|
|
!*** ./src/app/@theme/pipes/index.ts ***!
|
|||
|
|
\***************************************/
|
|||
|
|
/*! exports provided: CapitalizePipe, PluralPipe, RoundPipe, TimingPipe, NumberWithCommasPipe */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _capitalize_pipe__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./capitalize.pipe */ "./src/app/@theme/pipes/capitalize.pipe.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CapitalizePipe", function() { return _capitalize_pipe__WEBPACK_IMPORTED_MODULE_0__["CapitalizePipe"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _plural_pipe__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./plural.pipe */ "./src/app/@theme/pipes/plural.pipe.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PluralPipe", function() { return _plural_pipe__WEBPACK_IMPORTED_MODULE_1__["PluralPipe"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _round_pipe__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./round.pipe */ "./src/app/@theme/pipes/round.pipe.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoundPipe", function() { return _round_pipe__WEBPACK_IMPORTED_MODULE_2__["RoundPipe"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _timing_pipe__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./timing.pipe */ "./src/app/@theme/pipes/timing.pipe.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TimingPipe", function() { return _timing_pipe__WEBPACK_IMPORTED_MODULE_3__["TimingPipe"]; });
|
|||
|
|
|
|||
|
|
/* harmony import */ var _number_with_commas_pipe__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./number-with-commas.pipe */ "./src/app/@theme/pipes/number-with-commas.pipe.ts");
|
|||
|
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NumberWithCommasPipe", function() { return _number_with_commas_pipe__WEBPACK_IMPORTED_MODULE_4__["NumberWithCommasPipe"]; });
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/pipes/number-with-commas.pipe.ts":
|
|||
|
|
/*!*********************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/pipes/number-with-commas.pipe.ts ***!
|
|||
|
|
\*********************************************************/
|
|||
|
|
/*! exports provided: NumberWithCommasPipe */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NumberWithCommasPipe", function() { return NumberWithCommasPipe; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class NumberWithCommasPipe {
|
|||
|
|
transform(input) {
|
|||
|
|
return new Intl.NumberFormat().format(input);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
NumberWithCommasPipe.ɵfac = function NumberWithCommasPipe_Factory(t) { return new (t || NumberWithCommasPipe)(); };
|
|||
|
|
NumberWithCommasPipe.ɵpipe = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefinePipe"]({ name: "ngxNumberWithCommas", type: NumberWithCommasPipe, pure: true });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](NumberWithCommasPipe, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Pipe"],
|
|||
|
|
args: [{ name: 'ngxNumberWithCommas' }]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/pipes/plural.pipe.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@theme/pipes/plural.pipe.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: PluralPipe */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PluralPipe", function() { return PluralPipe; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class PluralPipe {
|
|||
|
|
transform(input, label, pluralLabel = '') {
|
|||
|
|
input = input || 0;
|
|||
|
|
return input === 1
|
|||
|
|
? `${input} ${label}`
|
|||
|
|
: pluralLabel
|
|||
|
|
? `${input} ${pluralLabel}`
|
|||
|
|
: `${input} ${label}s`;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
PluralPipe.ɵfac = function PluralPipe_Factory(t) { return new (t || PluralPipe)(); };
|
|||
|
|
PluralPipe.ɵpipe = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefinePipe"]({ name: "ngxPlural", type: PluralPipe, pure: true });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](PluralPipe, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Pipe"],
|
|||
|
|
args: [{ name: 'ngxPlural' }]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/pipes/round.pipe.ts":
|
|||
|
|
/*!********************************************!*\
|
|||
|
|
!*** ./src/app/@theme/pipes/round.pipe.ts ***!
|
|||
|
|
\********************************************/
|
|||
|
|
/*! exports provided: RoundPipe */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RoundPipe", function() { return RoundPipe; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class RoundPipe {
|
|||
|
|
transform(input) {
|
|||
|
|
return Math.round(input);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
RoundPipe.ɵfac = function RoundPipe_Factory(t) { return new (t || RoundPipe)(); };
|
|||
|
|
RoundPipe.ɵpipe = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefinePipe"]({ name: "ngxRound", type: RoundPipe, pure: true });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](RoundPipe, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Pipe"],
|
|||
|
|
args: [{ name: 'ngxRound' }]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/pipes/timing.pipe.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@theme/pipes/timing.pipe.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: TimingPipe */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TimingPipe", function() { return TimingPipe; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
class TimingPipe {
|
|||
|
|
transform(time) {
|
|||
|
|
if (time) {
|
|||
|
|
const minutes = Math.floor(time / 60);
|
|||
|
|
const seconds = Math.floor(time % 60);
|
|||
|
|
return `${this.initZero(minutes)}${minutes}:${this.initZero(seconds)}${seconds}`;
|
|||
|
|
}
|
|||
|
|
return '00:00';
|
|||
|
|
}
|
|||
|
|
initZero(time) {
|
|||
|
|
return time < 10 ? '0' : '';
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
TimingPipe.ɵfac = function TimingPipe_Factory(t) { return new (t || TimingPipe)(); };
|
|||
|
|
TimingPipe.ɵpipe = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefinePipe"]({ name: "timing", type: TimingPipe, pure: true });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TimingPipe, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Pipe"],
|
|||
|
|
args: [{ name: 'timing' }]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/styles/theme.corporate.ts":
|
|||
|
|
/*!**************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/styles/theme.corporate.ts ***!
|
|||
|
|
\**************************************************/
|
|||
|
|
/*! exports provided: CORPORATE_THEME */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CORPORATE_THEME", function() { return CORPORATE_THEME; });
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
|
|||
|
|
const baseThemeVariables = _nebular_theme__WEBPACK_IMPORTED_MODULE_0__["CORPORATE_THEME"].variables;
|
|||
|
|
const CORPORATE_THEME = {
|
|||
|
|
name: 'corporate',
|
|||
|
|
base: 'corporate',
|
|||
|
|
variables: {
|
|||
|
|
temperature: {
|
|||
|
|
arcFill: ['#ffa36b', '#ffa36b', '#ff9e7a', '#ff9888', '#ff8ea0'],
|
|||
|
|
arcEmpty: baseThemeVariables.bg2,
|
|||
|
|
thumbBg: baseThemeVariables.bg2,
|
|||
|
|
thumbBorder: '#ffa36b',
|
|||
|
|
},
|
|||
|
|
solar: {
|
|||
|
|
gradientLeft: baseThemeVariables.primary,
|
|||
|
|
gradientRight: baseThemeVariables.primary,
|
|||
|
|
shadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondSeriesFill: baseThemeVariables.bg2,
|
|||
|
|
radius: ['80%', '90%'],
|
|||
|
|
},
|
|||
|
|
traffic: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
yAxisSplitLine: 'rgba(0, 0, 0, 0)',
|
|||
|
|
lineBg: baseThemeVariables.primary,
|
|||
|
|
lineShadowBlur: '0',
|
|||
|
|
itemColor: baseThemeVariables.border4,
|
|||
|
|
itemBorderColor: baseThemeVariables.border4,
|
|||
|
|
itemEmphasisBorderColor: baseThemeVariables.primaryLight,
|
|||
|
|
shadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
shadowLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
gradFrom: baseThemeVariables.bg,
|
|||
|
|
gradTo: baseThemeVariables.bg,
|
|||
|
|
},
|
|||
|
|
electricity: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
axisLineColor: baseThemeVariables.border3,
|
|||
|
|
xAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'solid',
|
|||
|
|
lineWidth: '4',
|
|||
|
|
lineGradFrom: baseThemeVariables.primary,
|
|||
|
|
lineGradTo: baseThemeVariables.primary,
|
|||
|
|
lineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradFrom: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradTo: 'rgba(0, 0, 0, 0)',
|
|||
|
|
shadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
bubbleMap: {
|
|||
|
|
titleColor: baseThemeVariables.fgText,
|
|||
|
|
areaColor: baseThemeVariables.bg4,
|
|||
|
|
areaHoverColor: baseThemeVariables.fgHighlight,
|
|||
|
|
areaBorderColor: baseThemeVariables.border5,
|
|||
|
|
},
|
|||
|
|
profitBarAnimationEchart: {
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
firstAnimationBarColor: baseThemeVariables.primary,
|
|||
|
|
secondAnimationBarColor: baseThemeVariables.success,
|
|||
|
|
splitLineStyleOpacity: '1',
|
|||
|
|
splitLineStyleWidth: '1',
|
|||
|
|
splitLineStyleColor: baseThemeVariables.separator,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
trafficBarEchart: {
|
|||
|
|
gradientFrom: baseThemeVariables.warningLight,
|
|||
|
|
gradientTo: baseThemeVariables.warning,
|
|||
|
|
shadow: baseThemeVariables.warningLight,
|
|||
|
|
shadowBlur: '0',
|
|||
|
|
axisTextColor: baseThemeVariables.fgText,
|
|||
|
|
axisFontSize: '12',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
},
|
|||
|
|
countryOrders: {
|
|||
|
|
countryBorderColor: baseThemeVariables.border4,
|
|||
|
|
countryFillColor: baseThemeVariables.bg4,
|
|||
|
|
countryBorderWidth: '1',
|
|||
|
|
hoveredCountryBorderColor: baseThemeVariables.primary,
|
|||
|
|
hoveredCountryFillColor: baseThemeVariables.primaryLight,
|
|||
|
|
hoveredCountryBorderWidth: '1',
|
|||
|
|
chartAxisLineColor: baseThemeVariables.border4,
|
|||
|
|
chartAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
chartAxisFontSize: '16',
|
|||
|
|
chartGradientTo: baseThemeVariables.primary,
|
|||
|
|
chartGradientFrom: baseThemeVariables.primaryLight,
|
|||
|
|
chartAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
chartShadowLineColor: baseThemeVariables.primaryLight,
|
|||
|
|
chartLineBottomShadowColor: baseThemeVariables.primary,
|
|||
|
|
chartInnerLineColor: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
echarts: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.fgText,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
itemHoverShadowColor: 'rgba(0, 0, 0, 0.5)',
|
|||
|
|
tooltipBackgroundColor: baseThemeVariables.primary,
|
|||
|
|
areaOpacity: '0.7',
|
|||
|
|
},
|
|||
|
|
chartjs: {
|
|||
|
|
axisLineColor: baseThemeVariables.separator,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
},
|
|||
|
|
orders: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'solid',
|
|||
|
|
lineWidth: '4',
|
|||
|
|
// first line
|
|||
|
|
firstAreaGradFrom: baseThemeVariables.bg3,
|
|||
|
|
firstAreaGradTo: baseThemeVariables.bg3,
|
|||
|
|
firstShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// second line
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondAreaGradFrom: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondAreaGradTo: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// third line
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.successLight,
|
|||
|
|
thirdAreaGradFrom: 'rgba(0, 0, 0, 0)',
|
|||
|
|
thirdAreaGradTo: 'rgba(0, 0, 0, 0)',
|
|||
|
|
thirdShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
profit: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
areaOpacity: '1',
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
// first bar
|
|||
|
|
firstLineGradFrom: baseThemeVariables.bg3,
|
|||
|
|
firstLineGradTo: baseThemeVariables.bg3,
|
|||
|
|
firstLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// second bar
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// third bar
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.success,
|
|||
|
|
thirdLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
orderProfitLegend: {
|
|||
|
|
firstItem: baseThemeVariables.success,
|
|||
|
|
secondItem: baseThemeVariables.primary,
|
|||
|
|
thirdItem: baseThemeVariables.bg3,
|
|||
|
|
},
|
|||
|
|
visitors: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '1',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'dotted',
|
|||
|
|
lineWidth: '6',
|
|||
|
|
lineGradFrom: '#ffffff',
|
|||
|
|
lineGradTo: '#ffffff',
|
|||
|
|
lineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradFrom: baseThemeVariables.primary,
|
|||
|
|
areaGradTo: baseThemeVariables.primaryLight,
|
|||
|
|
innerLineStyle: 'solid',
|
|||
|
|
innerLineWidth: '1',
|
|||
|
|
innerAreaGradFrom: baseThemeVariables.success,
|
|||
|
|
innerAreaGradTo: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
visitorsLegend: {
|
|||
|
|
firstIcon: baseThemeVariables.success,
|
|||
|
|
secondIcon: baseThemeVariables.primary,
|
|||
|
|
},
|
|||
|
|
visitorsPie: {
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.success,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
firstPieRadius: ['65%', '90%'],
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.warningLight,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieRadius: ['63%', '92%'],
|
|||
|
|
shadowOffsetX: '-4',
|
|||
|
|
shadowOffsetY: '-4',
|
|||
|
|
},
|
|||
|
|
visitorsPieLegend: {
|
|||
|
|
firstSection: baseThemeVariables.warning,
|
|||
|
|
secondSection: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
earningPie: {
|
|||
|
|
radius: ['65%', '100%'],
|
|||
|
|
center: ['50%', '50%'],
|
|||
|
|
fontSize: '22',
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.success,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.primary,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.primary,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
thirdPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
thirdPieGradientRight: baseThemeVariables.warning,
|
|||
|
|
thirdPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
earningLine: {
|
|||
|
|
gradFrom: baseThemeVariables.primary,
|
|||
|
|
gradTo: baseThemeVariables.primary,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/styles/theme.cosmic.ts":
|
|||
|
|
/*!***********************************************!*\
|
|||
|
|
!*** ./src/app/@theme/styles/theme.cosmic.ts ***!
|
|||
|
|
\***********************************************/
|
|||
|
|
/*! exports provided: COSMIC_THEME */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "COSMIC_THEME", function() { return COSMIC_THEME; });
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
|
|||
|
|
const baseThemeVariables = _nebular_theme__WEBPACK_IMPORTED_MODULE_0__["COSMIC_THEME"].variables;
|
|||
|
|
const COSMIC_THEME = {
|
|||
|
|
name: 'cosmic',
|
|||
|
|
base: 'cosmic',
|
|||
|
|
variables: {
|
|||
|
|
temperature: {
|
|||
|
|
arcFill: ['#2ec7fe', '#31ffad', '#7bff24', '#fff024', '#f7bd59'],
|
|||
|
|
arcEmpty: baseThemeVariables.bg2,
|
|||
|
|
thumbBg: '#ffffff',
|
|||
|
|
thumbBorder: '#ffffff',
|
|||
|
|
},
|
|||
|
|
solar: {
|
|||
|
|
gradientLeft: baseThemeVariables.primary,
|
|||
|
|
gradientRight: baseThemeVariables.primary,
|
|||
|
|
shadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondSeriesFill: baseThemeVariables.bg2,
|
|||
|
|
radius: ['70%', '90%'],
|
|||
|
|
},
|
|||
|
|
traffic: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'box-shadow: 0px 2px 46px 0 rgba(50, 50, 89); border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
lineBg: baseThemeVariables.border2,
|
|||
|
|
lineShadowBlur: '14',
|
|||
|
|
itemColor: baseThemeVariables.border2,
|
|||
|
|
itemBorderColor: baseThemeVariables.border2,
|
|||
|
|
itemEmphasisBorderColor: baseThemeVariables.primary,
|
|||
|
|
shadowLineDarkBg: baseThemeVariables.border3,
|
|||
|
|
shadowLineShadow: baseThemeVariables.border3,
|
|||
|
|
gradFrom: baseThemeVariables.bg,
|
|||
|
|
gradTo: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
electricity: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'box-shadow: 0px 2px 46px 0 rgba(0, 255, 170, 0.35); border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
axisLineColor: baseThemeVariables.border3,
|
|||
|
|
xAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.border2,
|
|||
|
|
lineStyle: 'dotted',
|
|||
|
|
lineWidth: '6',
|
|||
|
|
lineGradFrom: baseThemeVariables.success,
|
|||
|
|
lineGradTo: baseThemeVariables.warning,
|
|||
|
|
lineShadow: baseThemeVariables.bg4,
|
|||
|
|
areaGradFrom: baseThemeVariables.bg2,
|
|||
|
|
areaGradTo: baseThemeVariables.bg3,
|
|||
|
|
shadowLineDarkBg: baseThemeVariables.bg3,
|
|||
|
|
},
|
|||
|
|
bubbleMap: {
|
|||
|
|
titleColor: baseThemeVariables.fgText,
|
|||
|
|
areaColor: baseThemeVariables.bg4,
|
|||
|
|
areaHoverColor: baseThemeVariables.fgHighlight,
|
|||
|
|
areaBorderColor: baseThemeVariables.border5,
|
|||
|
|
},
|
|||
|
|
profitBarAnimationEchart: {
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
firstAnimationBarColor: baseThemeVariables.primary,
|
|||
|
|
secondAnimationBarColor: baseThemeVariables.success,
|
|||
|
|
splitLineStyleOpacity: '1',
|
|||
|
|
splitLineStyleWidth: '1',
|
|||
|
|
splitLineStyleColor: baseThemeVariables.border2,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
trafficBarEchart: {
|
|||
|
|
gradientFrom: baseThemeVariables.warningLight,
|
|||
|
|
gradientTo: baseThemeVariables.warning,
|
|||
|
|
shadow: baseThemeVariables.warningLight,
|
|||
|
|
shadowBlur: '5',
|
|||
|
|
axisTextColor: baseThemeVariables.fgText,
|
|||
|
|
axisFontSize: '12',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
},
|
|||
|
|
countryOrders: {
|
|||
|
|
countryBorderColor: baseThemeVariables.border4,
|
|||
|
|
countryFillColor: baseThemeVariables.bg3,
|
|||
|
|
countryBorderWidth: '1',
|
|||
|
|
hoveredCountryBorderColor: baseThemeVariables.primary,
|
|||
|
|
hoveredCountryFillColor: baseThemeVariables.primaryLight,
|
|||
|
|
hoveredCountryBorderWidth: '1',
|
|||
|
|
chartAxisLineColor: baseThemeVariables.border4,
|
|||
|
|
chartAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
chartAxisFontSize: '16',
|
|||
|
|
chartGradientTo: baseThemeVariables.primary,
|
|||
|
|
chartGradientFrom: baseThemeVariables.primaryLight,
|
|||
|
|
chartAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
chartShadowLineColor: baseThemeVariables.primaryLight,
|
|||
|
|
chartLineBottomShadowColor: baseThemeVariables.primary,
|
|||
|
|
chartInnerLineColor: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
echarts: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.fgText,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
itemHoverShadowColor: 'rgba(0, 0, 0, 0.5)',
|
|||
|
|
tooltipBackgroundColor: baseThemeVariables.primary,
|
|||
|
|
areaOpacity: '1',
|
|||
|
|
},
|
|||
|
|
chartjs: {
|
|||
|
|
axisLineColor: baseThemeVariables.separator,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
},
|
|||
|
|
orders: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'solid',
|
|||
|
|
lineWidth: '4',
|
|||
|
|
// first line
|
|||
|
|
firstAreaGradFrom: baseThemeVariables.bg2,
|
|||
|
|
firstAreaGradTo: baseThemeVariables.bg2,
|
|||
|
|
firstShadowLineDarkBg: baseThemeVariables.bg2,
|
|||
|
|
// second line
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondAreaGradFrom: 'rgba(161, 110, 255, 0.8)',
|
|||
|
|
secondAreaGradTo: 'rgba(161, 110, 255, 0.5)',
|
|||
|
|
secondShadowLineDarkBg: baseThemeVariables.primary,
|
|||
|
|
// third line
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.successLight,
|
|||
|
|
thirdAreaGradFrom: 'rgba(0, 214, 143, 0.7)',
|
|||
|
|
thirdAreaGradTo: 'rgba(0, 214, 143, 0.4)',
|
|||
|
|
thirdShadowLineDarkBg: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
profit: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
areaOpacity: '1',
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
// first bar
|
|||
|
|
firstLineGradFrom: baseThemeVariables.bg2,
|
|||
|
|
firstLineGradTo: baseThemeVariables.bg2,
|
|||
|
|
firstLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// second bar
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// third bar
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.successLight,
|
|||
|
|
thirdLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
orderProfitLegend: {
|
|||
|
|
firstItem: baseThemeVariables.success,
|
|||
|
|
secondItem: baseThemeVariables.primary,
|
|||
|
|
thirdItem: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
visitors: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '1',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'dotted',
|
|||
|
|
lineWidth: '6',
|
|||
|
|
lineGradFrom: '#ffffff',
|
|||
|
|
lineGradTo: '#ffffff',
|
|||
|
|
lineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradFrom: baseThemeVariables.primary,
|
|||
|
|
areaGradTo: baseThemeVariables.primaryLight,
|
|||
|
|
innerLineStyle: 'solid',
|
|||
|
|
innerLineWidth: '1',
|
|||
|
|
innerAreaGradFrom: baseThemeVariables.success,
|
|||
|
|
innerAreaGradTo: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
visitorsLegend: {
|
|||
|
|
firstIcon: baseThemeVariables.success,
|
|||
|
|
secondIcon: baseThemeVariables.primary,
|
|||
|
|
},
|
|||
|
|
visitorsPie: {
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.successLight,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
firstPieRadius: ['70%', '90%'],
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.warningLight,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieRadius: ['60%', '95%'],
|
|||
|
|
shadowOffsetX: '0',
|
|||
|
|
shadowOffsetY: '3',
|
|||
|
|
},
|
|||
|
|
visitorsPieLegend: {
|
|||
|
|
firstSection: baseThemeVariables.warning,
|
|||
|
|
secondSection: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
earningPie: {
|
|||
|
|
radius: ['65%', '100%'],
|
|||
|
|
center: ['50%', '50%'],
|
|||
|
|
fontSize: '22',
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.success,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.primary,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.primary,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
thirdPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
thirdPieGradientRight: baseThemeVariables.warning,
|
|||
|
|
thirdPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
earningLine: {
|
|||
|
|
gradFrom: baseThemeVariables.primary,
|
|||
|
|
gradTo: baseThemeVariables.primary,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/styles/theme.dark.ts":
|
|||
|
|
/*!*********************************************!*\
|
|||
|
|
!*** ./src/app/@theme/styles/theme.dark.ts ***!
|
|||
|
|
\*********************************************/
|
|||
|
|
/*! exports provided: DARK_THEME */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DARK_THEME", function() { return DARK_THEME; });
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
|
|||
|
|
const baseThemeVariables = _nebular_theme__WEBPACK_IMPORTED_MODULE_0__["DARK_THEME"].variables;
|
|||
|
|
const DARK_THEME = {
|
|||
|
|
name: 'dark',
|
|||
|
|
base: 'dark',
|
|||
|
|
variables: {
|
|||
|
|
temperature: {
|
|||
|
|
arcFill: [
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
],
|
|||
|
|
arcEmpty: baseThemeVariables.bg2,
|
|||
|
|
thumbBg: baseThemeVariables.bg2,
|
|||
|
|
thumbBorder: baseThemeVariables.primary,
|
|||
|
|
},
|
|||
|
|
solar: {
|
|||
|
|
gradientLeft: baseThemeVariables.primary,
|
|||
|
|
gradientRight: baseThemeVariables.primary,
|
|||
|
|
shadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondSeriesFill: baseThemeVariables.bg2,
|
|||
|
|
radius: ['80%', '90%'],
|
|||
|
|
},
|
|||
|
|
traffic: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
lineBg: baseThemeVariables.border4,
|
|||
|
|
lineShadowBlur: '1',
|
|||
|
|
itemColor: baseThemeVariables.border4,
|
|||
|
|
itemBorderColor: baseThemeVariables.border4,
|
|||
|
|
itemEmphasisBorderColor: baseThemeVariables.primary,
|
|||
|
|
shadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
shadowLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
gradFrom: baseThemeVariables.bg2,
|
|||
|
|
gradTo: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
electricity: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
axisLineColor: baseThemeVariables.border3,
|
|||
|
|
xAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'solid',
|
|||
|
|
lineWidth: '4',
|
|||
|
|
lineGradFrom: baseThemeVariables.primary,
|
|||
|
|
lineGradTo: baseThemeVariables.primary,
|
|||
|
|
lineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradFrom: baseThemeVariables.bg2,
|
|||
|
|
areaGradTo: baseThemeVariables.bg2,
|
|||
|
|
shadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
bubbleMap: {
|
|||
|
|
titleColor: baseThemeVariables.fgText,
|
|||
|
|
areaColor: baseThemeVariables.bg4,
|
|||
|
|
areaHoverColor: baseThemeVariables.fgHighlight,
|
|||
|
|
areaBorderColor: baseThemeVariables.border5,
|
|||
|
|
},
|
|||
|
|
profitBarAnimationEchart: {
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
firstAnimationBarColor: baseThemeVariables.primary,
|
|||
|
|
secondAnimationBarColor: baseThemeVariables.success,
|
|||
|
|
splitLineStyleOpacity: '1',
|
|||
|
|
splitLineStyleWidth: '1',
|
|||
|
|
splitLineStyleColor: baseThemeVariables.separator,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
trafficBarEchart: {
|
|||
|
|
gradientFrom: baseThemeVariables.warningLight,
|
|||
|
|
gradientTo: baseThemeVariables.warning,
|
|||
|
|
shadow: baseThemeVariables.warningLight,
|
|||
|
|
shadowBlur: '0',
|
|||
|
|
axisTextColor: baseThemeVariables.fgText,
|
|||
|
|
axisFontSize: '12',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
},
|
|||
|
|
countryOrders: {
|
|||
|
|
countryBorderColor: baseThemeVariables.border4,
|
|||
|
|
countryFillColor: baseThemeVariables.bg3,
|
|||
|
|
countryBorderWidth: '1',
|
|||
|
|
hoveredCountryBorderColor: baseThemeVariables.primary,
|
|||
|
|
hoveredCountryFillColor: baseThemeVariables.primaryLight,
|
|||
|
|
hoveredCountryBorderWidth: '1',
|
|||
|
|
chartAxisLineColor: baseThemeVariables.border4,
|
|||
|
|
chartAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
chartAxisFontSize: '16',
|
|||
|
|
chartGradientTo: baseThemeVariables.primary,
|
|||
|
|
chartGradientFrom: baseThemeVariables.primaryLight,
|
|||
|
|
chartAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
chartShadowLineColor: baseThemeVariables.primaryLight,
|
|||
|
|
chartLineBottomShadowColor: baseThemeVariables.primary,
|
|||
|
|
chartInnerLineColor: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
echarts: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.fgText,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
itemHoverShadowColor: 'rgba(0, 0, 0, 0.5)',
|
|||
|
|
tooltipBackgroundColor: baseThemeVariables.primary,
|
|||
|
|
areaOpacity: '0.7',
|
|||
|
|
},
|
|||
|
|
chartjs: {
|
|||
|
|
axisLineColor: baseThemeVariables.separator,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
},
|
|||
|
|
orders: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'solid',
|
|||
|
|
lineWidth: '4',
|
|||
|
|
// first line
|
|||
|
|
firstAreaGradFrom: baseThemeVariables.bg3,
|
|||
|
|
firstAreaGradTo: baseThemeVariables.bg3,
|
|||
|
|
firstShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// second line
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondAreaGradFrom: 'rgba(51, 102, 255, 0.2)',
|
|||
|
|
secondAreaGradTo: 'rgba(51, 102, 255, 0)',
|
|||
|
|
secondShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// third line
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.successLight,
|
|||
|
|
thirdAreaGradFrom: 'rgba(0, 214, 143, 0.2)',
|
|||
|
|
thirdAreaGradTo: 'rgba(0, 214, 143, 0)',
|
|||
|
|
thirdShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
profit: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
areaOpacity: '1',
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
// first bar
|
|||
|
|
firstLineGradFrom: baseThemeVariables.bg3,
|
|||
|
|
firstLineGradTo: baseThemeVariables.bg3,
|
|||
|
|
firstLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// second bar
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// third bar
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.successLight,
|
|||
|
|
thirdLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
orderProfitLegend: {
|
|||
|
|
firstItem: baseThemeVariables.success,
|
|||
|
|
secondItem: baseThemeVariables.primary,
|
|||
|
|
thirdItem: baseThemeVariables.bg3,
|
|||
|
|
},
|
|||
|
|
visitors: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'dotted',
|
|||
|
|
lineWidth: '6',
|
|||
|
|
lineGradFrom: '#ffffff',
|
|||
|
|
lineGradTo: '#ffffff',
|
|||
|
|
lineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradFrom: baseThemeVariables.primary,
|
|||
|
|
areaGradTo: baseThemeVariables.primaryLight,
|
|||
|
|
innerLineStyle: 'solid',
|
|||
|
|
innerLineWidth: '1',
|
|||
|
|
innerAreaGradFrom: baseThemeVariables.success,
|
|||
|
|
innerAreaGradTo: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
visitorsLegend: {
|
|||
|
|
firstIcon: baseThemeVariables.success,
|
|||
|
|
secondIcon: baseThemeVariables.primary,
|
|||
|
|
},
|
|||
|
|
visitorsPie: {
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.success,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
firstPieRadius: ['70%', '90%'],
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.warningLight,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieRadius: ['60%', '97%'],
|
|||
|
|
shadowOffsetX: '0',
|
|||
|
|
shadowOffsetY: '0',
|
|||
|
|
},
|
|||
|
|
visitorsPieLegend: {
|
|||
|
|
firstSection: baseThemeVariables.warning,
|
|||
|
|
secondSection: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
earningPie: {
|
|||
|
|
radius: ['65%', '100%'],
|
|||
|
|
center: ['50%', '50%'],
|
|||
|
|
fontSize: '22',
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.success,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.primary,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.primary,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
thirdPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
thirdPieGradientRight: baseThemeVariables.warning,
|
|||
|
|
thirdPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
earningLine: {
|
|||
|
|
gradFrom: baseThemeVariables.primary,
|
|||
|
|
gradTo: baseThemeVariables.primary,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/styles/theme.default.ts":
|
|||
|
|
/*!************************************************!*\
|
|||
|
|
!*** ./src/app/@theme/styles/theme.default.ts ***!
|
|||
|
|
\************************************************/
|
|||
|
|
/*! exports provided: DEFAULT_THEME */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_THEME", function() { return DEFAULT_THEME; });
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
|
|||
|
|
const baseThemeVariables = _nebular_theme__WEBPACK_IMPORTED_MODULE_0__["DEFAULT_THEME"].variables;
|
|||
|
|
const DEFAULT_THEME = {
|
|||
|
|
name: 'default',
|
|||
|
|
base: 'default',
|
|||
|
|
variables: {
|
|||
|
|
temperature: {
|
|||
|
|
arcFill: [
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
baseThemeVariables.primary,
|
|||
|
|
],
|
|||
|
|
arcEmpty: baseThemeVariables.bg2,
|
|||
|
|
thumbBg: baseThemeVariables.bg2,
|
|||
|
|
thumbBorder: baseThemeVariables.primary,
|
|||
|
|
},
|
|||
|
|
solar: {
|
|||
|
|
gradientLeft: baseThemeVariables.primary,
|
|||
|
|
gradientRight: baseThemeVariables.primary,
|
|||
|
|
shadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondSeriesFill: baseThemeVariables.bg2,
|
|||
|
|
radius: ['80%', '90%'],
|
|||
|
|
},
|
|||
|
|
traffic: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
lineBg: baseThemeVariables.border4,
|
|||
|
|
lineShadowBlur: '1',
|
|||
|
|
itemColor: baseThemeVariables.border4,
|
|||
|
|
itemBorderColor: baseThemeVariables.border4,
|
|||
|
|
itemEmphasisBorderColor: baseThemeVariables.primary,
|
|||
|
|
shadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
shadowLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
gradFrom: baseThemeVariables.bg2,
|
|||
|
|
gradTo: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
electricity: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
axisLineColor: baseThemeVariables.border3,
|
|||
|
|
xAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'solid',
|
|||
|
|
lineWidth: '4',
|
|||
|
|
lineGradFrom: baseThemeVariables.primary,
|
|||
|
|
lineGradTo: baseThemeVariables.primary,
|
|||
|
|
lineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradFrom: baseThemeVariables.bg2,
|
|||
|
|
areaGradTo: baseThemeVariables.bg2,
|
|||
|
|
shadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
bubbleMap: {
|
|||
|
|
titleColor: baseThemeVariables.fgText,
|
|||
|
|
areaColor: baseThemeVariables.bg4,
|
|||
|
|
areaHoverColor: baseThemeVariables.fgHighlight,
|
|||
|
|
areaBorderColor: baseThemeVariables.border5,
|
|||
|
|
},
|
|||
|
|
profitBarAnimationEchart: {
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
firstAnimationBarColor: baseThemeVariables.primary,
|
|||
|
|
secondAnimationBarColor: baseThemeVariables.success,
|
|||
|
|
splitLineStyleOpacity: '1',
|
|||
|
|
splitLineStyleWidth: '1',
|
|||
|
|
splitLineStyleColor: baseThemeVariables.separator,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
trafficBarEchart: {
|
|||
|
|
gradientFrom: baseThemeVariables.warningLight,
|
|||
|
|
gradientTo: baseThemeVariables.warning,
|
|||
|
|
shadow: baseThemeVariables.warningLight,
|
|||
|
|
shadowBlur: '0',
|
|||
|
|
axisTextColor: baseThemeVariables.fgText,
|
|||
|
|
axisFontSize: '12',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
},
|
|||
|
|
countryOrders: {
|
|||
|
|
countryBorderColor: baseThemeVariables.border4,
|
|||
|
|
countryFillColor: baseThemeVariables.bg3,
|
|||
|
|
countryBorderWidth: '1',
|
|||
|
|
hoveredCountryBorderColor: baseThemeVariables.primary,
|
|||
|
|
hoveredCountryFillColor: baseThemeVariables.primaryLight,
|
|||
|
|
hoveredCountryBorderWidth: '1',
|
|||
|
|
chartAxisLineColor: baseThemeVariables.border4,
|
|||
|
|
chartAxisTextColor: baseThemeVariables.fg,
|
|||
|
|
chartAxisFontSize: '16',
|
|||
|
|
chartGradientTo: baseThemeVariables.primary,
|
|||
|
|
chartGradientFrom: baseThemeVariables.primaryLight,
|
|||
|
|
chartAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
chartShadowLineColor: baseThemeVariables.primaryLight,
|
|||
|
|
chartLineBottomShadowColor: baseThemeVariables.primary,
|
|||
|
|
chartInnerLineColor: baseThemeVariables.bg2,
|
|||
|
|
},
|
|||
|
|
echarts: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.fgText,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
itemHoverShadowColor: 'rgba(0, 0, 0, 0.5)',
|
|||
|
|
tooltipBackgroundColor: baseThemeVariables.primary,
|
|||
|
|
areaOpacity: '0.7',
|
|||
|
|
},
|
|||
|
|
chartjs: {
|
|||
|
|
axisLineColor: baseThemeVariables.separator,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
},
|
|||
|
|
orders: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '0',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'solid',
|
|||
|
|
lineWidth: '4',
|
|||
|
|
// first line
|
|||
|
|
firstAreaGradFrom: baseThemeVariables.bg3,
|
|||
|
|
firstAreaGradTo: baseThemeVariables.bg3,
|
|||
|
|
firstShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// second line
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondAreaGradFrom: 'rgba(51, 102, 255, 0.2)',
|
|||
|
|
secondAreaGradTo: 'rgba(51, 102, 255, 0)',
|
|||
|
|
secondShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// third line
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.successLight,
|
|||
|
|
thirdAreaGradFrom: 'rgba(0, 214, 143, 0.2)',
|
|||
|
|
thirdAreaGradTo: 'rgba(0, 214, 143, 0)',
|
|||
|
|
thirdShadowLineDarkBg: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
profit: {
|
|||
|
|
bg: baseThemeVariables.bg,
|
|||
|
|
textColor: baseThemeVariables.fgText,
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
splitLineColor: baseThemeVariables.separator,
|
|||
|
|
areaOpacity: '1',
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
// first bar
|
|||
|
|
firstLineGradFrom: baseThemeVariables.bg3,
|
|||
|
|
firstLineGradTo: baseThemeVariables.bg3,
|
|||
|
|
firstLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// second bar
|
|||
|
|
secondLineGradFrom: baseThemeVariables.primary,
|
|||
|
|
secondLineGradTo: baseThemeVariables.primary,
|
|||
|
|
secondLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
// third bar
|
|||
|
|
thirdLineGradFrom: baseThemeVariables.success,
|
|||
|
|
thirdLineGradTo: baseThemeVariables.successLight,
|
|||
|
|
thirdLineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
orderProfitLegend: {
|
|||
|
|
firstItem: baseThemeVariables.success,
|
|||
|
|
secondItem: baseThemeVariables.primary,
|
|||
|
|
thirdItem: baseThemeVariables.bg3,
|
|||
|
|
},
|
|||
|
|
visitors: {
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipLineColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
tooltipLineWidth: '1',
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 8px 24px;',
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '20',
|
|||
|
|
axisLineColor: baseThemeVariables.border4,
|
|||
|
|
axisFontSize: '16',
|
|||
|
|
axisTextColor: baseThemeVariables.fg,
|
|||
|
|
yAxisSplitLine: baseThemeVariables.separator,
|
|||
|
|
itemBorderColor: baseThemeVariables.primary,
|
|||
|
|
lineStyle: 'dotted',
|
|||
|
|
lineWidth: '6',
|
|||
|
|
lineGradFrom: '#ffffff',
|
|||
|
|
lineGradTo: '#ffffff',
|
|||
|
|
lineShadow: 'rgba(0, 0, 0, 0)',
|
|||
|
|
areaGradFrom: baseThemeVariables.primary,
|
|||
|
|
areaGradTo: baseThemeVariables.primaryLight,
|
|||
|
|
innerLineStyle: 'solid',
|
|||
|
|
innerLineWidth: '1',
|
|||
|
|
innerAreaGradFrom: baseThemeVariables.success,
|
|||
|
|
innerAreaGradTo: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
visitorsLegend: {
|
|||
|
|
firstIcon: baseThemeVariables.success,
|
|||
|
|
secondIcon: baseThemeVariables.primary,
|
|||
|
|
},
|
|||
|
|
visitorsPie: {
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.success,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
firstPieRadius: ['70%', '90%'],
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.warningLight,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieRadius: ['60%', '97%'],
|
|||
|
|
shadowOffsetX: '0',
|
|||
|
|
shadowOffsetY: '0',
|
|||
|
|
},
|
|||
|
|
visitorsPieLegend: {
|
|||
|
|
firstSection: baseThemeVariables.warning,
|
|||
|
|
secondSection: baseThemeVariables.success,
|
|||
|
|
},
|
|||
|
|
earningPie: {
|
|||
|
|
radius: ['65%', '100%'],
|
|||
|
|
center: ['50%', '50%'],
|
|||
|
|
fontSize: '22',
|
|||
|
|
firstPieGradientLeft: baseThemeVariables.success,
|
|||
|
|
firstPieGradientRight: baseThemeVariables.success,
|
|||
|
|
firstPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
secondPieGradientLeft: baseThemeVariables.primary,
|
|||
|
|
secondPieGradientRight: baseThemeVariables.primary,
|
|||
|
|
secondPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
thirdPieGradientLeft: baseThemeVariables.warning,
|
|||
|
|
thirdPieGradientRight: baseThemeVariables.warning,
|
|||
|
|
thirdPieShadowColor: 'rgba(0, 0, 0, 0)',
|
|||
|
|
},
|
|||
|
|
earningLine: {
|
|||
|
|
gradFrom: baseThemeVariables.primary,
|
|||
|
|
gradTo: baseThemeVariables.primary,
|
|||
|
|
tooltipTextColor: baseThemeVariables.fgText,
|
|||
|
|
tooltipFontWeight: 'normal',
|
|||
|
|
tooltipFontSize: '16',
|
|||
|
|
tooltipBg: baseThemeVariables.bg,
|
|||
|
|
tooltipBorderColor: baseThemeVariables.border2,
|
|||
|
|
tooltipBorderWidth: '1',
|
|||
|
|
tooltipExtraCss: 'border-radius: 10px; padding: 4px 16px;',
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/@theme/theme.module.ts":
|
|||
|
|
/*!****************************************!*\
|
|||
|
|
!*** ./src/app/@theme/theme.module.ts ***!
|
|||
|
|
\****************************************/
|
|||
|
|
/*! exports provided: ThemeModule */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ThemeModule", function() { return ThemeModule; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _nebular_eva_icons__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @nebular/eva-icons */ "./node_modules/@nebular/eva-icons/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _nebular_security__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @nebular/security */ "./node_modules/@nebular/security/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./components */ "./src/app/@theme/components/index.ts");
|
|||
|
|
/* harmony import */ var _pipes__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./pipes */ "./src/app/@theme/pipes/index.ts");
|
|||
|
|
/* harmony import */ var _layouts__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./layouts */ "./src/app/@theme/layouts/index.ts");
|
|||
|
|
/* harmony import */ var _styles_theme_default__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles/theme.default */ "./src/app/@theme/styles/theme.default.ts");
|
|||
|
|
/* harmony import */ var _styles_theme_cosmic__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles/theme.cosmic */ "./src/app/@theme/styles/theme.cosmic.ts");
|
|||
|
|
/* harmony import */ var _styles_theme_corporate__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./styles/theme.corporate */ "./src/app/@theme/styles/theme.corporate.ts");
|
|||
|
|
/* harmony import */ var _styles_theme_dark__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./styles/theme.dark */ "./src/app/@theme/styles/theme.dark.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
const NB_MODULES = [
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbLayoutModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbMenuModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbUserModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbActionsModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbSearchModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbSidebarModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbContextMenuModule"],
|
|||
|
|
_nebular_security__WEBPACK_IMPORTED_MODULE_4__["NbSecurityModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbButtonModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbSelectModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbIconModule"],
|
|||
|
|
_nebular_eva_icons__WEBPACK_IMPORTED_MODULE_3__["NbEvaIconsModule"],
|
|||
|
|
];
|
|||
|
|
const COMPONENTS = [
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["HeaderComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["FooterComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["SearchInputComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["TinyMCEComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["OneColumnLayoutComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["ThreeColumnsLayoutComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["TwoColumnsLayoutComponent"],
|
|||
|
|
];
|
|||
|
|
const PIPES = [
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["CapitalizePipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["PluralPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["RoundPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["TimingPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["NumberWithCommasPipe"],
|
|||
|
|
];
|
|||
|
|
class ThemeModule {
|
|||
|
|
static forRoot() {
|
|||
|
|
return {
|
|||
|
|
ngModule: ThemeModule,
|
|||
|
|
providers: [
|
|||
|
|
..._nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbThemeModule"].forRoot({
|
|||
|
|
name: 'default',
|
|||
|
|
}, [_styles_theme_default__WEBPACK_IMPORTED_MODULE_8__["DEFAULT_THEME"], _styles_theme_cosmic__WEBPACK_IMPORTED_MODULE_9__["COSMIC_THEME"], _styles_theme_corporate__WEBPACK_IMPORTED_MODULE_10__["CORPORATE_THEME"], _styles_theme_dark__WEBPACK_IMPORTED_MODULE_11__["DARK_THEME"]]).providers,
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
ThemeModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: ThemeModule });
|
|||
|
|
ThemeModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function ThemeModule_Factory(t) { return new (t || ThemeModule)(); }, imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"], ...NB_MODULES],
|
|||
|
|
_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"]] });
|
|||
|
|
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](ThemeModule, { declarations: [_components__WEBPACK_IMPORTED_MODULE_5__["HeaderComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["FooterComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["SearchInputComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["TinyMCEComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["OneColumnLayoutComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["ThreeColumnsLayoutComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["TwoColumnsLayoutComponent"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["CapitalizePipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["PluralPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["RoundPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["TimingPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["NumberWithCommasPipe"]], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbLayoutModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbMenuModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbUserModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbActionsModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbSearchModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbSidebarModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbContextMenuModule"],
|
|||
|
|
_nebular_security__WEBPACK_IMPORTED_MODULE_4__["NbSecurityModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbButtonModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbSelectModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_2__["NbIconModule"],
|
|||
|
|
_nebular_eva_icons__WEBPACK_IMPORTED_MODULE_3__["NbEvaIconsModule"]], exports: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["CapitalizePipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["PluralPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["RoundPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["TimingPipe"],
|
|||
|
|
_pipes__WEBPACK_IMPORTED_MODULE_6__["NumberWithCommasPipe"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["HeaderComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["FooterComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["SearchInputComponent"],
|
|||
|
|
_components__WEBPACK_IMPORTED_MODULE_5__["TinyMCEComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["OneColumnLayoutComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["ThreeColumnsLayoutComponent"],
|
|||
|
|
_layouts__WEBPACK_IMPORTED_MODULE_7__["TwoColumnsLayoutComponent"]] }); })();
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](ThemeModule, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
|
|||
|
|
args: [{
|
|||
|
|
imports: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"], ...NB_MODULES],
|
|||
|
|
exports: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"], ...PIPES, ...COMPONENTS],
|
|||
|
|
declarations: [...COMPONENTS, ...PIPES],
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/app-routing.module.ts":
|
|||
|
|
/*!***************************************!*\
|
|||
|
|
!*** ./src/app/app-routing.module.ts ***!
|
|||
|
|
\***************************************/
|
|||
|
|
/*! exports provided: routes, AppRoutingModule */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "routes", function() { return routes; });
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppRoutingModule", function() { return AppRoutingModule; });
|
|||
|
|
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _nebular_auth__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @nebular/auth */ "./node_modules/@nebular/auth/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
const routes = [
|
|||
|
|
{
|
|||
|
|
path: 'pages',
|
|||
|
|
loadChildren: () => __webpack_require__.e(/*! import() | pages-pages-module */ "pages-pages-module").then(__webpack_require__.bind(null, /*! ./pages/pages.module */ "./src/app/pages/pages.module.ts"))
|
|||
|
|
.then(m => m.PagesModule),
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
path: 'auth',
|
|||
|
|
component: _nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbAuthComponent"],
|
|||
|
|
children: [
|
|||
|
|
{
|
|||
|
|
path: '',
|
|||
|
|
component: _nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbLoginComponent"],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
path: 'login',
|
|||
|
|
component: _nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbLoginComponent"],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
path: 'register',
|
|||
|
|
component: _nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbRegisterComponent"],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
path: 'logout',
|
|||
|
|
component: _nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbLogoutComponent"],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
path: 'request-password',
|
|||
|
|
component: _nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbRequestPasswordComponent"],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
path: 'reset-password',
|
|||
|
|
component: _nebular_auth__WEBPACK_IMPORTED_MODULE_2__["NbResetPasswordComponent"],
|
|||
|
|
},
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
{ path: '', redirectTo: 'pages', pathMatch: 'full' },
|
|||
|
|
{ path: '**', redirectTo: 'pages' },
|
|||
|
|
];
|
|||
|
|
const config = {
|
|||
|
|
useHash: false,
|
|||
|
|
};
|
|||
|
|
class AppRoutingModule {
|
|||
|
|
}
|
|||
|
|
AppRoutingModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineNgModule"]({ type: AppRoutingModule });
|
|||
|
|
AppRoutingModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjector"]({ factory: function AppRoutingModule_Factory(t) { return new (t || AppRoutingModule)(); }, imports: [[_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"].forRoot(routes, config)],
|
|||
|
|
_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"]] });
|
|||
|
|
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵsetNgModuleScope"](AppRoutingModule, { imports: [_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"]], exports: [_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"]] }); })();
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](AppRoutingModule, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"],
|
|||
|
|
args: [{
|
|||
|
|
imports: [_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"].forRoot(routes, config)],
|
|||
|
|
exports: [_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"]],
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/app.component.ts":
|
|||
|
|
/*!**********************************!*\
|
|||
|
|
!*** ./src/app/app.component.ts ***!
|
|||
|
|
\**********************************/
|
|||
|
|
/*! exports provided: AppComponent */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppComponent", function() { return AppComponent; });
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _core_utils_analytics_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./@core/utils/analytics.service */ "./src/app/@core/utils/analytics.service.ts");
|
|||
|
|
/* harmony import */ var _core_utils_seo_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./@core/utils/seo.service */ "./src/app/@core/utils/seo.service.ts");
|
|||
|
|
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
|
|||
|
|
/**
|
|||
|
|
* @license
|
|||
|
|
* Copyright Akveo. All Rights Reserved.
|
|||
|
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class AppComponent {
|
|||
|
|
constructor(analytics, seoService) {
|
|||
|
|
this.analytics = analytics;
|
|||
|
|
this.seoService = seoService;
|
|||
|
|
}
|
|||
|
|
ngOnInit() {
|
|||
|
|
this.analytics.trackPageViews();
|
|||
|
|
this.seoService.trackCanonicalChanges();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
AppComponent.ɵfac = function AppComponent_Factory(t) { return new (t || AppComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_core_utils_analytics_service__WEBPACK_IMPORTED_MODULE_1__["AnalyticsService"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_core_utils_seo_service__WEBPACK_IMPORTED_MODULE_2__["SeoService"])); };
|
|||
|
|
AppComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: AppComponent, selectors: [["ngx-app"]], decls: 1, vars: 0, template: function AppComponent_Template(rf, ctx) { if (rf & 1) {
|
|||
|
|
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](0, "router-outlet");
|
|||
|
|
} }, directives: [_angular_router__WEBPACK_IMPORTED_MODULE_3__["RouterOutlet"]], encapsulation: 2 });
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](AppComponent, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
|
|||
|
|
args: [{
|
|||
|
|
selector: 'ngx-app',
|
|||
|
|
template: '<router-outlet></router-outlet>',
|
|||
|
|
}]
|
|||
|
|
}], function () { return [{ type: _core_utils_analytics_service__WEBPACK_IMPORTED_MODULE_1__["AnalyticsService"] }, { type: _core_utils_seo_service__WEBPACK_IMPORTED_MODULE_2__["SeoService"] }]; }, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/app/app.module.ts":
|
|||
|
|
/*!*******************************!*\
|
|||
|
|
!*** ./src/app/app.module.ts ***!
|
|||
|
|
\*******************************/
|
|||
|
|
/*! exports provided: AppModule */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppModule", function() { return AppModule; });
|
|||
|
|
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/__ivy_ngcc__/fesm2015/platform-browser.js");
|
|||
|
|
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/platform-browser/animations */ "./node_modules/@angular/platform-browser/__ivy_ngcc__/fesm2015/animations.js");
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js");
|
|||
|
|
/* harmony import */ var _core_core_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./@core/core.module */ "./src/app/@core/core.module.ts");
|
|||
|
|
/* harmony import */ var _theme_theme_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./@theme/theme.module */ "./src/app/@theme/theme.module.ts");
|
|||
|
|
/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./app.component */ "./src/app/app.component.ts");
|
|||
|
|
/* harmony import */ var _app_routing_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./app-routing.module */ "./src/app/app-routing.module.ts");
|
|||
|
|
/* harmony import */ var _nebular_theme__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @nebular/theme */ "./node_modules/@nebular/theme/__ivy_ngcc__/fesm2015/index.js");
|
|||
|
|
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/__ivy_ngcc__/fesm2015/forms.js");
|
|||
|
|
/**
|
|||
|
|
* @license
|
|||
|
|
* Copyright Akveo. All Rights Reserved.
|
|||
|
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
class AppModule {
|
|||
|
|
}
|
|||
|
|
AppModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: AppModule, bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_6__["AppComponent"]] });
|
|||
|
|
AppModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ factory: function AppModule_Factory(t) { return new (t || AppModule)(); }, imports: [[
|
|||
|
|
_angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__["BrowserModule"],
|
|||
|
|
_angular_forms__WEBPACK_IMPORTED_MODULE_9__["FormsModule"],
|
|||
|
|
_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_1__["BrowserAnimationsModule"],
|
|||
|
|
_angular_common_http__WEBPACK_IMPORTED_MODULE_3__["HttpClientModule"],
|
|||
|
|
_app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbSidebarModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbMenuModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbDatepickerModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbDialogModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbWindowModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbToastrModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbChatModule"].forRoot({
|
|||
|
|
messageGoogleMapKey: 'AIzaSyA_wNuCzia92MAmdLRzmqitRGvCF7wCZPY',
|
|||
|
|
}),
|
|||
|
|
_core_core_module__WEBPACK_IMPORTED_MODULE_4__["CoreModule"].forRoot(),
|
|||
|
|
_theme_theme_module__WEBPACK_IMPORTED_MODULE_5__["ThemeModule"].forRoot(),
|
|||
|
|
]] });
|
|||
|
|
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](AppModule, { declarations: [_app_component__WEBPACK_IMPORTED_MODULE_6__["AppComponent"]], imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__["BrowserModule"],
|
|||
|
|
_angular_forms__WEBPACK_IMPORTED_MODULE_9__["FormsModule"],
|
|||
|
|
_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_1__["BrowserAnimationsModule"],
|
|||
|
|
_angular_common_http__WEBPACK_IMPORTED_MODULE_3__["HttpClientModule"],
|
|||
|
|
_app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"], _nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbSidebarModule"], _nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbMenuModule"], _nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbDatepickerModule"], _nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbDialogModule"], _nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbWindowModule"], _nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbToastrModule"], _nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbChatModule"], _core_core_module__WEBPACK_IMPORTED_MODULE_4__["CoreModule"], _theme_theme_module__WEBPACK_IMPORTED_MODULE_5__["ThemeModule"]] }); })();
|
|||
|
|
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](AppModule, [{
|
|||
|
|
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"],
|
|||
|
|
args: [{
|
|||
|
|
declarations: [
|
|||
|
|
_app_component__WEBPACK_IMPORTED_MODULE_6__["AppComponent"]
|
|||
|
|
],
|
|||
|
|
imports: [
|
|||
|
|
_angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__["BrowserModule"],
|
|||
|
|
_angular_forms__WEBPACK_IMPORTED_MODULE_9__["FormsModule"],
|
|||
|
|
_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_1__["BrowserAnimationsModule"],
|
|||
|
|
_angular_common_http__WEBPACK_IMPORTED_MODULE_3__["HttpClientModule"],
|
|||
|
|
_app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"],
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbSidebarModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbMenuModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbDatepickerModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbDialogModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbWindowModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbToastrModule"].forRoot(),
|
|||
|
|
_nebular_theme__WEBPACK_IMPORTED_MODULE_8__["NbChatModule"].forRoot({
|
|||
|
|
messageGoogleMapKey: 'AIzaSyA_wNuCzia92MAmdLRzmqitRGvCF7wCZPY',
|
|||
|
|
}),
|
|||
|
|
_core_core_module__WEBPACK_IMPORTED_MODULE_4__["CoreModule"].forRoot(),
|
|||
|
|
_theme_theme_module__WEBPACK_IMPORTED_MODULE_5__["ThemeModule"].forRoot(),
|
|||
|
|
],
|
|||
|
|
bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_6__["AppComponent"]],
|
|||
|
|
}]
|
|||
|
|
}], null, null); })();
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/environments/environment.ts":
|
|||
|
|
/*!*****************************************!*\
|
|||
|
|
!*** ./src/environments/environment.ts ***!
|
|||
|
|
\*****************************************/
|
|||
|
|
/*! exports provided: environment */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "environment", function() { return environment; });
|
|||
|
|
/**
|
|||
|
|
* @license
|
|||
|
|
* Copyright Akveo. All Rights Reserved.
|
|||
|
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
|||
|
|
*/
|
|||
|
|
// The file contents for the current environment will overwrite these during build.
|
|||
|
|
// The build system defaults to the dev environment which uses `environment.ts`, but if you do
|
|||
|
|
// `ng build --env=prod` then `environment.prod.ts` will be used instead.
|
|||
|
|
// The list of which env maps to which file can be found in `.angular-cli.json`.
|
|||
|
|
const environment = {
|
|||
|
|
production: false,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ "./src/main.ts":
|
|||
|
|
/*!*********************!*\
|
|||
|
|
!*** ./src/main.ts ***!
|
|||
|
|
\*********************/
|
|||
|
|
/*! no exports provided */
|
|||
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|||
|
|
|
|||
|
|
"use strict";
|
|||
|
|
__webpack_require__.r(__webpack_exports__);
|
|||
|
|
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
|||
|
|
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./environments/environment */ "./src/environments/environment.ts");
|
|||
|
|
/* harmony import */ var _app_app_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app/app.module */ "./src/app/app.module.ts");
|
|||
|
|
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/__ivy_ngcc__/fesm2015/platform-browser.js");
|
|||
|
|
/**
|
|||
|
|
* @license
|
|||
|
|
* Copyright Akveo. All Rights Reserved.
|
|||
|
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
if (_environments_environment__WEBPACK_IMPORTED_MODULE_1__["environment"].production) {
|
|||
|
|
Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["enableProdMode"])();
|
|||
|
|
}
|
|||
|
|
_angular_platform_browser__WEBPACK_IMPORTED_MODULE_3__["platformBrowser"]().bootstrapModule(_app_app_module__WEBPACK_IMPORTED_MODULE_2__["AppModule"])
|
|||
|
|
.catch(err => console.error(err));
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ }),
|
|||
|
|
|
|||
|
|
/***/ 0:
|
|||
|
|
/*!***************************!*\
|
|||
|
|
!*** multi ./src/main.ts ***!
|
|||
|
|
\***************************/
|
|||
|
|
/*! no static exports found */
|
|||
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|||
|
|
|
|||
|
|
module.exports = __webpack_require__(/*! D:\dev\companies\tab\symfonia-admin-ngx\src\main.ts */"./src/main.ts");
|
|||
|
|
|
|||
|
|
|
|||
|
|
/***/ })
|
|||
|
|
|
|||
|
|
},[[0,"runtime","vendor"]]]);
|
|||
|
|
//# sourceMappingURL=main-es2015.js.map
|