pxt-ev3/docs/reference/control/raise-event.md
Galen Nickel eb45a76928 Example overrides for 'control' api docs (#352)
* Add 'playSound' api docs

* Example overrides for 'control' api docs
2018-02-27 15:12:23 -08:00

526 B

@extends

Example #example

Register two events coming from source 22. Make the brick status light up when the events of 0 and 1 are raised.

const statusLighter = 22;

control.runInParallel(() => {
    for (let i = 0; i < 2; i++) {
        pause(1000);
        control.raiseEvent(statusLighter, i);
    }
})

control.onEvent(statusLighter, 0, () => {
    brick.setStatusLight(StatusLight.OrangePulse)
})

control.onEvent(statusLighter, 1, () => {
    brick.setStatusLight(StatusLight.GreenPulse)
})