Contains standard libraries for ZenCode.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

InverseLiveBool.zs 288B

1234567891011121314
  1. public class InverseLiveBool {
  2. val source as LiveBool;
  3. public this(source as LiveBool) {
  4. this.source = source;
  5. }
  6. public implements LiveBool {
  7. get value => !source.value;
  8. addListener(listener)
  9. => source.addListener((oldVal, newVal) => listener(!oldVal, !newVal));
  10. }
  11. }