⌈⌋ ⎇ branch:  Bitrhythm


Hex Artifact Content

Artifact 5661428bc9d50a2c43105360f9f446f6835710b2e9cddac67b8105b6c35c7626:


0000: 0a 3c 6c 61 7a 79 2d 69 66 3e 0a 0a 20 20 3c 75  .<lazy-if>..  <u
0010: 6c 20 69 66 3d 7b 20 66 6c 61 67 20 7d 3e 0a 20  l if={ flag }>. 
0020: 20 20 20 3c 6c 69 20 65 61 63 68 3d 7b 20 65 6c     <li each={ el
0030: 20 69 6e 20 69 74 65 6d 73 20 7d 3e 7b 20 65 6c   in items }>{ el
0040: 20 7d 3c 2f 6c 69 3e 0a 20 20 3c 2f 75 6c 3e 0a   }</li>.  </ul>.
0050: 0a 20 20 76 61 72 20 73 65 6c 66 20 3d 20 74 68  .  var self = th
0060: 69 73 0a 20 20 74 68 69 73 2e 69 74 65 6d 73 20  is.  this.items 
0070: 3d 20 5b 31 2c 20 32 5d 0a 0a 20 20 73 65 74 54  = [1, 2]..  setT
0080: 69 6d 65 6f 75 74 28 66 75 6e 63 74 69 6f 6e 28  imeout(function(
0090: 29 20 7b 0a 20 20 20 20 73 65 6c 66 2e 69 74 65  ) {.    self.ite
00a0: 6d 73 2e 70 75 73 68 28 33 29 0a 20 20 20 20 73  ms.push(3).    s
00b0: 65 6c 66 2e 75 70 64 61 74 65 28 7b 20 66 6c 61  elf.update({ fla
00c0: 67 3a 20 74 72 75 65 20 7d 29 0a 20 20 7d 2c 20  g: true }).  }, 
00d0: 31 30 29 0a 0a 3c 2f 6c 61 7a 79 2d 69 66 3e 0a  10)..</lazy-if>.
00e0: 0a                                               .