UNPKG

moh-common-lib

Version:

A library of Angular components, services, and styles for B.C. Government Ministry of Health (MoH).

54 lines 3.48 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; /** * @deprecated * The abstract class for our route guard service. You MUST setup the NgModule * to provide your application's service in place of AbstractPgCheckService. * * Your application's route guard service can do whatever it wants as long as it * implements these methods. * * More information on setup can be found in \@see RouteGuardService. * * \@example * //registration.module.ts * providers: [ * ... * { provide: AbstractPgCheckService, useExisting: RegistrationService }, * RouteGuardService * ] * * @abstract */ export class AbstractPgCheckService { } AbstractPgCheckService.decorators = [ { type: Injectable } ]; if (false) { /** * @abstract * @return {?} */ AbstractPgCheckService.prototype.canBypassGuards = function () { }; /** * @abstract * @param {?} url * @return {?} */ AbstractPgCheckService.prototype.isPageComplete = function (url) { }; /** * @abstract * @return {?} */ AbstractPgCheckService.prototype.isPrerequisiteComplete = function () { }; /** * @abstract * @return {?} */ AbstractPgCheckService.prototype.getStartUrl = function () { }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJzdHJhY3QtcGctY2hlY2suc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL21vaC1jb21tb24tbGliLyIsInNvdXJjZXMiOlsibGliL3NlcnZpY2VzL2Fic3RyYWN0LXBnLWNoZWNrLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQXNCM0MsTUFBTSxPQUFnQixzQkFBc0I7OztZQUQzQyxVQUFVOzs7Ozs7O0lBR1QsbUVBQTJDOzs7Ozs7SUFDM0MscUVBQXVEOzs7OztJQUN2RCwwRUFBa0Q7Ozs7O0lBQ2xELCtEQUFzQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbi8qKlxyXG4gKiBAZGVwcmVjYXRlZFxyXG4gKiBUaGUgYWJzdHJhY3QgY2xhc3MgZm9yIG91ciByb3V0ZSBndWFyZCBzZXJ2aWNlLiAgWW91IE1VU1Qgc2V0dXAgdGhlIE5nTW9kdWxlXHJcbiAqIHRvIHByb3ZpZGUgeW91ciBhcHBsaWNhdGlvbidzIHNlcnZpY2UgaW4gcGxhY2Ugb2YgQWJzdHJhY3RQZ0NoZWNrU2VydmljZS5cclxuICpcclxuICogWW91ciBhcHBsaWNhdGlvbidzIHJvdXRlIGd1YXJkIHNlcnZpY2UgY2FuIGRvIHdoYXRldmVyIGl0IHdhbnRzIGFzIGxvbmcgYXMgaXRcclxuICogaW1wbGVtZW50cyB0aGVzZSBtZXRob2RzLlxyXG4gKlxyXG4gKiBNb3JlIGluZm9ybWF0aW9uIG9uIHNldHVwIGNhbiBiZSBmb3VuZCBpbiBAc2VlIFJvdXRlR3VhcmRTZXJ2aWNlLlxyXG4gKlxyXG4gKiAgQGV4YW1wbGVcclxuICogICAgICAgICAgICAgICAgLy9yZWdpc3RyYXRpb24ubW9kdWxlLnRzXHJcbiAqICAgICAgICAgICAgICAgIHByb3ZpZGVyczogW1xyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgIC4uLlxyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJvdmlkZTogQWJzdHJhY3RQZ0NoZWNrU2VydmljZSwgdXNlRXhpc3Rpbmc6IFJlZ2lzdHJhdGlvblNlcnZpY2UgfSxcclxuICogICAgICAgICAgICAgICAgICAgICAgICBSb3V0ZUd1YXJkU2VydmljZVxyXG4gKiAgICAgICAgICAgICAgICBdXHJcbiAqXHJcbiAqL1xyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBBYnN0cmFjdFBnQ2hlY2tTZXJ2aWNlIHtcclxuXHJcbiAgcHVibGljIGFic3RyYWN0IGNhbkJ5cGFzc0d1YXJkcygpOiBib29sZWFuO1xyXG4gIHB1YmxpYyBhYnN0cmFjdCBpc1BhZ2VDb21wbGV0ZSggdXJsOiBzdHJpbmcgKTogYm9vbGVhbjtcclxuICBwdWJsaWMgYWJzdHJhY3QgaXNQcmVyZXF1aXNpdGVDb21wbGV0ZSgpOiBib29sZWFuO1xyXG4gIHB1YmxpYyBhYnN0cmFjdCBnZXRTdGFydFVybCgpOiBzdHJpbmc7XHJcbn1cclxuIl19