Your IP : 216.73.217.77


Current Path : /home/emeraadmin/public_html/node_modules/@react-dnd/asap/dist/esm/
Upload File :
Current File : /home/emeraadmin/public_html/node_modules/@react-dnd/asap/dist/esm/RawTask.mjs

// `call`, just like a function.
export class RawTask {
    call() {
        try {
            this.task && this.task();
        } catch (error) {
            this.onError(error);
        } finally{
            this.task = null;
            this.release(this);
        }
    }
    constructor(onError, release){
        this.onError = onError;
        this.release = release;
        this.task = null;
    }
}

//# sourceMappingURL=RawTask.mjs.map