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
JavaScript
/**
* @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