You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Hydro/packages/ui-default/utils/mongoId.js

17 lines
475 B
JavaScript

/* eslint-disable */
// https://github.com/andrasq/node-mongoid-js/blob/master/mongoid.js
export function parse(idstring) {
if (typeof idstring !== 'string') {
idstring = String(idstring);
}
return {
timestamp: parseInt(idstring.slice( 0, 0+8), 16),
machineid: parseInt(idstring.slice( 8, 8+6), 16),
pid: parseInt(idstring.slice(14, 14+4), 16),
sequence: parseInt(idstring.slice(18, 18+6), 16),
};
}
window.Hydro.utils.mongoId = parse;