@luma.gl/engine
Version:
3D Engine Components for luma.gl
15 lines • 359 B
JavaScript
// luma.gl
// SPDX-License-Identifier: MIT
// Copyright (c) vis.gl contributors
const uidCounters = {};
/**
* Returns a UID.
* @param id= - Identifier base name
* @return uid
**/
export function uid(id = 'id') {
uidCounters[id] = uidCounters[id] || 1;
const count = uidCounters[id]++;
return `${id}-${count}`;
}
//# sourceMappingURL=uid.js.map