Artifact
7010cbeea89f0a14373d8c3d31a3036609d7d3fcb3e67b659942e580f94bbe2e:
0000: 3c 76 69 72 74 75 61 6c 2d 6e 6f 2d 6c 6f 6f 70 <virtual-no-loop
0010: 3e 0a 0a 20 20 3c 76 69 72 74 75 61 6c 20 69 66 >.. <virtual if
0020: 3d 7b 74 72 75 65 7d 20 64 61 74 61 2d 69 73 3d ={true} data-is=
0030: 22 76 74 65 73 74 2d 74 61 67 22 20 6d 73 67 3d "vtest-tag" msg=
0040: 22 69 66 20 77 6f 72 6b 73 20 7b 61 74 74 72 7d "if works {attr}
0050: 22 3e 79 69 65 6c 64 65 64 20 74 65 78 74 3c 2f ">yielded text</
0060: 76 69 72 74 75 61 6c 3e 0a 0a 20 20 3c 76 69 72 virtual>.. <vir
0070: 74 75 61 6c 20 64 61 74 61 2d 69 73 3d 22 76 74 tual data-is="vt
0080: 65 73 74 2d 74 61 67 22 20 6d 73 67 3d 22 76 69 est-tag" msg="vi
0090: 72 74 75 61 6c 73 20 79 69 65 6c 64 73 20 65 78 rtuals yields ex
00a0: 70 72 65 73 73 69 6f 6e 22 3e 7b 70 61 72 65 6e pression">{paren
00b0: 74 2e 6d 65 73 73 61 67 65 7d 3c 2f 76 69 72 74 t.message}</virt
00c0: 75 61 6c 3e 0a 0a 20 20 3c 76 69 72 74 75 61 6c ual>.. <virtual
00d0: 20 69 66 3d 7b 66 61 6c 73 65 7d 20 64 61 74 61 if={false} data
00e0: 2d 69 73 3d 22 76 74 65 73 74 2d 74 61 67 22 20 -is="vtest-tag"
00f0: 6d 73 67 3d 7b 61 74 74 72 7d 3e 7b 20 70 61 72 msg={attr}>{ par
0100: 65 6e 74 2e 6d 65 73 73 61 67 65 20 7d 3c 2f 76 ent.message }</v
0110: 69 72 74 75 61 6c 3e 0a 0a 20 20 3c 76 69 72 74 irtual>.. <virt
0120: 75 61 6c 20 69 66 3d 7b 74 72 75 65 7d 3e 3c 70 ual if={true}><p
0130: 3e 7b 61 74 74 72 7d 3c 2f 70 3e 3c 2f 76 69 72 >{attr}</p></vir
0140: 74 75 61 6c 3e 0a 0a 20 20 74 68 69 73 2e 6d 65 tual>.. this.me
0150: 73 73 61 67 65 20 3d 20 27 68 65 6c 6c 6f 20 74 ssage = 'hello t
0160: 68 65 72 65 27 0a 20 20 74 68 69 73 2e 61 74 74 here'. this.att
0170: 72 20 3d 20 27 74 65 78 74 27 0a 0a 3c 2f 76 69 r = 'text'..</vi
0180: 72 74 75 61 6c 2d 6e 6f 2d 6c 6f 6f 70 3e 0a 0a rtual-no-loop>..
0190: 3c 76 74 65 73 74 2d 74 61 67 3e 0a 20 20 3c 73 <vtest-tag>. <s
01a0: 70 61 6e 3e 7b 6f 70 74 73 2e 6d 73 67 7d 3c 2f pan>{opts.msg}</
01b0: 73 70 61 6e 3e 0a 20 20 3c 64 69 76 3e 3c 79 69 span>. <div><yi
01c0: 65 6c 64 3e 3c 2f 79 69 65 6c 64 3e 3c 2f 64 69 eld></yield></di
01d0: 76 3e 0a 3c 2f 76 74 65 73 74 2d 74 61 67 3e v>.</vtest-tag>