ember-legacy-class-transform
Version:
The default blueprint for ember-cli addons.
8 lines • 969 B
JavaScript
var GUID = 0;
export function initializeGuid(object) {
return object._guid = ++GUID;
}
export function ensureGuid(object) {
return object._guid || initializeGuid(object);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9ndWlkLmpzIl0sIm5hbWVzIjpbIkdVSUQiLCJpbml0aWFsaXplR3VpZCIsIm9iamVjdCIsIl9ndWlkIiwiZW5zdXJlR3VpZCJdLCJtYXBwaW5ncyI6IkFBQUEsSUFBSUEsT0FBTyxDQUFYO0FBQ0EsT0FBTyxTQUFTQyxjQUFULENBQXdCQyxNQUF4QixFQUFnQztBQUNuQyxXQUFPQSxPQUFPQyxLQUFQLEdBQWUsRUFBRUgsSUFBeEI7QUFDSDtBQUNELE9BQU8sU0FBU0ksVUFBVCxDQUFvQkYsTUFBcEIsRUFBNEI7QUFDL0IsV0FBT0EsT0FBT0MsS0FBUCxJQUFnQkYsZUFBZUMsTUFBZixDQUF2QjtBQUNIIiwiZmlsZSI6ImxpYi9ndWlkLmpzIiwic291cmNlc0NvbnRlbnQiOlsibGV0IEdVSUQgPSAwO1xuZXhwb3J0IGZ1bmN0aW9uIGluaXRpYWxpemVHdWlkKG9iamVjdCkge1xuICAgIHJldHVybiBvYmplY3QuX2d1aWQgPSArK0dVSUQ7XG59XG5leHBvcnQgZnVuY3Rpb24gZW5zdXJlR3VpZChvYmplY3QpIHtcbiAgICByZXR1cm4gb2JqZWN0Ll9ndWlkIHx8IGluaXRpYWxpemVHdWlkKG9iamVjdCk7XG59Il19