Re: [whatwg] Proposal: Wake Lock API

On Wed, Aug 20, 2014 at 1:33 AM, Anne van Kesteren <annevk@annevk.nl> wrote:
> On Wed, Aug 20, 2014 at 10:29 AM, Jonas Sicking <jonas@sicking.cc> wrote:
>> FWIW, the web platform sorely needs a construct for "readonly state
>> variable + event whenever the state changes". I.e. some form of
>> observable which remembers the last produced value. I had hoped the
>> Streams would get us closer to that, but the current definition seems
>> to be too different.
>
> Isn't that Object.observe() with custom records produced by the
> specific object you are defining for the property you want to enable
> this for (in this case held, it seems like)?

That's a good question. It'd be awesome if Object.observe() solved
this problem for us.

One thing that I'd worry about is that it'll be hard for authors to
know which properties are observable, and which ones aren't. But maybe
that's something we can live with.

/ Jonas

Received on Wednesday, 20 August 2014 09:03:16 UTC