Evt.asNonPostable(evt)
Usecase:
import { Evt } from "evt";
//Return an event that post every second.
function generateEvtTick(delay: number) {
const evtTick= Evt.create(0);
setInterval(()=> evtTick.state++, delay);
retrun Evt.asNonPostable(evtTick);
}
const evtTick= generateTick(1000);
evtTick.state++; // TS ERROR
evtTick.post(2); // TS ERRORLast updated
Was this helpful?