microsoft / devicescript

TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)
https://microsoft.github.io/devicescript/
MIT License
3.28k stars 119 forks source link

static field initializers #377

Open mmoskal opened 1 year ago

mmoskal commented 1 year ago

Static fields and methods are now supported, but fields cannot be in-place initialized, i.e.:

class StaticTest {
    static baz: number // OK
    static z = 12 // not OK
    static qux() {
        StaticTest.baz = 12 // OK
    }
}