1 | ;
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.initializeGuid = initializeGuid;
|
7 | exports.ensureGuid = ensureGuid;
|
8 | var GUID = 0;
|
9 |
|
10 | function initializeGuid(object) {
|
11 | return object._guid = ++GUID;
|
12 | }
|
13 |
|
14 | function ensureGuid(object) {
|
15 | return object._guid || initializeGuid(object);
|
16 | }
|
17 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3BhY2thZ2VzL0BnbGltbWVyL3V0aWwvbGliL2d1aWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBLElBQUksSUFBSSxHQUFSLENBQUE7O0FBTU0sU0FBQSxjQUFBLENBQUEsTUFBQSxFQUF3QztBQUM1QyxTQUFRLE1BQU0sQ0FBTixLQUFBLEdBQWUsRUFBdkIsSUFBQTtBQUNEOztBQUVLLFNBQUEsVUFBQSxDQUFBLE1BQUEsRUFBb0M7QUFDeEMsU0FBTyxNQUFNLENBQU4sS0FBQSxJQUFnQixjQUFjLENBQXJDLE1BQXFDLENBQXJDO0FBQ0QiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgR1VJRCA9IDA7XG5cbmV4cG9ydCBpbnRlcmZhY2UgSGFzR3VpZCB7XG4gIF9ndWlkOiBudW1iZXI7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBpbml0aWFsaXplR3VpZChvYmplY3Q6IEhhc0d1aWQpOiBudW1iZXIge1xuICByZXR1cm4gKG9iamVjdC5fZ3VpZCA9ICsrR1VJRCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBlbnN1cmVHdWlkKG9iamVjdDogSGFzR3VpZCk6IG51bWJlciB7XG4gIHJldHVybiBvYmplY3QuX2d1aWQgfHwgaW5pdGlhbGl6ZUd1aWQob2JqZWN0KTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= |
\ | No newline at end of file |