UNPKG

@dimanoid/ngx-dm-tour

Version:

83 lines 6.2 kB
/** * @fileoverview added by tsickle * Generated from: lib/models/dm-tour-config.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { __values } from "tslib"; import { InjectionToken } from '@angular/core'; /** * @record */ export function IDmTourConfig() { } if (false) { /** @type {?|undefined} */ IDmTourConfig.prototype.rootPath; /** @type {?|undefined} */ IDmTourConfig.prototype.loadIndexOnStart; /** @type {?|undefined} */ IDmTourConfig.prototype.loaderHtml; /** @type {?|undefined} */ IDmTourConfig.prototype.defaultShape; /** @type {?|undefined} */ IDmTourConfig.prototype.customCssClass; /** @type {?|undefined} */ IDmTourConfig.prototype.debug; } var DmTourConfig = /** @class */ (function () { function DmTourConfig(json) { this.rootPath = 'assets/help'; this.loadIndexOnStart = true; this.loaderHtml = "\n <span style=\"color: steelblue;\n text-shadow: 0 0 10px white, 0 0 10px white, 0 0 20px white, 0 0 20px white, 0 0 30px white, 0 0 30px white;\n margin: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n font-weight: bold;\n font-size: 30px;\n transform: translate(-50%, -50%);\"\n >\n Loading...\n </span>\n "; this.defaultShape = 'auto'; this.debug = 0; this.apply(json); } /** * @param {?=} json * @return {?} */ DmTourConfig.prototype.apply = /** * @param {?=} json * @return {?} */ function (json) { var e_1, _a; if (json) { try { for (var _b = __values(Object.keys(json)), _c = _b.next(); !_c.done; _c = _b.next()) { var fn = _c.value; if (json[fn] !== undefined) { this[fn] = json[fn]; } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_c && !_c.done && (_a = _b.return)) _a.call(_b); } finally { if (e_1) throw e_1.error; } } } return this; }; return DmTourConfig; }()); export { DmTourConfig }; if (false) { /** @type {?} */ DmTourConfig.prototype.rootPath; /** @type {?} */ DmTourConfig.prototype.loadIndexOnStart; /** @type {?} */ DmTourConfig.prototype.loaderHtml; /** @type {?} */ DmTourConfig.prototype.defaultShape; /** @type {?} */ DmTourConfig.prototype.customCssClass; /** @type {?} */ DmTourConfig.prototype.debug; } /** @type {?} */ export var DM_TOUR_CONF = new InjectionToken('ngx-dm-tour-config'); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG0tdG91ci1jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AZGltYW5vaWQvbmd4LWRtLXRvdXIvIiwic291cmNlcyI6WyJsaWIvbW9kZWxzL2RtLXRvdXItY29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7QUFJL0MsbUNBT0M7OztJQU5HLGlDQUFrQjs7SUFDbEIseUNBQTJCOztJQUMzQixtQ0FBb0I7O0lBQ3BCLHFDQUErQjs7SUFDL0IsdUNBQXdCOztJQUN4Qiw4QkFBZTs7QUFHbkI7SUFxQkksc0JBQVksSUFBb0I7UUFwQmhDLGFBQVEsR0FBRyxhQUFhLENBQUM7UUFDekIscUJBQWdCLEdBQUcsSUFBSSxDQUFDO1FBQ3hCLGVBQVUsR0FBRyxzYkFhWixDQUFDO1FBQ0YsaUJBQVksR0FBb0IsTUFBTSxDQUFDO1FBRXZDLFVBQUssR0FBVyxDQUFDLENBQUM7UUFHZCxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3JCLENBQUM7Ozs7O0lBRUQsNEJBQUs7Ozs7SUFBTCxVQUFNLElBQW9COztRQUN0QixJQUFJLElBQUksRUFBRTs7Z0JBQ04sS0FBaUIsSUFBQSxLQUFBLFNBQUEsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQSxnQkFBQSw0QkFBRTtvQkFBL0IsSUFBTSxFQUFFLFdBQUE7b0JBQ1QsSUFBSSxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssU0FBUyxFQUFFO3dCQUN4QixJQUFJLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO3FCQUN2QjtpQkFDSjs7Ozs7Ozs7O1NBQ0o7UUFDRCxPQUFPLElBQUksQ0FBQztJQUNoQixDQUFDO0lBQ0wsbUJBQUM7QUFBRCxDQUFDLEFBbkNELElBbUNDOzs7O0lBbENHLGdDQUF5Qjs7SUFDekIsd0NBQXdCOztJQUN4QixrQ0FhRTs7SUFDRixvQ0FBdUM7O0lBQ3ZDLHNDQUF1Qjs7SUFDdkIsNkJBQWtCOzs7QUFrQnRCLE1BQU0sS0FBTyxZQUFZLEdBQUcsSUFBSSxjQUFjLENBQWdCLG9CQUFvQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0aW9uVG9rZW4gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuZXhwb3J0IHR5cGUgRG1Ub3VyU2hhcGVUeXBlID0gJ2F1dG8nIHwgJ2NpcmNsZScgfCAnc3F1YXJlJztcblxuZXhwb3J0IGludGVyZmFjZSBJRG1Ub3VyQ29uZmlnIHtcbiAgICByb290UGF0aD86IHN0cmluZztcbiAgICBsb2FkSW5kZXhPblN0YXJ0PzogYm9vbGVhbjtcbiAgICBsb2FkZXJIdG1sPzogc3RyaW5nO1xuICAgIGRlZmF1bHRTaGFwZT86IERtVG91clNoYXBlVHlwZTtcbiAgICBjdXN0b21Dc3NDbGFzcz86IHN0cmluZztcbiAgICBkZWJ1Zz86IG51bWJlcjtcbn1cblxuZXhwb3J0IGNsYXNzIERtVG91ckNvbmZpZyBpbXBsZW1lbnRzIElEbVRvdXJDb25maWcge1xuICAgIHJvb3RQYXRoID0gJ2Fzc2V0cy9oZWxwJztcbiAgICBsb2FkSW5kZXhPblN0YXJ0ID0gdHJ1ZTtcbiAgICBsb2FkZXJIdG1sID0gYFxuICAgICAgICA8c3BhbiBzdHlsZT1cImNvbG9yOiBzdGVlbGJsdWU7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggd2hpdGUsIDAgMCAxMHB4IHdoaXRlLCAwIDAgMjBweCB3aGl0ZSwgMCAwIDIwcHggd2hpdGUsIDAgMCAzMHB4IHdoaXRlLCAwIDAgMzBweCB3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcIlxuICAgICAgICA+XG4gICAgICAgICAgICBMb2FkaW5nLi4uXG4gICAgICAgIDwvc3Bhbj5cbiAgICBgO1xuICAgIGRlZmF1bHRTaGFwZTogRG1Ub3VyU2hhcGVUeXBlID0gJ2F1dG8nO1xuICAgIGN1c3RvbUNzc0NsYXNzOiBzdHJpbmc7XG4gICAgZGVidWc6IG51bWJlciA9IDA7XG5cbiAgICBjb25zdHJ1Y3Rvcihqc29uPzogSURtVG91ckNvbmZpZykge1xuICAgICAgICB0aGlzLmFwcGx5KGpzb24pO1xuICAgIH1cblxuICAgIGFwcGx5KGpzb24/OiBJRG1Ub3VyQ29uZmlnKTogRG1Ub3VyQ29uZmlnIHtcbiAgICAgICAgaWYgKGpzb24pIHtcbiAgICAgICAgICAgIGZvciAoY29uc3QgZm4gb2YgT2JqZWN0LmtleXMoanNvbikpIHtcbiAgICAgICAgICAgICAgICBpZiAoanNvbltmbl0gIT09IHVuZGVmaW5lZCkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzW2ZuXSA9IGpzb25bZm5dO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG59XG5cbmV4cG9ydCBjb25zdCBETV9UT1VSX0NPTkYgPSBuZXcgSW5qZWN0aW9uVG9rZW48SURtVG91ckNvbmZpZz4oJ25neC1kbS10b3VyLWNvbmZpZycpO1xuIl19