UNPKG

@openui5/sap.ui.core

Version:

OpenUI5 Core Library sap.ui.core

33 lines (29 loc) 690 B
/*! * OpenUI5 * (c) Copyright 2026 SAP SE or an SAP affiliate company. * Licensed under the Apache License, Version 2.0 - see LICENSE.txt. */ sap.ui.define([], function() { "use strict"; /** * Some private variable used for creation of (pseudo-)unique IDs. * @type int * @private */ var iIdCounter = 0; /** * Creates and returns a pseudo-unique ID. * * No means for detection of overlap with already present or future UIDs. * * @function * @since 1.58 * @alias module:sap/base/util/uid * @return {string} A pseudo-unique id. * @public */ var fnUid = function uid() { return "id-" + new Date().valueOf() + "-" + iIdCounter++; }; return fnUid; });