2025-03-13 17:55:37 +01:00

3 lines
6.0 KiB
JavaScript

import{a as z}from"./Tabs-C4v-Ndg4.js";import F from"./Index-CRGGsrTx.js";import"./index-C7PS0jJm.js";import"./svelte/svelte.js";import"./index-B1gfMDT9.js";import"./StreamingBar.svelte_svelte_type_style_lang-CDNxkBIr.js";import"./IconButtonWrapper.svelte_svelte_type_style_lang-BOpxTcdu.js";import"./MarkdownCode.svelte_svelte_type_style_lang-3tofWDHK.js";import"./prism-python-qapVsvY8.js";import"./IconButton-B-aAVSzy.js";import"./Clear-By3xiIwg.js";const{SvelteComponent:G,attr:w,component_subscribe:q,create_component:H,create_slot:J,destroy_component:K,detach:L,element:N,flush:f,get_all_dirty_from_scope:O,get_slot_changes:P,init:Q,insert:R,mount_component:U,safe_not_equal:V,set_style:C,toggle_class:j,transition_in:B,transition_out:k,update_slot_base:W}=window.__gradio__svelte__internal,{getContext:X,onMount:Y,createEventDispatcher:Z,tick:y}=window.__gradio__svelte__internal;function x(n){let e;const s=n[13].default,t=J(s,n,n[14],null);return{c(){t&&t.c()},m(i,l){t&&t.m(i,l),e=!0},p(i,l){t&&t.p&&(!e||l&16384)&&W(t,s,i,i[14],e?P(s,i[14],l,null):O(i[14]),null)},i(i){e||(B(t,i),e=!0)},o(i){k(t,i),e=!1},d(i){t&&t.d(i)}}}function $(n){let e,s,t,i;return s=new F({props:{scale:n[4]>=1?n[4]:null,$$slots:{default:[x]},$$scope:{ctx:n}}}),{c(){e=N("div"),H(s.$$.fragment),w(e,"id",n[0]),w(e,"class",t="tabitem "+n[1].join(" ")+" svelte-wv8on1"),w(e,"role","tabpanel"),j(e,"grow-children",n[4]>=1),C(e,"display",n[5]===n[2]&&n[3]?"flex":"none"),C(e,"flex-grow",n[4])},m(l,_){R(l,e,_),U(s,e,null),i=!0},p(l,[_]){const o={};_&16&&(o.scale=l[4]>=1?l[4]:null),_&16384&&(o.$$scope={dirty:_,ctx:l}),s.$set(o),(!i||_&1)&&w(e,"id",l[0]),(!i||_&2&&t!==(t="tabitem "+l[1].join(" ")+" svelte-wv8on1"))&&w(e,"class",t),(!i||_&18)&&j(e,"grow-children",l[4]>=1),_&44&&C(e,"display",l[5]===l[2]&&l[3]?"flex":"none"),_&16&&C(e,"flex-grow",l[4])},i(l){i||(B(s.$$.fragment,l),i=!0)},o(l){k(s.$$.fragment,l),i=!1},d(l){l&&L(e),K(s)}}}function p(n,e,s){let t,i,{$$slots:l={},$$scope:_}=e,{elem_id:o=""}=e,{elem_classes:b=[]}=e,{label:c}=e,{id:m={}}=e,{visible:g}=e,{interactive:h}=e,{order:d}=e,{scale:v}=e;const a=Z(),{register_tab:E,unregister_tab:M,selected_tab:S,selected_tab_index:T}=X(z);q(n,S,r=>s(5,i=r)),q(n,T,r=>s(12,t=r));let I;return Y(()=>()=>M({label:c,id:m,elem_id:o},d)),n.$$set=r=>{"elem_id"in r&&s(0,o=r.elem_id),"elem_classes"in r&&s(1,b=r.elem_classes),"label"in r&&s(8,c=r.label),"id"in r&&s(2,m=r.id),"visible"in r&&s(3,g=r.visible),"interactive"in r&&s(9,h=r.interactive),"order"in r&&s(10,d=r.order),"scale"in r&&s(4,v=r.scale),"$$scope"in r&&s(14,_=r.$$scope)},n.$$.update=()=>{n.$$.dirty&1821&&s(11,I=E({label:c,id:m,elem_id:o,visible:g,interactive:h,scale:v},d)),n.$$.dirty&6400&&t===I&&y().then(()=>a("select",{value:c,index:I}))},[o,b,m,g,v,i,S,T,c,h,d,I,t,l,_]}class ee extends G{constructor(e){super(),Q(this,e,p,$,V,{elem_id:0,elem_classes:1,label:8,id:2,visible:3,interactive:9,order:10,scale:4})}get elem_id(){return this.$$.ctx[0]}set elem_id(e){this.$$set({elem_id:e}),f()}get elem_classes(){return this.$$.ctx[1]}set elem_classes(e){this.$$set({elem_classes:e}),f()}get label(){return this.$$.ctx[8]}set label(e){this.$$set({label:e}),f()}get id(){return this.$$.ctx[2]}set id(e){this.$$set({id:e}),f()}get visible(){return this.$$.ctx[3]}set visible(e){this.$$set({visible:e}),f()}get interactive(){return this.$$.ctx[9]}set interactive(e){this.$$set({interactive:e}),f()}get order(){return this.$$.ctx[10]}set order(e){this.$$set({order:e}),f()}get scale(){return this.$$.ctx[4]}set scale(e){this.$$set({scale:e}),f()}}const te=ee,{SvelteComponent:ie,create_component:se,create_slot:le,destroy_component:ne,flush:u,get_all_dirty_from_scope:ae,get_slot_changes:re,init:_e,mount_component:oe,safe_not_equal:ce,transition_in:A,transition_out:D,update_slot_base:ue}=window.__gradio__svelte__internal;function fe(n){let e;const s=n[9].default,t=le(s,n,n[11],null);return{c(){t&&t.c()},m(i,l){t&&t.m(i,l),e=!0},p(i,l){t&&t.p&&(!e||l&2048)&&ue(t,s,i,i[11],e?re(s,i[11],l,null):ae(i[11]),null)},i(i){e||(A(t,i),e=!0)},o(i){D(t,i),e=!1},d(i){t&&t.d(i)}}}function me(n){let e,s;return e=new te({props:{elem_id:n[0],elem_classes:n[1],label:n[2],visible:n[5],interactive:n[6],id:n[3],order:n[7],scale:n[8],$$slots:{default:[fe]},$$scope:{ctx:n}}}),e.$on("select",n[10]),{c(){se(e.$$.fragment)},m(t,i){oe(e,t,i),s=!0},p(t,[i]){const l={};i&1&&(l.elem_id=t[0]),i&2&&(l.elem_classes=t[1]),i&4&&(l.label=t[2]),i&32&&(l.visible=t[5]),i&64&&(l.interactive=t[6]),i&8&&(l.id=t[3]),i&128&&(l.order=t[7]),i&256&&(l.scale=t[8]),i&2048&&(l.$$scope={dirty:i,ctx:t}),e.$set(l)},i(t){s||(A(e.$$.fragment,t),s=!0)},o(t){D(e.$$.fragment,t),s=!1},d(t){ne(e,t)}}}function de(n,e,s){let{$$slots:t={},$$scope:i}=e,{elem_id:l=""}=e,{elem_classes:_=[]}=e,{label:o}=e,{id:b}=e,{gradio:c}=e,{visible:m=!0}=e,{interactive:g=!0}=e,{order:h}=e,{scale:d}=e;const v=({detail:a})=>c?.dispatch("select",a);return n.$$set=a=>{"elem_id"in a&&s(0,l=a.elem_id),"elem_classes"in a&&s(1,_=a.elem_classes),"label"in a&&s(2,o=a.label),"id"in a&&s(3,b=a.id),"gradio"in a&&s(4,c=a.gradio),"visible"in a&&s(5,m=a.visible),"interactive"in a&&s(6,g=a.interactive),"order"in a&&s(7,h=a.order),"scale"in a&&s(8,d=a.scale),"$$scope"in a&&s(11,i=a.$$scope)},[l,_,o,b,c,m,g,h,d,t,v,i]}class Be extends ie{constructor(e){super(),_e(this,e,de,me,ce,{elem_id:0,elem_classes:1,label:2,id:3,gradio:4,visible:5,interactive:6,order:7,scale:8})}get elem_id(){return this.$$.ctx[0]}set elem_id(e){this.$$set({elem_id:e}),u()}get elem_classes(){return this.$$.ctx[1]}set elem_classes(e){this.$$set({elem_classes:e}),u()}get label(){return this.$$.ctx[2]}set label(e){this.$$set({label:e}),u()}get id(){return this.$$.ctx[3]}set id(e){this.$$set({id:e}),u()}get gradio(){return this.$$.ctx[4]}set gradio(e){this.$$set({gradio:e}),u()}get visible(){return this.$$.ctx[5]}set visible(e){this.$$set({visible:e}),u()}get interactive(){return this.$$.ctx[6]}set interactive(e){this.$$set({interactive:e}),u()}get order(){return this.$$.ctx[7]}set order(e){this.$$set({order:e}),u()}get scale(){return this.$$.ctx[8]}set scale(e){this.$$set({scale:e}),u()}}export{te as BaseTabItem,Be as default};
//# sourceMappingURL=Index-zC4KZnuW.js.map