UNPKG

react-native-star-io10

Version:

react-native-star-io10 is a library for supporting application development for Star Micronics devices.

16 lines (13 loc) 331 B
export class Lock { private _locked: boolean = false; private _sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); async lock() { while (this._locked) { await this._sleep(10); } this._locked = true; } unlock() { this._locked = false; } }