ice-utilities
Version:
Utilities for manage arrays, breadcrumb, dom elements, dates, injectors, local storage, login, objects, router animations, router, session storage, strings and translate utilities, encryption, for angular 6+ with ECMAScript 6 - ECMAScript 2015
80 lines • 8.02 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { ArrayUtils } from './utilities/arrayUtils';
import { FechasUtils } from './utilities/fechasUtils';
import { GlobalUtils } from './utilities/globalUtils';
import { LocalStorageUtils } from './utilities/localStorageUtils';
import { LoginUtils } from './utilities/loginUtils';
import { ObjectUtils } from './utilities/objectUtils';
import { RouterUtils } from './utilities/routerUtils';
import { SessionUtils } from './utilities/sessionUtils';
import { StringUtils } from './utilities/stringUtils';
import { TranslateUtils } from './utilities/translateUtils';
import { BreadCrumbUtils } from './utilities/breadCrumbUtils';
import { DomElementUtils } from './utilities/domElementUtils';
import { EncryptUtils } from './utilities/encryptUtils';
/**
* @abstract
*/
export class IceUtilities {
/**
* @param {?} data
* @return {?}
*/
static iniIceUtilities(data) {
this.globals.setResponsiveWidth(data.responsiveWidth);
this.globals.setTimeShow(data.timeshow);
this.router.setRouterInstance(data.router);
this.router.setDynamicDir(data.dynamicDir);
this.router.setStaticDir(data.staticDir);
this.router.setNotAllowedDir(data.notAllowed);
this.router.setListDir(data.listDir);
this.strings.setSanitizerInstance(data.sanitizer);
this.translate.setTranlateInstance(data.translateService);
this.encryption.setKey(data.encryptionKey);
}
}
IceUtilities.arrays = ArrayUtils;
IceUtilities.breadCrumbs = BreadCrumbUtils;
IceUtilities.domElements = DomElementUtils;
IceUtilities.dates = FechasUtils;
IceUtilities.globals = GlobalUtils;
IceUtilities.localStorage = LocalStorageUtils;
IceUtilities.login = LoginUtils;
IceUtilities.objects = ObjectUtils;
IceUtilities.router = RouterUtils;
IceUtilities.session = SessionUtils;
IceUtilities.strings = StringUtils;
IceUtilities.translate = TranslateUtils;
IceUtilities.encryption = EncryptUtils;
if (false) {
/** @type {?} */
IceUtilities.arrays;
/** @type {?} */
IceUtilities.breadCrumbs;
/** @type {?} */
IceUtilities.domElements;
/** @type {?} */
IceUtilities.dates;
/** @type {?} */
IceUtilities.globals;
/** @type {?} */
IceUtilities.localStorage;
/** @type {?} */
IceUtilities.login;
/** @type {?} */
IceUtilities.objects;
/** @type {?} */
IceUtilities.router;
/** @type {?} */
IceUtilities.session;
/** @type {?} */
IceUtilities.strings;
/** @type {?} */
IceUtilities.translate;
/** @type {?} */
IceUtilities.encryption;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNlLXV0aWxpdGllcy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2ljZS11dGlsaXRpZXMvIiwic291cmNlcyI6WyJsaWIvaWNlLXV0aWxpdGllcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLHdCQUF3QixDQUFDO0FBQ2xELE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSx5QkFBeUIsQ0FBQztBQUNwRCxPQUFPLEVBQUMsV0FBVyxFQUFDLE1BQU0seUJBQXlCLENBQUM7QUFDcEQsT0FBTyxFQUFDLGlCQUFpQixFQUFDLE1BQU0sK0JBQStCLENBQUM7QUFDaEUsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLHdCQUF3QixDQUFDO0FBQ2xELE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSx5QkFBeUIsQ0FBQztBQUNwRCxPQUFPLEVBQUMsV0FBVyxFQUFDLE1BQU0seUJBQXlCLENBQUM7QUFDcEQsT0FBTyxFQUFDLFlBQVksRUFBQyxNQUFNLDBCQUEwQixDQUFDO0FBQ3RELE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSx5QkFBeUIsQ0FBQztBQUNwRCxPQUFPLEVBQUMsY0FBYyxFQUFDLE1BQU0sNEJBQTRCLENBQUM7QUFFMUQsT0FBTyxFQUFDLGVBQWUsRUFBQyxNQUFNLDZCQUE2QixDQUFDO0FBQzVELE9BQU8sRUFBQyxlQUFlLEVBQUMsTUFBTSw2QkFBNkIsQ0FBQztBQUM1RCxPQUFPLEVBQUMsWUFBWSxFQUFDLE1BQU0sMEJBQTBCLENBQUM7Ozs7QUFFdEQsTUFBTSxPQUFnQixZQUFZOzs7OztJQWNoQyxNQUFNLENBQUMsZUFBZSxDQUFDLElBQXNCO1FBQzNDLElBQUksQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDO1FBQ3RELElBQUksQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQztRQUN4QyxJQUFJLENBQUMsTUFBTSxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUMzQyxJQUFJLENBQUMsTUFBTSxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7UUFDM0MsSUFBSSxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxNQUFNLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQzlDLElBQUksQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNyQyxJQUFJLENBQUMsT0FBTyxDQUFDLG9CQUFvQixDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUNsRCxJQUFJLENBQUMsU0FBUyxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1FBQzFELElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQztJQUM3QyxDQUFDOztBQXhCTSxtQkFBTSxHQUFTLFVBQVUsQ0FBQztBQUMxQix3QkFBVyxHQUFJLGVBQWUsQ0FBQztBQUMvQix3QkFBVyxHQUFJLGVBQWUsQ0FBQztBQUMvQixrQkFBSyxHQUFVLFdBQVcsQ0FBQztBQUMzQixvQkFBTyxHQUFRLFdBQVcsQ0FBQztBQUMzQix5QkFBWSxHQUFHLGlCQUFpQixDQUFDO0FBQ2pDLGtCQUFLLEdBQVUsVUFBVSxDQUFDO0FBQzFCLG9CQUFPLEdBQVEsV0FBVyxDQUFDO0FBQzNCLG1CQUFNLEdBQVMsV0FBVyxDQUFDO0FBQzNCLG9CQUFPLEdBQVEsWUFBWSxDQUFDO0FBQzVCLG9CQUFPLEdBQVEsV0FBVyxDQUFDO0FBQzNCLHNCQUFTLEdBQU0sY0FBYyxDQUFDO0FBQzlCLHVCQUFVLEdBQUssWUFBWSxDQUFDOzs7SUFabkMsb0JBQWlDOztJQUNqQyx5QkFBc0M7O0lBQ3RDLHlCQUFzQzs7SUFDdEMsbUJBQWtDOztJQUNsQyxxQkFBa0M7O0lBQ2xDLDBCQUF3Qzs7SUFDeEMsbUJBQWlDOztJQUNqQyxxQkFBa0M7O0lBQ2xDLG9CQUFrQzs7SUFDbEMscUJBQW1DOztJQUNuQyxxQkFBa0M7O0lBQ2xDLHVCQUFxQzs7SUFDckMsd0JBQW1DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtBcnJheVV0aWxzfSBmcm9tICcuL3V0aWxpdGllcy9hcnJheVV0aWxzJztcbmltcG9ydCB7RmVjaGFzVXRpbHN9IGZyb20gJy4vdXRpbGl0aWVzL2ZlY2hhc1V0aWxzJztcbmltcG9ydCB7R2xvYmFsVXRpbHN9IGZyb20gJy4vdXRpbGl0aWVzL2dsb2JhbFV0aWxzJztcbmltcG9ydCB7TG9jYWxTdG9yYWdlVXRpbHN9IGZyb20gJy4vdXRpbGl0aWVzL2xvY2FsU3RvcmFnZVV0aWxzJztcbmltcG9ydCB7TG9naW5VdGlsc30gZnJvbSAnLi91dGlsaXRpZXMvbG9naW5VdGlscyc7XG5pbXBvcnQge09iamVjdFV0aWxzfSBmcm9tICcuL3V0aWxpdGllcy9vYmplY3RVdGlscyc7XG5pbXBvcnQge1JvdXRlclV0aWxzfSBmcm9tICcuL3V0aWxpdGllcy9yb3V0ZXJVdGlscyc7XG5pbXBvcnQge1Nlc3Npb25VdGlsc30gZnJvbSAnLi91dGlsaXRpZXMvc2Vzc2lvblV0aWxzJztcbmltcG9ydCB7U3RyaW5nVXRpbHN9IGZyb20gJy4vdXRpbGl0aWVzL3N0cmluZ1V0aWxzJztcbmltcG9ydCB7VHJhbnNsYXRlVXRpbHN9IGZyb20gJy4vdXRpbGl0aWVzL3RyYW5zbGF0ZVV0aWxzJztcbmltcG9ydCB7SWNlVXRpbGl0aWVzRGF0YX0gZnJvbSAnLi9pbnRlcmZhY2VzL0ljZVV0aWxpdGllc0RhdGEnO1xuaW1wb3J0IHtCcmVhZENydW1iVXRpbHN9IGZyb20gJy4vdXRpbGl0aWVzL2JyZWFkQ3J1bWJVdGlscyc7XG5pbXBvcnQge0RvbUVsZW1lbnRVdGlsc30gZnJvbSAnLi91dGlsaXRpZXMvZG9tRWxlbWVudFV0aWxzJztcbmltcG9ydCB7RW5jcnlwdFV0aWxzfSBmcm9tICcuL3V0aWxpdGllcy9lbmNyeXB0VXRpbHMnO1xuXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgSWNlVXRpbGl0aWVzIHtcbiAgc3RhdGljIGFycmF5cyAgICAgICA9IEFycmF5VXRpbHM7XG4gIHN0YXRpYyBicmVhZENydW1icyAgPSBCcmVhZENydW1iVXRpbHM7XG4gIHN0YXRpYyBkb21FbGVtZW50cyAgPSBEb21FbGVtZW50VXRpbHM7XG4gIHN0YXRpYyBkYXRlcyAgICAgICAgPSBGZWNoYXNVdGlscztcbiAgc3RhdGljIGdsb2JhbHMgICAgICA9IEdsb2JhbFV0aWxzO1xuICBzdGF0aWMgbG9jYWxTdG9yYWdlID0gTG9jYWxTdG9yYWdlVXRpbHM7XG4gIHN0YXRpYyBsb2dpbiAgICAgICAgPSBMb2dpblV0aWxzO1xuICBzdGF0aWMgb2JqZWN0cyAgICAgID0gT2JqZWN0VXRpbHM7XG4gIHN0YXRpYyByb3V0ZXIgICAgICAgPSBSb3V0ZXJVdGlscztcbiAgc3RhdGljIHNlc3Npb24gICAgICA9IFNlc3Npb25VdGlscztcbiAgc3RhdGljIHN0cmluZ3MgICAgICA9IFN0cmluZ1V0aWxzO1xuICBzdGF0aWMgdHJhbnNsYXRlICAgID0gVHJhbnNsYXRlVXRpbHM7XG4gIHN0YXRpYyBlbmNyeXB0aW9uICAgPSBFbmNyeXB0VXRpbHM7XG4gIHN0YXRpYyBpbmlJY2VVdGlsaXRpZXMoZGF0YTogSWNlVXRpbGl0aWVzRGF0YSkge1xuICAgIHRoaXMuZ2xvYmFscy5zZXRSZXNwb25zaXZlV2lkdGgoZGF0YS5yZXNwb25zaXZlV2lkdGgpO1xuICAgIHRoaXMuZ2xvYmFscy5zZXRUaW1lU2hvdyhkYXRhLnRpbWVzaG93KTtcbiAgICB0aGlzLnJvdXRlci5zZXRSb3V0ZXJJbnN0YW5jZShkYXRhLnJvdXRlcik7XG4gICAgdGhpcy5yb3V0ZXIuc2V0RHluYW1pY0RpcihkYXRhLmR5bmFtaWNEaXIpO1xuICAgIHRoaXMucm91dGVyLnNldFN0YXRpY0RpcihkYXRhLnN0YXRpY0Rpcik7XG4gICAgdGhpcy5yb3V0ZXIuc2V0Tm90QWxsb3dlZERpcihkYXRhLm5vdEFsbG93ZWQpO1xuICAgIHRoaXMucm91dGVyLnNldExpc3REaXIoZGF0YS5saXN0RGlyKTtcbiAgICB0aGlzLnN0cmluZ3Muc2V0U2FuaXRpemVySW5zdGFuY2UoZGF0YS5zYW5pdGl6ZXIpO1xuICAgIHRoaXMudHJhbnNsYXRlLnNldFRyYW5sYXRlSW5zdGFuY2UoZGF0YS50cmFuc2xhdGVTZXJ2aWNlKTtcbiAgICB0aGlzLmVuY3J5cHRpb24uc2V0S2V5KGRhdGEuZW5jcnlwdGlvbktleSk7XG4gIH1cbn1cbiJdfQ==