moh-common-lib
Version:
A library of Angular components, services, and styles for B.C. Government Ministry of Health (MoH).
26 lines • 1.56 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { UUID } from 'angular2-uuid';
/**
* Base class. Components extend this class to have object IDs.
* NPM package dependencies:
* a) moment
*/
export class Base {
constructor() {
/**
* An identifier for parents to keep track of components
*/
this.objectId = UUID.UUID();
}
}
if (false) {
/**
* An identifier for parents to keep track of components
* @type {?}
*/
Base.prototype.objectId;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL21vaC1jb21tb24tbGliLyIsInNvdXJjZXMiOlsibGliL21vZGVscy9iYXNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7Ozs7QUFPckMsTUFBTSxPQUFPLElBQUk7SUFLZjs7OztRQUZPLGFBQVEsR0FBVyxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUM7SUFFdkIsQ0FBQztDQUNqQjs7Ozs7O0lBSEMsd0JBQXNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVVVJRCB9IGZyb20gJ2FuZ3VsYXIyLXV1aWQnO1xyXG5cclxuLyoqXHJcbiAqIEJhc2UgY2xhc3MuICBDb21wb25lbnRzIGV4dGVuZCB0aGlzIGNsYXNzIHRvIGhhdmUgb2JqZWN0IElEcy5cclxuICogTlBNIHBhY2thZ2UgZGVwZW5kZW5jaWVzOlxyXG4gKiAgYSkgbW9tZW50XHJcbiAqL1xyXG5leHBvcnQgY2xhc3MgQmFzZSB7XHJcblxyXG4gIC8qKiBBbiBpZGVudGlmaWVyIGZvciBwYXJlbnRzIHRvIGtlZXAgdHJhY2sgb2YgY29tcG9uZW50cyAqL1xyXG4gIHB1YmxpYyBvYmplY3RJZDogc3RyaW5nID0gVVVJRC5VVUlEKCk7XHJcblxyXG4gIGNvbnN0cnVjdG9yKCkge31cclxufVxyXG4iXX0=