update snapshots

pull/4493/head
Tan Li Hau 6 years ago
parent 9295c5cc6a
commit a94ec739a8

@ -292,6 +292,10 @@ export default class Block {
if (this.chunks.mount.length === 0) { if (this.chunks.mount.length === 0) {
properties.mount = noop; properties.mount = noop;
} else if (this.event_listeners.length === 0) {
properties.mount = x`function #mount(#target, anchor) {
${this.chunks.mount}
}`;
} else { } else {
properties.mount = x`function #mount(#target, anchor, #remount) { properties.mount = x`function #mount(#target, anchor, #remount) {
${this.chunks.mount} ${this.chunks.mount}

@ -21,8 +21,9 @@ function create_fragment(ctx) {
button = element("button"); button = element("button");
button.textContent = "foo"; button.textContent = "foo";
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, button, anchor); insert(target, button, anchor);
if (remount) dispose();
dispose = action_destroyer(foo_action = foo.call(null, button, /*foo_function*/ ctx[1])); dispose = action_destroyer(foo_action = foo.call(null, button, /*foo_function*/ ctx[1]));
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -22,8 +22,9 @@ function create_fragment(ctx) {
a.textContent = "Test"; a.textContent = "Test";
attr(a, "href", "#"); attr(a, "href", "#");
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, a, anchor); insert(target, a, anchor);
if (remount) dispose();
dispose = action_destroyer(link_action = link.call(null, a)); dispose = action_destroyer(link_action = link.call(null, a));
}, },
p: noop, p: noop,

@ -15,7 +15,9 @@ function create_fragment(ctx) {
return { return {
c: noop, c: noop,
m(target, anchor) { m(target, anchor, remount) {
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(window, "online", /*onlinestatuschanged*/ ctx[1]), listen(window, "online", /*onlinestatuschanged*/ ctx[1]),
listen(window, "offline", /*onlinestatuschanged*/ ctx[1]) listen(window, "offline", /*onlinestatuschanged*/ ctx[1])

@ -21,9 +21,10 @@ function create_fragment(ctx) {
details.innerHTML = `<summary>summary</summary>content details.innerHTML = `<summary>summary</summary>content
`; `;
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, details, anchor); insert(target, details, anchor);
details.open = /*open*/ ctx[0]; details.open = /*open*/ ctx[0];
if (remount) dispose();
dispose = listen(details, "toggle", /*details_toggle_handler*/ ctx[1]); dispose = listen(details, "toggle", /*details_toggle_handler*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -27,10 +27,11 @@ function create_fragment(ctx) {
attr(input0, "type", "file"); attr(input0, "type", "file");
attr(input1, "type", "file"); attr(input1, "type", "file");
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, input0, anchor); insert(target, input0, anchor);
insert(target, t, anchor); insert(target, t, anchor);
insert(target, input1, anchor); insert(target, input1, anchor);
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(input0, "change", /*input0_change_handler*/ ctx[1]), listen(input0, "change", /*input0_change_handler*/ ctx[1]),

@ -29,12 +29,13 @@ function create_fragment(ctx) {
t1 = space(); t1 = space();
input = element("input"); input = element("input");
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, p, anchor); insert(target, p, anchor);
append(p, t0); append(p, t0);
insert(target, t1, anchor); insert(target, t1, anchor);
insert(target, input, anchor); insert(target, input, anchor);
set_input_value(input, /*foo*/ ctx[0]); set_input_value(input, /*foo*/ ctx[0]);
if (remount) dispose();
dispose = listen(input, "input", /*input_input_handler*/ ctx[1]); dispose = listen(input, "input", /*input_input_handler*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -36,7 +36,7 @@ function create_fragment(ctx) {
t1 = space(); t1 = space();
input = element("input"); input = element("input");
}, },
m(target, anchor) { m(target, anchor, remount) {
mount_component(foo, target, anchor); mount_component(foo, target, anchor);
insert(target, t0, anchor); insert(target, t0, anchor);
mount_component(bar, target, anchor); mount_component(bar, target, anchor);
@ -44,6 +44,7 @@ function create_fragment(ctx) {
insert(target, input, anchor); insert(target, input, anchor);
set_input_value(input, /*z*/ ctx[0]); set_input_value(input, /*z*/ ctx[0]);
current = true; current = true;
if (remount) dispose();
dispose = listen(input, "input", /*input_input_handler*/ ctx[1]); dispose = listen(input, "input", /*input_input_handler*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -32,11 +32,12 @@ function create_fragment(ctx) {
button = element("button"); button = element("button");
button.textContent = "reset"; button.textContent = "reset";
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, h1, anchor); insert(target, h1, anchor);
append(h1, t0); append(h1, t0);
insert(target, t1, anchor); insert(target, t1, anchor);
insert(target, button, anchor); insert(target, button, anchor);
if (remount) dispose();
dispose = listen(button, "click", /*click_handler*/ ctx[2]); dispose = listen(button, "click", /*click_handler*/ ctx[2]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -18,8 +18,9 @@ function create_fragment(ctx) {
c() { c() {
input = element("input"); input = element("input");
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, input, anchor); insert(target, input, anchor);
if (remount) dispose();
dispose = listen(input, "input", make_uppercase); dispose = listen(input, "input", make_uppercase);
}, },
p: noop, p: noop,

@ -43,7 +43,7 @@ function create_fragment(ctx) {
button2 = element("button"); button2 = element("button");
button2.textContent = "click"; button2.textContent = "click";
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, p0, anchor); insert(target, p0, anchor);
append(p0, button0); append(p0, button0);
append(p0, t1); append(p0, t1);
@ -53,6 +53,7 @@ function create_fragment(ctx) {
append(p1, t4); append(p1, t4);
insert(target, t5, anchor); insert(target, t5, anchor);
insert(target, button2, anchor); insert(target, button2, anchor);
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(button0, "click", /*updateHandler1*/ ctx[2]), listen(button0, "click", /*updateHandler1*/ ctx[2]),

@ -21,8 +21,9 @@ function create_fragment(ctx) {
a.textContent = "this should not navigate to example.com"; a.textContent = "this should not navigate to example.com";
attr(a, "href", "https://example.com"); attr(a, "href", "https://example.com");
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, a, anchor); insert(target, a, anchor);
if (remount) dispose();
dispose = listen(a, "touchstart", touchstart_handler); dispose = listen(a, "touchstart", touchstart_handler);
}, },
p: noop, p: noop,

@ -36,13 +36,14 @@ function create_fragment(ctx) {
button2 = element("button"); button2 = element("button");
button2.textContent = "or me!"; button2.textContent = "or me!";
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, div, anchor); insert(target, div, anchor);
append(div, button0); append(div, button0);
append(div, t1); append(div, t1);
append(div, button1); append(div, button1);
append(div, t3); append(div, t3);
append(div, button2); append(div, button2);
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(button0, "click", stop_propagation(prevent_default(handleClick))), listen(button0, "click", stop_propagation(prevent_default(handleClick))),

@ -21,8 +21,9 @@ function create_fragment(ctx) {
attr(input, "type", "file"); attr(input, "type", "file");
input.multiple = true; input.multiple = true;
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, input, anchor); insert(target, input, anchor);
if (remount) dispose();
dispose = listen(input, "change", /*input_change_handler*/ ctx[1]); dispose = listen(input, "change", /*input_change_handler*/ ctx[1]);
}, },
p: noop, p: noop,

@ -32,12 +32,13 @@ function create_fragment(ctx) {
attr(input, "type", "text"); attr(input, "type", "text");
input.required = true; input.required = true;
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, form, anchor); insert(target, form, anchor);
append(form, input); append(form, input);
set_input_value(input, /*test*/ ctx[0]); set_input_value(input, /*test*/ ctx[0]);
append(form, t0); append(form, t0);
append(form, button); append(form, button);
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(input, "input", /*input_input_handler*/ ctx[2]), listen(input, "input", /*input_input_handler*/ ctx[2]),

@ -23,9 +23,10 @@ function create_fragment(ctx) {
input = element("input"); input = element("input");
attr(input, "type", "range"); attr(input, "type", "range");
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, input, anchor); insert(target, input, anchor);
set_input_value(input, /*value*/ ctx[0]); set_input_value(input, /*value*/ ctx[0]);
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(input, "change", /*input_change_input_handler*/ ctx[1]), listen(input, "change", /*input_change_input_handler*/ ctx[1]),

@ -31,12 +31,13 @@ function create_fragment(ctx) {
t2 = text("!"); t2 = text("!");
input.value = /*name*/ ctx[0]; input.value = /*name*/ ctx[0];
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, input, anchor); insert(target, input, anchor);
insert(target, t0, anchor); insert(target, t0, anchor);
insert(target, h1, anchor); insert(target, h1, anchor);
append(h1, t1); append(h1, t1);
append(h1, t2); append(h1, t2);
if (remount) dispose();
dispose = listen(input, "input", /*onInput*/ ctx[1]); dispose = listen(input, "input", /*onInput*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -20,9 +20,10 @@ function create_fragment(ctx) {
input = element("input"); input = element("input");
attr(input, "type", "checkbox"); attr(input, "type", "checkbox");
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, input, anchor); insert(target, input, anchor);
input.checked = /*foo*/ ctx[0]; input.checked = /*foo*/ ctx[0];
if (remount) dispose();
dispose = listen(input, "change", /*input_change_handler*/ ctx[1]); dispose = listen(input, "change", /*input_change_handler*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -31,12 +31,13 @@ function create_fragment(ctx) {
t2 = text("x: "); t2 = text("x: ");
t3 = text(/*x*/ ctx[0]); t3 = text(/*x*/ ctx[0]);
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, button, anchor); insert(target, button, anchor);
insert(target, t1, anchor); insert(target, t1, anchor);
insert(target, p, anchor); insert(target, p, anchor);
append(p, t2); append(p, t2);
append(p, t3); append(p, t3);
if (remount) dispose();
dispose = listen(button, "click", /*foo*/ ctx[1]); dispose = listen(button, "click", /*foo*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -32,12 +32,13 @@ function create_fragment(ctx) {
t2 = text("number of things: "); t2 = text("number of things: ");
t3 = text(t3_value); t3 = text(t3_value);
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, button, anchor); insert(target, button, anchor);
insert(target, t1, anchor); insert(target, t1, anchor);
insert(target, p, anchor); insert(target, p, anchor);
append(p, t2); append(p, t2);
append(p, t3); append(p, t3);
if (remount) dispose();
dispose = listen(button, "click", /*foo*/ ctx[1]); dispose = listen(button, "click", /*foo*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -31,12 +31,13 @@ function create_fragment(ctx) {
t2 = text("x: "); t2 = text("x: ");
t3 = text(/*x*/ ctx[0]); t3 = text(/*x*/ ctx[0]);
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, button, anchor); insert(target, button, anchor);
insert(target, t1, anchor); insert(target, t1, anchor);
insert(target, p, anchor); insert(target, p, anchor);
append(p, t2); append(p, t2);
append(p, t3); append(p, t3);
if (remount) dispose();
dispose = listen(button, "click", /*click_handler*/ ctx[1]); dispose = listen(button, "click", /*click_handler*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -32,12 +32,13 @@ function create_fragment(ctx) {
t2 = text("number of things: "); t2 = text("number of things: ");
t3 = text(t3_value); t3 = text(t3_value);
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, button, anchor); insert(target, button, anchor);
insert(target, t1, anchor); insert(target, t1, anchor);
insert(target, p, anchor); insert(target, p, anchor);
append(p, t2); append(p, t2);
append(p, t3); append(p, t3);
if (remount) dispose();
dispose = listen(button, "click", /*click_handler*/ ctx[1]); dispose = listen(button, "click", /*click_handler*/ ctx[1]);
}, },
p(ctx, [dirty]) { p(ctx, [dirty]) {

@ -42,7 +42,7 @@ function create_fragment(ctx) {
if (/*seeking*/ ctx[8] === void 0) add_render_callback(() => /*audio_seeking_seeked_handler*/ ctx[17].call(audio)); if (/*seeking*/ ctx[8] === void 0) add_render_callback(() => /*audio_seeking_seeked_handler*/ ctx[17].call(audio));
if (/*ended*/ ctx[9] === void 0) add_render_callback(() => /*audio_ended_handler*/ ctx[18].call(audio)); if (/*ended*/ ctx[9] === void 0) add_render_callback(() => /*audio_ended_handler*/ ctx[18].call(audio));
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, audio, anchor); insert(target, audio, anchor);
if (!isNaN(/*volume*/ ctx[6])) { if (!isNaN(/*volume*/ ctx[6])) {
@ -53,6 +53,8 @@ function create_fragment(ctx) {
audio.playbackRate = /*playbackRate*/ ctx[7]; audio.playbackRate = /*playbackRate*/ ctx[7];
} }
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(audio, "progress", /*audio_progress_handler*/ ctx[10]), listen(audio, "progress", /*audio_progress_handler*/ ctx[10]),
listen(audio, "loadedmetadata", /*audio_loadedmetadata_handler*/ ctx[11]), listen(audio, "loadedmetadata", /*audio_loadedmetadata_handler*/ ctx[11]),

@ -38,9 +38,10 @@ function create_fragment(ctx) {
if (/*videoHeight*/ ctx[1] === void 0 || /*videoWidth*/ ctx[2] === void 0) add_render_callback(() => /*video_resize_handler*/ ctx[5].call(video)); if (/*videoHeight*/ ctx[1] === void 0 || /*videoWidth*/ ctx[2] === void 0) add_render_callback(() => /*video_resize_handler*/ ctx[5].call(video));
add_render_callback(() => /*video_elementresize_handler*/ ctx[6].call(video)); add_render_callback(() => /*video_elementresize_handler*/ ctx[6].call(video));
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, video, anchor); insert(target, video, anchor);
video_resize_listener = add_resize_listener(video, /*video_elementresize_handler*/ ctx[6].bind(video)); video_resize_listener = add_resize_listener(video, /*video_elementresize_handler*/ ctx[6].bind(video));
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(video, "timeupdate", video_timeupdate_handler), listen(video, "timeupdate", video_timeupdate_handler),

@ -15,7 +15,9 @@ function create_fragment(ctx) {
return { return {
c: noop, c: noop,
m(target, anchor) { m(target, anchor, remount) {
if (remount) run_all(dispose);
dispose = [ dispose = [
listen(window, "online", /*onlinestatuschanged*/ ctx[1]), listen(window, "online", /*onlinestatuschanged*/ ctx[1]),
listen(window, "offline", /*onlinestatuschanged*/ ctx[1]) listen(window, "offline", /*onlinestatuschanged*/ ctx[1])

@ -34,10 +34,11 @@ function create_fragment(ctx) {
t0 = text("scrolled to "); t0 = text("scrolled to ");
t1 = text(/*y*/ ctx[0]); t1 = text(/*y*/ ctx[0]);
}, },
m(target, anchor) { m(target, anchor, remount) {
insert(target, p, anchor); insert(target, p, anchor);
append(p, t0); append(p, t0);
append(p, t1); append(p, t1);
if (remount) dispose();
dispose = listen(window, "scroll", () => { dispose = listen(window, "scroll", () => {
scrolling = true; scrolling = true;

Loading…
Cancel
Save