import { SvelteComponent , attr , create_component , destroy_component , detach , element , init , insert , mount_component , safe_not_equal , set_data , space , text , transition_in , transition_out } from "svelte/internal" ; function create_fragment ( ctx ) { let t0_value = ctx [ 0 ] . normal + "" ; let t0 ; let t1_value = ctx [ 1 ] ?. optional + "" ; let t1 ; let t2 ; let t3_value = ctx [ 2 ] [ 'computed' ] + "" ; let t3 ; let t4_value = ctx [ 3 ] ?. [ 'computed_optional' ] + "" ; let t4 ; let t5 ; let t6_value = ctx [ 4 ] ( ) + "" ; let t6 ; let t7_value = ctx [ 5 ] ?. ( ) + "" ; let t7 ; let t8 ; let div ; let div_a_value ; let div_b_value ; let div_c_value ; let div_d_value ; let div_e_value ; let div_f_value ; let t9 ; let component ; let current ; component = new ctx [ 6 ] ( { props : { a : ctx [ 0 ] . normal , b : ctx [ 1 ] ?. optional , c : ctx [ 2 ] [ 'computed' ] , d : ctx [ 3 ] ?. [ 'computed_optional' ] , e : ctx [ 4 ] ( ) , f : ctx [ 5 ] ?. ( ) } } ) ; return { c ( ) { t0 = text ( t0_value ) ; t1 = text ( t1_value ) ; t2 = space ( ) ; t3 = text ( t3_value ) ; t4 = text ( t4_value ) ; t5 = space ( ) ; t6 = text ( t6_value ) ; t7 = text ( t7_value ) ; t8 = space ( ) ; div = element ( "div" ) ; t9 = space ( ) ; create_component ( component . $$ . fragment ) ; attr ( div , "a" , div_a_value = ctx [ 0 ] . normal ) ; attr ( div , "b" , div_b_value = ctx [ 1 ] ?. optional ) ; attr ( div , "c" , div_c_value = ctx [ 2 ] [ 'computed' ] ) ; attr ( div , "d" , div_d_value = ctx [ 3 ] ?. [ 'computed_optional' ] ) ; attr ( div , "e" , div_e_value = ctx [ 4 ] ( ) ) ; attr ( div , "f" , div_f_value = ctx [ 5 ] ?. ( ) ) ; } , m ( target , anchor ) { insert ( target , t0 , anchor ) ; insert ( target , t1 , anchor ) ; insert ( target , t2 , anchor ) ; insert ( target , t3 , anchor ) ; insert ( target , t4 , anchor ) ; insert ( target , t5 , anchor ) ; insert ( target , t6 , anchor ) ; insert ( target , t7 , anchor ) ; insert ( target , t8 , anchor ) ; insert ( target , div , anchor ) ; insert ( target , t9 , anchor ) ; mount_component ( component , target , anchor ) ; current = true ; } , p ( ctx , [ dirty ] ) { if ( ( ! current || dirty & 1 ) && t0_value !== ( t0_value = ctx [ 0 ] . normal + "" ) ) set_data ( t0 , t0_value ) ; if ( ( ! current || dirty & 2 ) && t1_value !== ( t1_value = ctx [ 1 ] ?. optional + "" ) ) set_data ( t1 , t1_value ) ; if ( ( ! current || dirty & 4 ) && t3_value !== ( t3_value = ctx [ 2 ] [ 'computed' ] + "" ) ) set_data ( t3 , t3_value ) ; if ( ( ! current || dirty & 8 ) && t4_value !== ( t4_value = ctx [ 3 ] ?. [ 'computed_optional' ] + "" ) ) set_data ( t4 , t4_value ) ; if ( ( ! current || dirty & 16 ) && t6_value !== ( t6_value = ctx [ 4 ] ( ) + "" ) ) set_data ( t6 , t6_value ) ; if ( ( ! current || dirty & 32 ) && t7_value !== ( t7_value = ctx [ 5 ] ?. ( ) + "" ) ) set_data ( t7 , t7_value ) ; if ( ! current || dirty & 1 && div_a_value !== ( div_a_value = ctx [ 0 ] . normal ) ) { attr ( div , "a" , div_a_value ) ; } if ( ! current || dirty & 2 && div_b_value !== ( div_b_value = ctx [ 1 ] ?. optional ) ) { attr ( div , "b" , div_b_value ) ; } if ( ! current || dirty & 4 && div_c_value !== ( div_c_value = ctx [ 2 ] [ 'computed' ] ) ) { attr ( div , "c" , div_c_value ) ; } if ( ! current || dirty & 8 && div_d_value !== ( div_d_value = ctx [ 3 ] ?. [ 'computed_optional' ] ) ) { attr ( div , "d" , div_d_value ) ; } if ( ! current || dirty & 16 && div_e_value !== ( div_e_value = ctx [ 4 ] ( ) ) ) { attr ( div , "e" , div_e_value ) ; } if ( ! current || dirty & 32 && div_f_value !== ( div_f_value = ctx [ 5 ] ?. ( ) ) ) { attr ( div , "f" , div_f_value ) ; } const component_changes = { } ; if ( dirty & 1 ) component_changes . a = ctx [ 0 ] . normal ; if ( dirty & 2 ) component_changes . b = ctx [ 1 ] ?. optional ; if ( dirty & 4 ) component_changes . c = ctx [ 2 ] [ 'computed' ] ; if ( dirty & 8 ) component_changes . d = ctx [ 3 ] ?. [ 'computed_optional' ] ; if ( dirty & 16 ) component_changes . e = ctx [ 4 ] ( ) ; if ( dirty & 32 ) component_changes . f = ctx [ 5 ] ?. ( ) ; component . $set ( component_changes ) ; } , i ( local ) { if ( current ) return ; transition_in ( component . $$ . fragment , local ) ; current = true ; } , o ( local ) { transition_out ( component . $$ . fragment , local ) ; current = false ; } , d ( detaching ) { if ( detaching ) detach ( t0 ) ; if ( detaching ) detach ( t1 ) ; if ( detaching ) detach ( t2 ) ; if ( detaching ) detach ( t3 ) ; if ( detaching ) detach ( t4 ) ; if ( detaching ) detach ( t5 ) ; if ( detaching ) detach ( t6 ) ; if ( detaching ) detach ( t7 ) ; if ( detaching ) detach ( t8 ) ; if ( detaching ) detach ( div ) ; if ( detaching ) detach ( t9 ) ; destroy_component ( component , detaching ) ; } } ; } function instance ( $$self , $$props , $$invalidate ) { let { a } = $$props ; let { b } = $$props ; let { c } = $$props ; let { d } = $$props ; let { e } = $$props ; let { f } = $$props ; let Component ; $$self . $$set = $$props => { if ( 'a' in $$props ) $$invalidate ( 0 , a = $$props . a ) ; if ( 'b' in $$props ) $$invalidate ( 1 , b = $$props . b ) ; if ( 'c' in $$props ) $$invalidate ( 2 , c = $$props . c ) ; if ( 'd' in $$props ) $$invalidate ( 3 , d = $$props . d ) ; if ( 'e' in $$props ) $$invalidate ( 4 , e = $$props . e ) ; if ( 'f' in $$props ) $$invalidate ( 5 , f = $$props . f ) ; } ; return [ a , b , c , d , e , f , Component ] ; } class Component_1 extends SvelteComponent { constructor ( options ) { super ( ) ; init ( this , options , instance , create_fragment , safe_not_equal , { a : 0 , b : 1 , c : 2 , d : 3 , e : 4 , f : 5 } ) ; } } export default Component_1 ;