2021-07-04 01:48:04 +03:00
var app = ( function ( ) {
'use strict'
function t ( ) { }
function e ( t ) {
return t ( )
}
function n ( ) {
return Object . create ( null )
}
function i ( t ) {
t . forEach ( e )
}
function o ( t ) {
return 'function' == typeof t
}
function r ( t , e ) {
return t != t
? e == e
: t !== e || ( t && 'object' == typeof t ) || 'function' == typeof t
}
function u ( e , n , i ) {
e . $$ . on _destroy . push (
( function ( e , ... n ) {
if ( null == e ) return t
const i = e . subscribe ( ... n )
return i . unsubscribe ? ( ) => i . unsubscribe ( ) : i
} ) ( n , i )
)
}
function s ( t , e ) {
t . appendChild ( e )
}
function c ( t , e , n ) {
t . insertBefore ( e , n || null )
}
function a ( t ) {
t . parentNode . removeChild ( t )
}
function l ( t , e ) {
for ( let n = 0 ; n < t . length ; n += 1 ) t [ n ] && t [ n ] . d ( e )
}
function d ( t ) {
return document . createElement ( t )
}
function f ( t ) {
return document . createTextNode ( t )
}
function h ( ) {
return f ( ' ' )
}
function p ( t , e , n , i ) {
return t . addEventListener ( e , n , i ) , ( ) => t . removeEventListener ( e , n , i )
}
function v ( t ) {
return function ( e ) {
return e . preventDefault ( ) , t . call ( this , e )
}
}
function m ( t , e , n ) {
null == n
? t . removeAttribute ( e )
: t . getAttribute ( e ) !== n && t . setAttribute ( e , n )
}
function g ( t ) {
return '' === t ? null : + t
}
function y ( t , e ) {
; ( e = '' + e ) , t . wholeText !== e && ( t . data = e )
}
function b ( t , e ) {
t . value = null == e ? '' : e
}
function _ ( t , e , n , i ) {
t . style . setProperty ( e , n , i ? 'important' : '' )
}
function w ( t , e ) {
for ( let n = 0 ; n < t . options . length ; n += 1 ) {
const i = t . options [ n ]
if ( i . _ _value === e ) return void ( i . selected = ! 0 )
}
}
class x {
constructor ( t = null ) {
; ( this . a = t ) , ( this . e = this . n = null )
}
m ( t , e , n = null ) {
this . e || ( ( this . e = d ( e . nodeName ) ) , ( this . t = e ) , this . h ( t ) ) , this . i ( n )
}
h ( t ) {
; ( this . e . innerHTML = t ) , ( this . n = Array . from ( this . e . childNodes ) )
}
i ( t ) {
for ( let e = 0 ; e < this . n . length ; e += 1 ) c ( this . t , this . n [ e ] , t )
}
p ( t ) {
this . d ( ) , this . h ( t ) , this . i ( this . a )
}
d ( ) {
this . n . forEach ( a )
}
}
let M
function k ( t ) {
M = t
}
function C ( ) {
if ( ! M ) throw new Error ( 'Function called outside component initialization' )
return M
}
function $ ( t ) {
C ( ) . $$ . on _mount . push ( t )
}
function T ( t ) {
C ( ) . $$ . on _destroy . push ( t )
}
const O = [ ] ,
E = [ ] ,
S = [ ] ,
P = [ ] ,
z = Promise . resolve ( )
let A = ! 1
function j ( t ) {
S . push ( t )
}
let W = ! 1
const L = new Set ( )
function F ( ) {
if ( ! W ) {
W = ! 0
do {
for ( let t = 0 ; t < O . length ; t += 1 ) {
const e = O [ t ]
k ( e ) , D ( e . $$ )
}
for ( k ( null ) , O . length = 0 ; E . length ; ) E . pop ( ) ( )
for ( let t = 0 ; t < S . length ; t += 1 ) {
const e = S [ t ]
L . has ( e ) || ( L . add ( e ) , e ( ) )
}
S . length = 0
} while ( O . length )
for ( ; P . length ; ) P . pop ( ) ( )
; ( A = ! 1 ) , ( W = ! 1 ) , L . clear ( )
}
}
function D ( t ) {
if ( null !== t . fragment ) {
t . update ( ) , i ( t . before _update )
const e = t . dirty
; ( t . dirty = [ - 1 ] ) ,
t . fragment && t . fragment . p ( t . ctx , e ) ,
t . after _update . forEach ( j )
}
}
const R = new Set ( )
let I
function U ( t , e ) {
t && t . i && ( R . delete ( t ) , t . i ( e ) )
}
function N ( t , e , n , i ) {
if ( t && t . o ) {
if ( R . has ( t ) ) return
R . add ( t ) ,
I . c . push ( ( ) => {
R . delete ( t ) , i && ( n && t . d ( 1 ) , i ( ) )
} ) ,
t . o ( e )
}
}
function K ( t ) {
t && t . c ( )
}
function q ( t , n , r , u ) {
const { fragment : s , on _mount : c , on _destroy : a , after _update : l } = t . $$
s && s . m ( n , r ) ,
u ||
j ( ( ) => {
const n = c . map ( e ) . filter ( o )
a ? a . push ( ... n ) : i ( n ) , ( t . $$ . on _mount = [ ] )
} ) ,
l . forEach ( j )
}
function B ( t , e ) {
const n = t . $$
null !== n . fragment &&
( i ( n . on _destroy ) ,
n . fragment && n . fragment . d ( e ) ,
( n . on _destroy = n . fragment = null ) ,
( n . ctx = [ ] ) )
}
function H ( t , e ) {
; - 1 === t . $$ . dirty [ 0 ] &&
( O . push ( t ) , A || ( ( A = ! 0 ) , z . then ( F ) ) , t . $$ . dirty . fill ( 0 ) ) ,
( t . $$ . dirty [ ( e / 31 ) | 0 ] |= 1 << e % 31 )
}
function G ( e , o , r , u , s , c , l = [ - 1 ] ) {
const d = M
k ( e )
const f = ( e . $$ = {
fragment : null ,
ctx : null ,
props : c ,
update : t ,
not _equal : s ,
bound : n ( ) ,
on _mount : [ ] ,
on _destroy : [ ] ,
on _disconnect : [ ] ,
before _update : [ ] ,
after _update : [ ] ,
context : new Map ( d ? d . $$ . context : [ ] ) ,
callbacks : n ( ) ,
dirty : l ,
skip _bound : ! 1
} )
let h = ! 1
if (
( ( f . ctx = r
? r ( e , o . props || { } , ( t , n , ... i ) => {
const o = i . length ? i [ 0 ] : n
return (
f . ctx &&
s ( f . ctx [ t ] , ( f . ctx [ t ] = o ) ) &&
( ! f . skip _bound && f . bound [ t ] && f . bound [ t ] ( o ) , h && H ( e , t ) ) ,
n
)
} )
: [ ] ) ,
f . update ( ) ,
( h = ! 0 ) ,
i ( f . before _update ) ,
( f . fragment = ! ! u && u ( f . ctx ) ) ,
o . target )
) {
if ( o . hydrate ) {
const t = ( function ( t ) {
return Array . from ( t . childNodes )
} ) ( o . target )
f . fragment && f . fragment . l ( t ) , t . forEach ( a )
} else f . fragment && f . fragment . c ( )
o . intro && U ( e . $$ . fragment ) ,
q ( e , o . target , o . anchor , o . customElement ) ,
F ( )
}
k ( d )
}
class V {
$destroy ( ) {
B ( this , 1 ) , ( this . $destroy = t )
}
$on ( t , e ) {
const n = this . $$ . callbacks [ t ] || ( this . $$ . callbacks [ t ] = [ ] )
return (
n . push ( e ) ,
( ) => {
const t = n . indexOf ( e )
; - 1 !== t && n . splice ( t , 1 )
}
)
}
$set ( t ) {
var e
this . $$set &&
( ( e = t ) , 0 !== Object . keys ( e ) . length ) &&
( ( this . $$ . skip _bound = ! 0 ) , this . $$set ( t ) , ( this . $$ . skip _bound = ! 1 ) )
}
}
const J = [ ]
function X ( e , n = t ) {
let i
const o = [ ]
function u ( t ) {
if ( r ( e , t ) && ( ( e = t ) , i ) ) {
const t = ! J . length
for ( let t = 0 ; t < o . length ; t += 1 ) {
const n = o [ t ]
n [ 1 ] ( ) , J . push ( n , e )
}
if ( t ) {
for ( let t = 0 ; t < J . length ; t += 2 ) J [ t ] [ 0 ] ( J [ t + 1 ] )
J . length = 0
}
}
}
return {
set : u ,
update : function ( t ) {
u ( t ( e ) )
} ,
subscribe : function ( r , s = t ) {
const c = [ r , s ]
return (
o . push ( c ) ,
1 === o . length && ( i = n ( u ) || t ) ,
r ( e ) ,
( ) => {
const t = o . indexOf ( c )
; - 1 !== t && o . splice ( t , 1 ) , 0 === o . length && ( i ( ) , ( i = null ) )
}
)
}
}
}
/ * !
* hotkeys - js v3 . 8.5
* A simple micro - library for defining and dispatching keyboard shortcuts . It has no dependencies .
*
* Copyright ( c ) 2021 kenny wong < wowohoo @ qq . com >
* http : //jaywcjlove.github.io/hotkeys
*
* Licensed under the MIT license .
* / v a r Y =
'undefined' != typeof navigator &&
navigator . userAgent . toLowerCase ( ) . indexOf ( 'firefox' ) > 0
function Q ( t , e , n ) {
t . addEventListener
? t . addEventListener ( e , n , ! 1 )
: t . attachEvent &&
t . attachEvent ( 'on' . concat ( e ) , function ( ) {
n ( window . event )
} )
}
function Z ( t , e ) {
for ( var n = e . slice ( 0 , e . length - 1 ) , i = 0 ; i < n . length ; i ++ )
n [ i ] = t [ n [ i ] . toLowerCase ( ) ]
return n
}
function tt ( t ) {
'string' != typeof t && ( t = '' )
for (
var e = ( t = t . replace ( /\s/g , '' ) ) . split ( ',' ) , n = e . lastIndexOf ( '' ) ;
n >= 0 ;
)
( e [ n - 1 ] += ',' ) , e . splice ( n , 1 ) , ( n = e . lastIndexOf ( '' ) )
return e
}
for (
var et = {
backspace : 8 ,
tab : 9 ,
clear : 12 ,
enter : 13 ,
return : 13 ,
esc : 27 ,
escape : 27 ,
space : 32 ,
left : 37 ,
up : 38 ,
right : 39 ,
down : 40 ,
del : 46 ,
delete : 46 ,
ins : 45 ,
insert : 45 ,
home : 36 ,
end : 35 ,
pageup : 33 ,
pagedown : 34 ,
capslock : 20 ,
num _0 : 96 ,
num _1 : 97 ,
num _2 : 98 ,
num _3 : 99 ,
num _4 : 100 ,
num _5 : 101 ,
num _6 : 102 ,
num _7 : 103 ,
num _8 : 104 ,
num _9 : 105 ,
num _multiply : 106 ,
num _add : 107 ,
num _enter : 108 ,
num _subtract : 109 ,
num _decimal : 110 ,
num _divide : 111 ,
'⇪' : 20 ,
',' : 188 ,
'.' : 190 ,
'/' : 191 ,
'`' : 192 ,
'-' : Y ? 173 : 189 ,
'=' : Y ? 61 : 187 ,
';' : Y ? 59 : 186 ,
"'" : 222 ,
'[' : 219 ,
']' : 221 ,
'\\' : 220
} ,
nt = {
'⇧' : 16 ,
shift : 16 ,
'⌥' : 18 ,
alt : 18 ,
option : 18 ,
'⌃' : 17 ,
ctrl : 17 ,
control : 17 ,
'⌘' : 91 ,
cmd : 91 ,
command : 91
} ,
it = {
16 : 'shiftKey' ,
18 : 'altKey' ,
17 : 'ctrlKey' ,
91 : 'metaKey' ,
shiftKey : 16 ,
ctrlKey : 17 ,
altKey : 18 ,
metaKey : 91
} ,
ot = { 16 : ! 1 , 18 : ! 1 , 17 : ! 1 , 91 : ! 1 } ,
rt = { } ,
ut = 1 ;
ut < 20 ;
ut ++
)
et [ 'f' . concat ( ut ) ] = 111 + ut
var st = [ ] ,
ct = 'all' ,
at = [ ] ,
lt = function ( t ) {
return (
et [ t . toLowerCase ( ) ] ||
nt [ t . toLowerCase ( ) ] ||
t . toUpperCase ( ) . charCodeAt ( 0 )
)
}
function dt ( t ) {
ct = t || 'all'
}
function ft ( ) {
return ct || 'all'
}
var ht = function ( t ) {
var e = t . key ,
n = t . scope ,
i = t . method ,
o = t . splitKey ,
r = void 0 === o ? '+' : o
tt ( e ) . forEach ( function ( t ) {
var e = t . split ( r ) ,
o = e . length ,
u = e [ o - 1 ] ,
s = '*' === u ? '*' : lt ( u )
if ( rt [ s ] ) {
n || ( n = ft ( ) )
var c = o > 1 ? Z ( nt , e ) : [ ]
rt [ s ] = rt [ s ] . map ( function ( t ) {
return ( ! i || t . method === i ) &&
t . scope === n &&
( function ( t , e ) {
for (
var n = t . length >= e . length ? t : e ,
i = t . length >= e . length ? e : t ,
o = ! 0 ,
r = 0 ;
r < n . length ;
r ++
)
- 1 === i . indexOf ( n [ r ] ) && ( o = ! 1 )
return o
} ) ( t . mods , c )
? { }
: t
} )
}
} )
}
function pt ( t , e , n ) {
var i
if ( e . scope === n || 'all' === e . scope ) {
for ( var o in ( ( i = e . mods . length > 0 ) , ot ) )
Object . prototype . hasOwnProperty . call ( ot , o ) &&
( ( ! ot [ o ] && e . mods . indexOf ( + o ) > - 1 ) ||
( ot [ o ] && - 1 === e . mods . indexOf ( + o ) ) ) &&
( i = ! 1 )
; ( ( 0 !== e . mods . length || ot [ 16 ] || ot [ 18 ] || ot [ 17 ] || ot [ 91 ] ) &&
! i &&
'*' !== e . shortcut ) ||
( ! 1 === e . method ( t , e ) &&
( t . preventDefault ? t . preventDefault ( ) : ( t . returnValue = ! 1 ) ,
t . stopPropagation && t . stopPropagation ( ) ,
t . cancelBubble && ( t . cancelBubble = ! 0 ) ) )
}
}
function vt ( t ) {
var e = rt [ '*' ] ,
n = t . keyCode || t . which || t . charCode
if ( mt . filter . call ( this , t ) ) {
if (
( ( 93 !== n && 224 !== n ) || ( n = 91 ) ,
- 1 === st . indexOf ( n ) && 229 !== n && st . push ( n ) ,
[ 'ctrlKey' , 'altKey' , 'shiftKey' , 'metaKey' ] . forEach ( function ( e ) {
var n = it [ e ]
t [ e ] && - 1 === st . indexOf ( n )
? st . push ( n )
: ! t [ e ] && st . indexOf ( n ) > - 1
? st . splice ( st . indexOf ( n ) , 1 )
: 'metaKey' === e &&
t [ e ] &&
3 === st . length &&
( t . ctrlKey ||
t . shiftKey ||
t . altKey ||
( st = st . slice ( st . indexOf ( n ) ) ) )
} ) ,
n in ot )
) {
for ( var i in ( ( ot [ n ] = ! 0 ) , nt ) ) nt [ i ] === n && ( mt [ i ] = ! 0 )
if ( ! e ) return
}
for ( var o in ot )
Object . prototype . hasOwnProperty . call ( ot , o ) && ( ot [ o ] = t [ it [ o ] ] )
t . getModifierState &&
( ! t . altKey || t . ctrlKey ) &&
t . getModifierState ( 'AltGraph' ) &&
( - 1 === st . indexOf ( 17 ) && st . push ( 17 ) ,
- 1 === st . indexOf ( 18 ) && st . push ( 18 ) ,
( ot [ 17 ] = ! 0 ) ,
( ot [ 18 ] = ! 0 ) )
var r = ft ( )
if ( e )
for ( var u = 0 ; u < e . length ; u ++ )
e [ u ] . scope === r &&
( ( 'keydown' === t . type && e [ u ] . keydown ) ||
( 'keyup' === t . type && e [ u ] . keyup ) ) &&
pt ( t , e [ u ] , r )
if ( n in rt )
for ( var s = 0 ; s < rt [ n ] . length ; s ++ )
if (
( ( 'keydown' === t . type && rt [ n ] [ s ] . keydown ) ||
( 'keyup' === t . type && rt [ n ] [ s ] . keyup ) ) &&
rt [ n ] [ s ] . key
) {
for (
var c = rt [ n ] [ s ] ,
a = c . splitKey ,
l = c . key . split ( a ) ,
d = [ ] ,
f = 0 ;
f < l . length ;
f ++
)
d . push ( lt ( l [ f ] ) )
d . sort ( ) . join ( '' ) === st . sort ( ) . join ( '' ) && pt ( t , c , r )
}
}
}
function mt ( t , e , n ) {
st = [ ]
var i = tt ( t ) ,
o = [ ] ,
r = 'all' ,
u = document ,
s = 0 ,
c = ! 1 ,
a = ! 0 ,
l = '+'
for (
void 0 === n && 'function' == typeof e && ( n = e ) ,
'[object Object]' === Object . prototype . toString . call ( e ) &&
( e . scope && ( r = e . scope ) ,
e . element && ( u = e . element ) ,
e . keyup && ( c = e . keyup ) ,
void 0 !== e . keydown && ( a = e . keydown ) ,
'string' == typeof e . splitKey && ( l = e . splitKey ) ) ,
'string' == typeof e && ( r = e ) ;
s < i . length ;
s ++
)
( o = [ ] ) ,
( t = i [ s ] . split ( l ) ) . length > 1 && ( o = Z ( nt , t ) ) ,
( t = '*' === ( t = t [ t . length - 1 ] ) ? '*' : lt ( t ) ) in rt || ( rt [ t ] = [ ] ) ,
rt [ t ] . push ( {
keyup : c ,
keydown : a ,
scope : r ,
mods : o ,
shortcut : i [ s ] ,
method : n ,
key : i [ s ] ,
splitKey : l
} )
void 0 !== u &&
! ( function ( t ) {
return at . indexOf ( t ) > - 1
} ) ( u ) &&
window &&
( at . push ( u ) ,
Q ( u , 'keydown' , function ( t ) {
vt ( t )
} ) ,
Q ( window , 'focus' , function ( ) {
st = [ ]
} ) ,
Q ( u , 'keyup' , function ( t ) {
vt ( t ) ,
( function ( t ) {
var e = t . keyCode || t . which || t . charCode ,
n = st . indexOf ( e )
if (
( n >= 0 && st . splice ( n , 1 ) ,
t . key &&
'meta' === t . key . toLowerCase ( ) &&
st . splice ( 0 , st . length ) ,
( 93 !== e && 224 !== e ) || ( e = 91 ) ,
e in ot )
)
for ( var i in ( ( ot [ e ] = ! 1 ) , nt ) ) nt [ i ] === e && ( mt [ i ] = ! 1 )
} ) ( t )
} ) )
}
var gt = {
setScope : dt ,
getScope : ft ,
deleteScope : function ( t , e ) {
var n , i
for ( var o in ( t || ( t = ft ( ) ) , rt ) )
if ( Object . prototype . hasOwnProperty . call ( rt , o ) )
for ( n = rt [ o ] , i = 0 ; i < n . length ; )
n [ i ] . scope === t ? n . splice ( i , 1 ) : i ++
ft ( ) === t && dt ( e || 'all' )
} ,
getPressedKeyCodes : function ( ) {
return st . slice ( 0 )
} ,
isPressed : function ( t ) {
return 'string' == typeof t && ( t = lt ( t ) ) , - 1 !== st . indexOf ( t )
} ,
filter : function ( t ) {
var e = t . target || t . srcElement ,
n = e . tagName ,
i = ! 0
return (
( ! e . isContentEditable &&
( ( 'INPUT' !== n && 'TEXTAREA' !== n && 'SELECT' !== n ) ||
e . readOnly ) ) ||
( i = ! 1 ) ,
i
)
} ,
unbind : function ( t ) {
if ( t ) {
if ( Array . isArray ( t ) )
t . forEach ( function ( t ) {
t . key && ht ( t )
} )
else if ( 'object' == typeof t ) t . key && ht ( t )
else if ( 'string' == typeof t ) {
for (
var e = arguments . length , n = new Array ( e > 1 ? e - 1 : 0 ) , i = 1 ;
i < e ;
i ++
)
n [ i - 1 ] = arguments [ i ]
var o = n [ 0 ] ,
r = n [ 1 ]
'function' == typeof o && ( ( r = o ) , ( o = '' ) ) ,
ht ( { key : t , scope : o , method : r , splitKey : '+' } )
}
} else
Object . keys ( rt ) . forEach ( function ( t ) {
return delete rt [ t ]
} )
}
}
for ( var yt in gt )
Object . prototype . hasOwnProperty . call ( gt , yt ) && ( mt [ yt ] = gt [ yt ] )
if ( 'undefined' != typeof window ) {
var bt = window . hotkeys
; ( mt . noConflict = function ( t ) {
return t && window . hotkeys === mt && ( window . hotkeys = bt ) , mt
} ) ,
( window . hotkeys = mt )
}
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2021-03-13 04:10:19 +03:00
Copyright ( c ) Microsoft Corporation .
Permission to use , copy , modify , and / or distribute this software for any
purpose with or without fee is hereby granted .
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS . IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL , DIRECT ,
INDIRECT , OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE , DATA OR PROFITS , WHETHER IN AN ACTION OF CONTRACT , NEGLIGENCE OR
OTHER TORTIOUS ACTION , ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE .
2021-07-04 01:48:04 +03:00
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / v a r _ t =
function ( t , e ) {
return ( _t =
Object . setPrototypeOf ||
( { _ _proto _ _ : [ ] } instanceof Array &&
function ( t , e ) {
t . _ _proto _ _ = e
} ) ||
function ( t , e ) {
for ( var n in e )
Object . prototype . hasOwnProperty . call ( e , n ) && ( t [ n ] = e [ n ] )
} ) ( t , e )
}
function wt ( t , e ) {
if ( 'function' != typeof e && null !== e )
throw new TypeError (
'Class extends value ' + String ( e ) + ' is not a constructor or null'
)
function n ( ) {
this . constructor = t
}
_t ( t , e ) ,
( t . prototype =
null === e ? Object . create ( e ) : ( ( n . prototype = e . prototype ) , new n ( ) ) )
}
var xt = function ( ) {
return ( xt =
Object . assign ||
function ( t ) {
for ( var e , n = 1 , i = arguments . length ; n < i ; n ++ )
for ( var o in ( e = arguments [ n ] ) )
Object . prototype . hasOwnProperty . call ( e , o ) && ( t [ o ] = e [ o ] )
return t
} ) . apply ( this , arguments )
}
function Mt ( t , e , n , i ) {
return new ( n || ( n = Promise ) ) ( function ( o , r ) {
function u ( t ) {
try {
c ( i . next ( t ) )
} catch ( t ) {
r ( t )
}
}
function s ( t ) {
try {
c ( i . throw ( t ) )
} catch ( t ) {
r ( t )
}
}
function c ( t ) {
var e
t . done
? o ( t . value )
: ( ( e = t . value ) ,
e instanceof n
? e
: new n ( function ( t ) {
t ( e )
} ) ) . then ( u , s )
}
c ( ( i = i . apply ( t , e || [ ] ) ) . next ( ) )
} )
}
function kt ( t , e ) {
var n ,
i ,
o ,
r ,
u = {
label : 0 ,
sent : function ( ) {
if ( 1 & o [ 0 ] ) throw o [ 1 ]
return o [ 1 ]
} ,
trys : [ ] ,
ops : [ ]
}
return (
( r = { next : s ( 0 ) , throw : s ( 1 ) , return : s ( 2 ) } ) ,
'function' == typeof Symbol &&
( r [ Symbol . iterator ] = function ( ) {
return this
} ) ,
r
)
function s ( r ) {
return function ( s ) {
return ( function ( r ) {
if ( n ) throw new TypeError ( 'Generator is already executing.' )
for ( ; u ; )
try {
if (
( ( n = 1 ) ,
i &&
( o =
2 & r [ 0 ]
? i . return
: r [ 0 ]
? i . throw || ( ( o = i . return ) && o . call ( i ) , 0 )
: i . next ) &&
! ( o = o . call ( i , r [ 1 ] ) ) . done )
)
return o
switch ( ( ( i = 0 ) , o && ( r = [ 2 & r [ 0 ] , o . value ] ) , r [ 0 ] ) ) {
case 0 :
case 1 :
o = r
break
case 4 :
return u . label ++ , { value : r [ 1 ] , done : ! 1 }
case 5 :
u . label ++ , ( i = r [ 1 ] ) , ( r = [ 0 ] )
continue
case 7 :
; ( r = u . ops . pop ( ) ) , u . trys . pop ( )
continue
default :
if (
! (
( o = ( o = u . trys ) . length > 0 && o [ o . length - 1 ] ) ||
( 6 !== r [ 0 ] && 2 !== r [ 0 ] )
)
) {
u = 0
continue
}
if ( 3 === r [ 0 ] && ( ! o || ( r [ 1 ] > o [ 0 ] && r [ 1 ] < o [ 3 ] ) ) ) {
u . label = r [ 1 ]
break
}
if ( 6 === r [ 0 ] && u . label < o [ 1 ] ) {
; ( u . label = o [ 1 ] ) , ( o = r )
break
}
if ( o && u . label < o [ 2 ] ) {
; ( u . label = o [ 2 ] ) , u . ops . push ( r )
break
}
o [ 2 ] && u . ops . pop ( ) , u . trys . pop ( )
continue
}
r = e . call ( t , u )
} catch ( t ) {
; ( r = [ 6 , t ] ) , ( i = 0 )
} finally {
n = o = 0
}
if ( 5 & r [ 0 ] ) throw r [ 1 ]
return { value : r [ 0 ] ? r [ 1 ] : void 0 , done : ! 0 }
} ) ( [ r , s ] )
}
}
}
function Ct ( t , e ) {
void 0 === e && ( e = ! 1 )
var n = ( function ( ) {
var t = new Int8Array ( 1 )
window . crypto . getRandomValues ( t )
var e = new Uint8Array ( Math . max ( 16 , Math . abs ( t [ 0 ] ) ) )
return window . crypto . getRandomValues ( e ) , e . join ( '' )
} ) ( )
return (
Object . defineProperty ( window , n , {
value : function ( i ) {
return (
e && Reflect . deleteProperty ( window , n ) , null == t ? void 0 : t ( i )
)
} ,
writable : ! 1 ,
configurable : ! 0
} ) ,
n
)
}
function $t ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
new Promise ( function ( n , i ) {
var o = Ct ( function ( t ) {
n ( t ) , Reflect . deleteProperty ( window , r )
} , ! 0 ) ,
r = Ct ( function ( t ) {
i ( t ) , Reflect . deleteProperty ( window , o )
} , ! 0 )
window . rpc . notify (
t ,
xt (
{ _ _invokeKey : _ _TAURI _INVOKE _KEY _ _ , callback : o , error : r } ,
e
)
)
} )
]
} )
} )
)
}
function Tt ( t ) {
return navigator . userAgent . includes ( 'Windows' )
? 'https://custom.protocol.asset_' + t
: 'asset://' + t
}
function Ot ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [ 2 , $t ( 'tauri' , t ) ]
} )
} )
}
function Et ( t , e , n , i ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( o ) {
return (
'object' == typeof n && Object . freeze ( n ) ,
[
2 ,
Ot ( {
_ _tauriModule : 'Shell' ,
message : {
cmd : 'execute' ,
program : e ,
args : 'string' == typeof n ? [ n ] : n ,
options : i ,
onEventFn : Ct ( t )
}
} )
]
)
} )
} )
}
Object . freeze ( {
_ _proto _ _ : null ,
transformCallback : Ct ,
invoke : $t ,
convertFileSrc : Tt
} )
var St ,
Pt ,
zt = ( function ( ) {
function t ( ) {
this . eventListeners = Object . create ( null )
}
return (
( t . prototype . addEventListener = function ( t , e ) {
t in this . eventListeners
? this . eventListeners [ t ] . push ( e )
: ( this . eventListeners [ t ] = [ e ] )
} ) ,
( t . prototype . _emit = function ( t , e ) {
if ( t in this . eventListeners )
for ( var n = 0 , i = this . eventListeners [ t ] ; n < i . length ; n ++ )
( 0 , i [ n ] ) ( e )
} ) ,
( t . prototype . on = function ( t , e ) {
return this . addEventListener ( t , e ) , this
} ) ,
t
)
} ) ( ) ,
At = ( function ( ) {
function t ( t ) {
this . pid = t
}
return (
( t . prototype . write = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Shell' ,
message : { cmd : 'stdinWrite' , pid : this . pid , buffer : t }
} )
]
} )
} )
} ) ,
( t . prototype . kill = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Shell' ,
message : { cmd : 'killChild' , pid : this . pid }
} )
]
} )
} )
} ) ,
t
)
} ) ( ) ,
jt = ( function ( t ) {
function e ( e , n , i ) {
void 0 === n && ( n = [ ] )
var o = t . call ( this ) || this
return (
( o . stdout = new zt ( ) ) ,
( o . stderr = new zt ( ) ) ,
( o . program = e ) ,
( o . args = 'string' == typeof n ? [ n ] : n ) ,
( o . options = null != i ? i : { } ) ,
o
)
}
return (
wt ( e , t ) ,
( e . sidecar = function ( t , n , i ) {
void 0 === n && ( n = [ ] )
var o = new e ( t , n , i )
return ( o . options . sidecar = ! 0 ) , o
} ) ,
( e . prototype . spawn = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var t = this
return kt ( this , function ( e ) {
return [
2 ,
Et (
function ( e ) {
switch ( e . event ) {
case 'Error' :
t . _emit ( 'error' , e . payload )
break
case 'Terminated' :
t . _emit ( 'close' , e . payload )
break
case 'Stdout' :
t . stdout . _emit ( 'data' , e . payload )
break
case 'Stderr' :
t . stderr . _emit ( 'data' , e . payload )
}
} ,
this . program ,
this . args ,
this . options
) . then ( function ( t ) {
return new At ( t )
} )
]
} )
} )
} ) ,
( e . prototype . execute = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var t = this
return kt ( this , function ( e ) {
return [
2 ,
new Promise ( function ( e , n ) {
t . on ( 'error' , n )
var i = [ ] ,
o = [ ]
t . stdout . on ( 'data' , function ( t ) {
i . push ( t )
} ) ,
t . stderr . on ( 'data' , function ( t ) {
o . push ( t )
} ) ,
t . on ( 'close' , function ( t ) {
e ( {
code : t . code ,
signal : t . signal ,
stdout : i . join ( '\n' ) ,
stderr : o . join ( '\n' )
} )
} ) ,
t . spawn ( ) . catch ( n )
} )
]
} )
} )
} ) ,
e
)
} ) ( zt )
function Wt ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Shell' ,
message : { cmd : 'open' , path : t , with : e }
} )
]
} )
} )
}
function Lt ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'App' , message : { cmd : 'getAppVersion' } } )
]
} )
} )
}
function Ft ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [ 2 , Ot ( { _ _tauriModule : 'App' , message : { cmd : 'getAppName' } } ) ]
} )
} )
}
function Dt ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'App' , message : { cmd : 'getTauriVersion' } } )
]
} )
} )
}
function Rt ( t ) {
return (
void 0 === t && ( t = 0 ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Process' ,
message : { cmd : 'exit' , exitCode : t }
} )
]
} )
} )
)
}
function It ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Process' , message : { cmd : 'relaunch' } } )
]
} )
} )
}
function Ut ( e ) {
let n , o , r , u , l , v , g , b , _ , w , x , M , k , C , $ , T , O , E , S , P , z
return {
c ( ) {
; ( n = d ( 'h1' ) ) ,
( n . textContent = 'Welcome' ) ,
( o = h ( ) ) ,
( r = d ( 'p' ) ) ,
( r . textContent =
"Tauri's API capabilities using the ` @tauri-apps/api ` package. It's used as\n the main validation app, serving as the testbed of our development process. In\n the future, this app will be used on Tauri's integration tests." ) ,
( u = h ( ) ) ,
( l = d ( 'p' ) ) ,
( v = f ( 'Current App version: ' ) ) ,
( g = f ( e [ 0 ] ) ) ,
( b = h ( ) ) ,
( _ = d ( 'p' ) ) ,
( w = f ( 'Current Tauri version: ' ) ) ,
( x = f ( e [ 1 ] ) ) ,
( M = h ( ) ) ,
( k = d ( 'p' ) ) ,
( C = f ( 'Current App name: ' ) ) ,
( $ = f ( e [ 2 ] ) ) ,
( T = h ( ) ) ,
( O = d ( 'button' ) ) ,
( O . textContent = 'Close application' ) ,
( E = h ( ) ) ,
( S = d ( 'button' ) ) ,
( S . textContent = 'Relaunch application' ) ,
m ( O , 'class' , 'button' ) ,
m ( S , 'class' , 'button' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
c ( t , o , i ) ,
c ( t , r , i ) ,
c ( t , u , i ) ,
c ( t , l , i ) ,
s ( l , v ) ,
s ( l , g ) ,
c ( t , b , i ) ,
c ( t , _ , i ) ,
s ( _ , w ) ,
s ( _ , x ) ,
c ( t , M , i ) ,
c ( t , k , i ) ,
s ( k , C ) ,
s ( k , $ ) ,
c ( t , T , i ) ,
c ( t , O , i ) ,
c ( t , E , i ) ,
c ( t , S , i ) ,
P || ( ( z = [ p ( O , 'click' , e [ 3 ] ) , p ( S , 'click' , e [ 4 ] ) ] ) , ( P = ! 0 ) )
} ,
p ( t , [ e ] ) {
1 & e && y ( g , t [ 0 ] ) , 2 & e && y ( x , t [ 1 ] ) , 4 & e && y ( $ , t [ 2 ] )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) ,
t && a ( o ) ,
t && a ( r ) ,
t && a ( u ) ,
t && a ( l ) ,
t && a ( b ) ,
t && a ( _ ) ,
t && a ( M ) ,
t && a ( k ) ,
t && a ( T ) ,
t && a ( O ) ,
t && a ( E ) ,
t && a ( S ) ,
( P = ! 1 ) ,
i ( z )
}
}
}
function Nt ( t , e , n ) {
let i = 0 ,
o = 0 ,
r = 'Unknown'
return (
Ft ( ) . then ( ( t ) => {
n ( 2 , ( r = t ) )
} ) ,
Lt ( ) . then ( ( t ) => {
n ( 0 , ( i = t ) )
} ) ,
Dt ( ) . then ( ( t ) => {
n ( 1 , ( o = t ) )
} ) ,
[
i ,
o ,
r ,
async function ( ) {
await Rt ( )
} ,
async function ( ) {
await It ( )
}
]
)
}
Object . freeze ( { _ _proto _ _ : null , Command : jt , Child : At , open : Wt } ) ,
Object . freeze ( {
_ _proto _ _ : null ,
getName : Ft ,
getVersion : Lt ,
getTauriVersion : Dt
} ) ,
Object . freeze ( { _ _proto _ _ : null , exit : Rt , relaunch : It } )
class Kt extends V {
constructor ( t ) {
super ( ) , G ( this , t , Nt , Ut , r , { } )
}
}
function qt ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [ 2 , Ot ( { _ _tauriModule : 'Cli' , message : { cmd : 'cliMatches' } } ) ]
} )
} )
}
function Bt ( e ) {
let n , i , o , r , u , l , v , g , y , b , _
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( i = f (
'This binary can be run on the terminal and takes the following arguments:\n '
) ) ,
( o = d ( 'ul' ) ) ,
( o . innerHTML =
'<li>--config PATH</li> \n <li>--theme light|dark|system</li> \n <li>--verbose</li>' ) ,
( r = f ( '\n Additionally, it has a ' ) ) ,
( u = d ( 'i' ) ) ,
( u . textContent = 'update --background' ) ,
( l = f (
' subcommand.\n Note that the arguments are only parsed, not implemented.\n '
) ) ,
( v = d ( 'br' ) ) ,
( g = h ( ) ) ,
( y = d ( 'button' ) ) ,
( y . textContent = 'Get matches' ) ,
m ( y , 'class' , 'button' ) ,
m ( y , 'id' , 'cli-matches' )
} ,
m ( t , a ) {
c ( t , n , a ) ,
s ( n , i ) ,
s ( n , o ) ,
s ( n , r ) ,
s ( n , u ) ,
s ( n , l ) ,
s ( n , v ) ,
s ( n , g ) ,
s ( n , y ) ,
b || ( ( _ = p ( y , 'click' , e [ 0 ] ) ) , ( b = ! 0 ) )
} ,
p : t ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , ( b = ! 1 ) , _ ( )
}
}
}
function Ht ( t , e , n ) {
let { onMessage : i } = e
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 1 , ( i = t . onMessage ) )
} ) ,
[
function ( ) {
qt ( ) . then ( i ) . catch ( i )
} ,
i
]
)
}
Object . freeze ( { _ _proto _ _ : null , getMatches : qt } )
class Gt extends V {
constructor ( t ) {
super ( ) , G ( this , t , Ht , Bt , r , { onMessage : 1 } )
}
}
function Vt ( t , e , n ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( i ) {
switch ( i . label ) {
case 0 :
return [
4 ,
Ot ( {
_ _tauriModule : 'Event' ,
message : { cmd : 'emit' , event : t , windowLabel : e , payload : n }
} )
]
case 1 :
return i . sent ( ) , [ 2 ]
}
} )
} )
}
function Jt ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Event' ,
message : { cmd : 'unlisten' , eventId : t }
} )
]
} )
} )
}
function Xt ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var n = this
return kt ( this , function ( i ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Event' ,
message : { cmd : 'listen' , event : t , handler : Ct ( e ) }
} ) . then ( function ( t ) {
return function ( ) {
return Mt ( n , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [ 2 , Jt ( t ) ]
} )
} )
}
} )
]
} )
} )
}
function Yt ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Xt ( t , function ( t ) {
e ( t ) , Jt ( t . id ) . catch ( function ( ) { } )
} )
]
} )
} )
}
function Qt ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [ 2 , Vt ( t , void 0 , e ) ]
} )
} )
}
function Zt ( e ) {
let n , o , r , u , l , f , v , g
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( o = d ( 'button' ) ) ,
( o . textContent = 'Call Log API' ) ,
( r = h ( ) ) ,
( u = d ( 'button' ) ) ,
( u . textContent = 'Call Request (async) API' ) ,
( l = h ( ) ) ,
( f = d ( 'button' ) ) ,
( f . textContent = 'Send event to Rust' ) ,
m ( o , 'class' , 'button' ) ,
m ( o , 'id' , 'log' ) ,
m ( u , 'class' , 'button' ) ,
m ( u , 'id' , 'request' ) ,
m ( f , 'class' , 'button' ) ,
m ( f , 'id' , 'event' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
s ( n , r ) ,
s ( n , u ) ,
s ( n , l ) ,
s ( n , f ) ,
v ||
( ( g = [
p ( o , 'click' , e [ 0 ] ) ,
p ( u , 'click' , e [ 1 ] ) ,
p ( f , 'click' , e [ 2 ] )
] ) ,
( v = ! 0 ) )
} ,
p : t ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , ( v = ! 1 ) , i ( g )
}
}
}
function te ( t , e , n ) {
let i ,
{ onMessage : o } = e
return (
$ ( async ( ) => {
i = await Xt ( 'rust-event' , o )
} ) ,
T ( ( ) => {
i && i ( )
} ) ,
( t . $$set = ( t ) => {
'onMessage' in t && n ( 3 , ( o = t . onMessage ) )
} ) ,
[
function ( ) {
$t ( 'log_operation' , {
event : 'tauri-click' ,
payload : 'this payload is optional because we used Option in Rust'
} )
} ,
function ( ) {
$t ( 'perform_request' , {
endpoint : 'dummy endpoint arg' ,
body : { id : 5 , name : 'test' }
} )
. then ( o )
. catch ( o )
} ,
function ( ) {
Qt ( 'js-event' , 'this is the payload string' )
} ,
o
]
)
}
Object . freeze ( { _ _proto _ _ : null , listen : Xt , once : Yt , emit : Qt } )
class ee extends V {
constructor ( t ) {
super ( ) , G ( this , t , te , Zt , r , { onMessage : 3 } )
}
}
function ne ( t ) {
return (
void 0 === t && ( t = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return (
'object' == typeof t && Object . freeze ( t ) ,
[
2 ,
Ot ( {
_ _tauriModule : 'Dialog' ,
message : { cmd : 'openDialog' , options : t }
} )
]
)
} )
} )
)
}
function ie ( t ) {
return (
void 0 === t && ( t = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return (
'object' == typeof t && Object . freeze ( t ) ,
[
2 ,
Ot ( {
_ _tauriModule : 'Dialog' ,
message : { cmd : 'saveDialog' , options : t }
} )
]
)
} )
} )
)
}
function oe ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : { cmd : 'readBinaryFile' , path : t , options : e }
} )
]
} )
} )
)
}
function re ( t ) {
var e = ( function ( t ) {
if ( t . length < 65536 )
return String . fromCharCode . apply ( null , Array . from ( t ) )
for ( var e = '' , n = t . length , i = 0 ; i < n ; i ++ ) {
var o = t . subarray ( 65536 * i , 65536 * ( i + 1 ) )
e += String . fromCharCode . apply ( null , Array . from ( o ) )
}
return e
} ) ( new Uint8Array ( t ) )
return btoa ( e )
}
function ue ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : { cmd : 'readDir' , path : t , options : e }
} )
]
} )
} )
)
}
function se ( e ) {
let n , o , r , u , l , f , v , g , y , _ , w , x , M , k , C , $ , T , O , E , S
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( o = d ( 'input' ) ) ,
( r = h ( ) ) ,
( u = d ( 'input' ) ) ,
( l = h ( ) ) ,
( f = d ( 'div' ) ) ,
( v = d ( 'input' ) ) ,
( g = h ( ) ) ,
( y = d ( 'label' ) ) ,
( y . textContent = 'Multiple' ) ,
( _ = h ( ) ) ,
( w = d ( 'div' ) ) ,
( x = d ( 'input' ) ) ,
( M = h ( ) ) ,
( k = d ( 'label' ) ) ,
( k . textContent = 'Directory' ) ,
( C = h ( ) ) ,
( $ = d ( 'button' ) ) ,
( $ . textContent = 'Open dialog' ) ,
( T = h ( ) ) ,
( O = d ( 'button' ) ) ,
( O . textContent = 'Open save dialog' ) ,
m ( o , 'id' , 'dialog-default-path' ) ,
m ( o , 'placeholder' , 'Default path' ) ,
m ( u , 'id' , 'dialog-filter' ) ,
m ( u , 'placeholder' , 'Extensions filter, comma-separated' ) ,
m ( u , 'class' , 'svelte-1eg58yg' ) ,
m ( v , 'type' , 'checkbox' ) ,
m ( v , 'id' , 'dialog-multiple' ) ,
m ( y , 'for' , 'dialog-multiple' ) ,
m ( x , 'type' , 'checkbox' ) ,
m ( x , 'id' , 'dialog-directory' ) ,
m ( k , 'for' , 'dialog-directory' ) ,
m ( $ , 'class' , 'button' ) ,
m ( $ , 'id' , 'open-dialog' ) ,
m ( O , 'class' , 'button' ) ,
m ( O , 'id' , 'save-dialog' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
b ( o , e [ 0 ] ) ,
s ( n , r ) ,
s ( n , u ) ,
b ( u , e [ 1 ] ) ,
s ( n , l ) ,
s ( n , f ) ,
s ( f , v ) ,
( v . checked = e [ 2 ] ) ,
s ( f , g ) ,
s ( f , y ) ,
s ( n , _ ) ,
s ( n , w ) ,
s ( w , x ) ,
( x . checked = e [ 3 ] ) ,
s ( w , M ) ,
s ( w , k ) ,
s ( n , C ) ,
s ( n , $ ) ,
s ( n , T ) ,
s ( n , O ) ,
E ||
( ( S = [
p ( o , 'input' , e [ 7 ] ) ,
p ( u , 'input' , e [ 8 ] ) ,
p ( v , 'change' , e [ 9 ] ) ,
p ( x , 'change' , e [ 10 ] ) ,
p ( $ , 'click' , e [ 4 ] ) ,
p ( O , 'click' , e [ 5 ] )
] ) ,
( E = ! 0 ) )
} ,
p ( t , [ e ] ) {
1 & e && o . value !== t [ 0 ] && b ( o , t [ 0 ] ) ,
2 & e && u . value !== t [ 1 ] && b ( u , t [ 1 ] ) ,
4 & e && ( v . checked = t [ 2 ] ) ,
8 & e && ( x . checked = t [ 3 ] )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , ( E = ! 1 ) , i ( S )
}
}
}
function ce ( t , e , n ) {
let { onMessage : i } = e ,
o = null ,
r = null ,
u = ! 1 ,
s = ! 1
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 6 , ( i = t . onMessage ) )
} ) ,
[
o ,
r ,
u ,
s ,
function ( ) {
ne ( {
defaultPath : o ,
filters : r
? [
{
name : 'Tauri Example' ,
extensions : r . split ( ',' ) . map ( ( t ) => t . trim ( ) )
}
]
: [ ] ,
multiple : u ,
directory : s
} )
. then ( function ( t ) {
if ( Array . isArray ( t ) ) i ( t )
else {
var e = t ,
n = e . match ( /\S+\.\S+$/g )
oe ( e )
. then ( function ( o ) {
var r , u , s , c
n && ( e . includes ( '.png' ) || e . includes ( '.jpg' ) )
? ( ( r = new Uint8Array ( o ) ) ,
( u = function ( t ) {
i ( '<img src="data:image/png;base64,' + t + '"></img>' )
} ) ,
( s = new Blob ( [ r ] , {
type : 'application/octet-binary'
} ) ) ,
( ( c = new FileReader ( ) ) . onload = function ( t ) {
var e = t . target . result
u ( e . substr ( e . indexOf ( ',' ) + 1 ) )
} ) ,
c . readAsDataURL ( s ) )
: i ( t )
} )
. catch ( i ( t ) )
}
} )
. catch ( i )
} ,
function ( ) {
ie ( {
defaultPath : o ,
filters : r
? [
{
name : 'Tauri Example' ,
extensions : r . split ( ',' ) . map ( ( t ) => t . trim ( ) )
}
]
: [ ]
} )
. then ( i )
. catch ( i )
} ,
i ,
function ( ) {
; ( o = this . value ) , n ( 0 , o )
} ,
function ( ) {
; ( r = this . value ) , n ( 1 , r )
} ,
function ( ) {
; ( u = this . checked ) , n ( 2 , u )
} ,
function ( ) {
; ( s = this . checked ) , n ( 3 , s )
}
]
)
}
Object . freeze ( { _ _proto _ _ : null , open : ne , save : ie } ) ,
( function ( t ) {
; ( t [ ( t . Audio = 1 ) ] = 'Audio' ) ,
( t [ ( t . Cache = 2 ) ] = 'Cache' ) ,
( t [ ( t . Config = 3 ) ] = 'Config' ) ,
( t [ ( t . Data = 4 ) ] = 'Data' ) ,
( t [ ( t . LocalData = 5 ) ] = 'LocalData' ) ,
( t [ ( t . Desktop = 6 ) ] = 'Desktop' ) ,
( t [ ( t . Document = 7 ) ] = 'Document' ) ,
( t [ ( t . Download = 8 ) ] = 'Download' ) ,
( t [ ( t . Executable = 9 ) ] = 'Executable' ) ,
( t [ ( t . Font = 10 ) ] = 'Font' ) ,
( t [ ( t . Home = 11 ) ] = 'Home' ) ,
( t [ ( t . Picture = 12 ) ] = 'Picture' ) ,
( t [ ( t . Public = 13 ) ] = 'Public' ) ,
( t [ ( t . Runtime = 14 ) ] = 'Runtime' ) ,
( t [ ( t . Template = 15 ) ] = 'Template' ) ,
( t [ ( t . Video = 16 ) ] = 'Video' ) ,
( t [ ( t . Resource = 17 ) ] = 'Resource' ) ,
( t [ ( t . App = 18 ) ] = 'App' ) ,
( t [ ( t . Current = 19 ) ] = 'Current' )
} ) ( St || ( St = { } ) ) ,
Object . freeze ( {
_ _proto _ _ : null ,
get BaseDirectory ( ) {
return St
} ,
get Dir ( ) {
return St
} ,
readTextFile : function ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : { cmd : 'readTextFile' , path : t , options : e }
} )
]
} )
} )
)
} ,
readBinaryFile : oe ,
writeFile : function ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return (
'object' == typeof e && Object . freeze ( e ) ,
'object' == typeof t && Object . freeze ( t ) ,
[
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : {
cmd : 'writeFile' ,
path : t . path ,
contents : t . contents ,
options : e
}
} )
]
)
} )
} )
)
} ,
writeBinaryFile : function ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return (
'object' == typeof e && Object . freeze ( e ) ,
'object' == typeof t && Object . freeze ( t ) ,
[
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : {
cmd : 'writeBinaryFile' ,
path : t . path ,
contents : re ( t . contents ) ,
options : e
}
} )
]
)
} )
} )
)
} ,
readDir : ue ,
createDir : function ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : { cmd : 'createDir' , path : t , options : e }
} )
]
} )
} )
)
} ,
removeDir : function ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : { cmd : 'removeDir' , path : t , options : e }
} )
]
} )
} )
)
} ,
copyFile : function ( t , e , n ) {
return (
void 0 === n && ( n = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( i ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : {
cmd : 'copyFile' ,
source : t ,
destination : e ,
options : n
}
} )
]
} )
} )
)
} ,
removeFile : function ( t , e ) {
return (
void 0 === e && ( e = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : { cmd : 'removeFile' , path : t , options : e }
} )
]
} )
} )
)
} ,
renameFile : function ( t , e , n ) {
return (
void 0 === n && ( n = { } ) ,
Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( i ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Fs' ,
message : {
cmd : 'renameFile' ,
oldPath : t ,
newPath : e ,
options : n
}
} )
]
} )
} )
)
}
} )
class ae extends V {
constructor ( t ) {
var e
super ( ) ,
document . getElementById ( 'svelte-1eg58yg-style' ) ||
( ( ( e = d ( 'style' ) ) . id = 'svelte-1eg58yg-style' ) ,
( e . textContent = '#dialog-filter.svelte-1eg58yg{width:260px}' ) ,
s ( document . head , e ) ) ,
G ( this , t , ce , se , r , { onMessage : 6 } )
}
}
function le ( t , e , n ) {
const i = t . slice ( )
return ( i [ 8 ] = e [ n ] ) , i
}
function de ( e ) {
let n ,
i ,
o = e [ 8 ] [ 0 ] + ''
return {
c ( ) {
; ( n = d ( 'option' ) ) ,
( i = f ( o ) ) ,
( n . _ _value = e [ 8 ] [ 1 ] ) ,
( n . value = n . _ _value )
} ,
m ( t , e ) {
c ( t , n , e ) , s ( n , i )
} ,
p : t ,
d ( t ) {
t && a ( n )
}
}
}
function fe ( e ) {
let n ,
o ,
r ,
u ,
f ,
g ,
y ,
_ ,
w ,
x ,
M ,
k ,
C ,
$ = e [ 2 ] ,
T = [ ]
for ( let t = 0 ; t < $ . length ; t += 1 ) T [ t ] = de ( le ( e , $ , t ) )
return {
c ( ) {
; ( n = d ( 'form' ) ) ,
( o = d ( 'select' ) ) ,
( r = d ( 'option' ) ) ,
( r . textContent = 'None' )
for ( let t = 0 ; t < T . length ; t += 1 ) T [ t ] . c ( )
; ( u = h ( ) ) ,
( f = d ( 'input' ) ) ,
( g = h ( ) ) ,
( y = d ( 'button' ) ) ,
( y . textContent = 'Read' ) ,
( _ = h ( ) ) ,
( w = d ( 'button' ) ) ,
( w . textContent = 'Use as img src' ) ,
( x = h ( ) ) ,
( M = d ( 'img' ) ) ,
( r . _ _value = '' ) ,
( r . value = r . _ _value ) ,
m ( o , 'class' , 'button' ) ,
m ( o , 'id' , 'dir' ) ,
m ( f , 'id' , 'path-to-read' ) ,
m ( f , 'placeholder' , 'Type the path to read...' ) ,
m ( y , 'class' , 'button' ) ,
m ( y , 'id' , 'read' ) ,
m ( w , 'class' , 'button' ) ,
m ( w , 'type' , 'button' ) ,
m ( M , 'alt' , 'file' )
} ,
m ( t , i ) {
c ( t , n , i ) , s ( n , o ) , s ( o , r )
for ( let t = 0 ; t < T . length ; t += 1 ) T [ t ] . m ( o , null )
s ( n , u ) ,
s ( n , f ) ,
b ( f , e [ 0 ] ) ,
s ( n , g ) ,
s ( n , y ) ,
s ( n , _ ) ,
s ( n , w ) ,
s ( n , x ) ,
s ( n , M ) ,
e [ 7 ] ( M ) ,
k ||
( ( C = [
p ( f , 'input' , e [ 6 ] ) ,
p ( w , 'click' , e [ 4 ] ) ,
p ( n , 'submit' , v ( e [ 3 ] ) )
] ) ,
( k = ! 0 ) )
} ,
p ( t , [ e ] ) {
if ( 4 & e ) {
let n
for ( $ = t [ 2 ] , n = 0 ; n < $ . length ; n += 1 ) {
const i = le ( t , $ , n )
T [ n ] ? T [ n ] . p ( i , e ) : ( ( T [ n ] = de ( i ) ) , T [ n ] . c ( ) , T [ n ] . m ( o , null ) )
}
for ( ; n < T . length ; n += 1 ) T [ n ] . d ( 1 )
T . length = $ . length
}
1 & e && f . value !== t [ 0 ] && b ( f , t [ 0 ] )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , l ( T , t ) , e [ 7 ] ( null ) , ( k = ! 1 ) , i ( C )
}
}
}
function he ( ) {
return document . getElementById ( 'dir' ) . value ? parseInt ( dir . value ) : null
}
function pe ( t , e , n ) {
let i ,
{ onMessage : o } = e ,
r = ''
const u = Object . keys ( St )
. filter ( ( t ) => isNaN ( parseInt ( t ) ) )
. map ( ( t ) => [ t , St [ t ] ] )
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 5 , ( o = t . onMessage ) )
} ) ,
[
r ,
i ,
u ,
function ( ) {
const t = r . match ( /\S+\.\S+$/g ) ,
e = { dir : he ( ) }
; ( t ? oe ( r , e ) : ue ( r , e ) )
. then ( function ( e ) {
if ( t )
if ( r . includes ( '.png' ) || r . includes ( '.jpg' ) )
! ( function ( t , e ) {
const n = new Blob ( [ t ] , {
type : 'application/octet-binary'
} ) ,
i = new FileReader ( )
; ( i . onload = function ( t ) {
const n = t . target . result
e ( n . substr ( n . indexOf ( ',' ) + 1 ) )
} ) ,
i . readAsDataURL ( n )
} ) ( new Uint8Array ( e ) , function ( t ) {
o (
'<img src="' + ( 'data:image/png;base64,' + t ) + '"></img>'
)
} )
else {
const t = String . fromCharCode . apply ( null , e )
o (
'<textarea id="file-response" style="height: 400px"></textarea><button id="file-save">Save</button>'
) ,
setTimeout ( ( ) => {
const e = document . getElementById ( 'file-response' )
; ( e . value = t ) ,
document
. getElementById ( 'file-save' )
. addEventListener ( 'click' , function ( ) {
writeFile (
{ file : r , contents : e . value } ,
{ dir : he ( ) }
) . catch ( o )
} )
} )
}
else o ( e )
} )
. catch ( o )
} ,
function ( ) {
n ( 1 , ( i . src = Tt ( r ) ) , i )
} ,
o ,
function ( ) {
; ( r = this . value ) , n ( 0 , r )
} ,
function ( t ) {
E [ t ? 'unshift' : 'push' ] ( ( ) => {
; ( i = t ) , n ( 1 , i )
} )
}
]
)
}
class ve extends V {
constructor ( t ) {
super ( ) , G ( this , t , pe , fe , r , { onMessage : 5 } )
}
}
! ( function ( t ) {
; ( t [ ( t . JSON = 1 ) ] = 'JSON' ) ,
( t [ ( t . Text = 2 ) ] = 'Text' ) ,
( t [ ( t . Binary = 3 ) ] = 'Binary' )
} ) ( Pt || ( Pt = { } ) )
var me = ( function ( ) {
function t ( t , e ) {
; ( this . type = t ) , ( this . payload = e )
}
return (
( t . form = function ( e ) {
return new t ( 'Form' , e )
} ) ,
( t . json = function ( e ) {
return new t ( 'Json' , e )
} ) ,
( t . text = function ( e ) {
return new t ( 'Text' , e )
} ) ,
( t . bytes = function ( e ) {
return new t ( 'Bytes' , e )
} ) ,
t
)
} ) ( ) ,
ge = function ( t ) {
; ( this . url = t . url ) ,
( this . status = t . status ) ,
( this . ok = this . status >= 200 && this . status < 300 ) ,
( this . headers = t . headers ) ,
( this . data = t . data )
} ,
ye = ( function ( ) {
function t ( t ) {
this . id = t
}
return (
( t . prototype . drop = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Http' ,
message : { cmd : 'dropClient' , client : this . id }
} )
]
} )
} )
} ) ,
( t . prototype . request = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var e
return kt ( this , function ( n ) {
return (
( e = ! t . responseType || t . responseType === Pt . JSON ) &&
( t . responseType = Pt . Text ) ,
[
2 ,
Ot ( {
_ _tauriModule : 'Http' ,
message : { cmd : 'httpRequest' , client : this . id , options : t }
} ) . then ( function ( t ) {
var n = new ge ( t )
if ( e ) {
try {
n . data = JSON . parse ( n . data )
} catch ( t ) {
if ( n . ok )
throw Error (
'Failed to parse response `' +
n . data +
'` as JSON: ' +
t +
';\n try setting the `responseType` option to `ResponseType.Text` or `ResponseType.Binary` if the API does not return a JSON response.'
)
}
return n
}
return n
} )
]
)
} )
} )
} ) ,
( t . prototype . get = function ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [ 2 , this . request ( xt ( { method : 'GET' , url : t } , e ) ) ]
} )
} )
} ) ,
( t . prototype . post = function ( t , e , n ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( i ) {
return [
2 ,
this . request ( xt ( { method : 'POST' , url : t , body : e } , n ) )
]
} )
} )
} ) ,
( t . prototype . put = function ( t , e , n ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( i ) {
return [
2 ,
this . request ( xt ( { method : 'PUT' , url : t , body : e } , n ) )
]
} )
} )
} ) ,
( t . prototype . patch = function ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [ 2 , this . request ( xt ( { method : 'PATCH' , url : t } , e ) ) ]
} )
} )
} ) ,
( t . prototype . delete = function ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [ 2 , this . request ( xt ( { method : 'DELETE' , url : t } , e ) ) ]
} )
} )
} ) ,
t
)
} ) ( )
function be ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Http' ,
message : { cmd : 'createClient' , options : t }
} ) . then ( function ( t ) {
return new ye ( t )
} )
]
} )
} )
}
var _e = null
function we ( e ) {
let n , o , r , u , l , f , g , y , x , M , k , C , $ , T , O , E , S
return {
c ( ) {
; ( n = d ( 'form' ) ) ,
( o = d ( 'select' ) ) ,
( r = d ( 'option' ) ) ,
( r . textContent = 'GET' ) ,
( u = d ( 'option' ) ) ,
( u . textContent = 'POST' ) ,
( l = d ( 'option' ) ) ,
( l . textContent = 'PUT' ) ,
( f = d ( 'option' ) ) ,
( f . textContent = 'PATCH' ) ,
( g = d ( 'option' ) ) ,
( g . textContent = 'DELETE' ) ,
( y = h ( ) ) ,
( x = d ( 'input' ) ) ,
( M = h ( ) ) ,
( k = d ( 'br' ) ) ,
( C = h ( ) ) ,
( $ = d ( 'textarea' ) ) ,
( T = h ( ) ) ,
( O = d ( 'button' ) ) ,
( O . textContent = 'Make request' ) ,
( r . _ _value = 'GET' ) ,
( r . value = r . _ _value ) ,
( u . _ _value = 'POST' ) ,
( u . value = u . _ _value ) ,
( l . _ _value = 'PUT' ) ,
( l . value = l . _ _value ) ,
( f . _ _value = 'PATCH' ) ,
( f . value = f . _ _value ) ,
( g . _ _value = 'DELETE' ) ,
( g . value = g . _ _value ) ,
m ( o , 'class' , 'button' ) ,
m ( o , 'id' , 'request-method' ) ,
void 0 === e [ 0 ] && j ( ( ) => e [ 5 ] . call ( o ) ) ,
m ( x , 'id' , 'request-url' ) ,
m ( x , 'placeholder' , 'Type the request URL...' ) ,
m ( $ , 'id' , 'request-body' ) ,
m ( $ , 'placeholder' , 'Request body' ) ,
m ( $ , 'rows' , '5' ) ,
_ ( $ , 'width' , '100%' ) ,
_ ( $ , 'margin-right' , '10px' ) ,
_ ( $ , 'font-size' , '12px' ) ,
m ( O , 'class' , 'button' ) ,
m ( O , 'id' , 'make-request' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
s ( o , r ) ,
s ( o , u ) ,
s ( o , l ) ,
s ( o , f ) ,
s ( o , g ) ,
w ( o , e [ 0 ] ) ,
s ( n , y ) ,
s ( n , x ) ,
b ( x , e [ 1 ] ) ,
s ( n , M ) ,
s ( n , k ) ,
s ( n , C ) ,
s ( n , $ ) ,
b ( $ , e [ 2 ] ) ,
s ( n , T ) ,
s ( n , O ) ,
E ||
( ( S = [
p ( o , 'change' , e [ 5 ] ) ,
p ( x , 'input' , e [ 6 ] ) ,
p ( $ , 'input' , e [ 7 ] ) ,
p ( n , 'submit' , v ( e [ 3 ] ) )
] ) ,
( E = ! 0 ) )
} ,
p ( t , [ e ] ) {
1 & e && w ( o , t [ 0 ] ) ,
2 & e && x . value !== t [ 1 ] && b ( x , t [ 1 ] ) ,
4 & e && b ( $ , t [ 2 ] )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , ( E = ! 1 ) , i ( S )
}
}
}
function xe ( t , e , n ) {
let i = 'GET' ,
o = 'https://jsonplaceholder.typicode.com/todos/1' ,
r = '' ,
{ onMessage : u } = e
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 4 , ( u = t . onMessage ) )
} ) ,
[
i ,
o ,
r ,
async function ( ) {
const t = await be ( ) ,
e = { url : o || '' || '' , method : i || 'GET' || 'GET' }
; ( r . startsWith ( '{' ) && r . endsWith ( '}' ) ) ||
( r . startsWith ( '[' ) && r . endsWith ( ']' ) )
? ( e . body = me . json ( JSON . parse ( r ) ) )
: '' !== r && ( e . body = me . text ( r ) ) ,
t . request ( e ) . then ( u ) . catch ( u )
} ,
u ,
function ( ) {
; ( i = ( function ( t ) {
const e = t . querySelector ( ':checked' ) || t . options [ 0 ]
return e && e . _ _value
} ) ( this ) ) ,
n ( 0 , i )
} ,
function ( ) {
; ( o = this . value ) , n ( 1 , o )
} ,
function ( ) {
; ( r = this . value ) , n ( 2 , r )
}
]
)
}
Object . freeze ( {
_ _proto _ _ : null ,
getClient : be ,
fetch : function ( t , e ) {
var n
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( i ) {
switch ( i . label ) {
case 0 :
return null !== _e ? [ 3 , 2 ] : [ 4 , be ( ) ]
case 1 :
; ( _e = i . sent ( ) ) , ( i . label = 2 )
case 2 :
return [
2 ,
_e . request (
xt (
{
url : t ,
method :
null !== ( n = null == e ? void 0 : e . method ) &&
void 0 !== n
? n
: 'GET'
} ,
e
)
)
]
}
} )
} )
} ,
Body : me ,
Client : ye ,
Response : ge ,
get ResponseType ( ) {
return Pt
}
} )
class Me extends V {
constructor ( t ) {
super ( ) , G ( this , t , xe , we , r , { onMessage : 4 } )
}
}
function ke ( e ) {
let n , i , o
return {
c ( ) {
; ( n = d ( 'button' ) ) ,
( n . textContent = 'Send test notification' ) ,
m ( n , 'class' , 'button' ) ,
m ( n , 'id' , 'notification' )
} ,
m ( t , r ) {
c ( t , n , r ) , i || ( ( o = p ( n , 'click' , e [ 0 ] ) ) , ( i = ! 0 ) )
} ,
p : t ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , ( i = ! 1 ) , o ( )
}
}
}
function Ce ( ) {
new Notification ( 'Notification title' , {
body : 'This is the notification body'
} )
}
function $e ( t , e , n ) {
let { onMessage : i } = e
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 1 , ( i = t . onMessage ) )
} ) ,
[
function ( ) {
'default' === Notification . permission
? Notification . requestPermission ( )
. then ( function ( t ) {
'granted' === t ? Ce ( ) : i ( 'Permission is ' + t )
} )
. catch ( i )
: 'granted' === Notification . permission
? Ce ( )
: i ( 'Permission is denied' )
} ,
i
]
)
}
class Te extends V {
constructor ( t ) {
super ( ) , G ( this , t , $e , ke , r , { onMessage : 1 } )
}
}
var Oe ,
Ee = function ( t , e ) {
; ( this . type = 'Logical' ) , ( this . width = t ) , ( this . height = e )
} ,
Se = ( function ( ) {
function t ( t , e ) {
; ( this . type = 'Physical' ) , ( this . width = t ) , ( this . height = e )
}
return (
( t . prototype . toLogical = function ( t ) {
return new Ee ( this . width / t , this . height / t )
} ) ,
t
)
} ) ( ) ,
Pe = function ( t , e ) {
; ( this . type = 'Logical' ) , ( this . x = t ) , ( this . y = e )
} ,
ze = ( function ( ) {
function t ( t , e ) {
; ( this . type = 'Physical' ) , ( this . x = t ) , ( this . y = e )
}
return (
( t . prototype . toLogical = function ( t ) {
return new Pe ( this . x / t , this . y / t )
} ) ,
t
)
} ) ( )
function Ae ( ) {
return window . _ _TAURI _ _ . _ _windows
}
! ( function ( t ) {
; ( t [ ( t . Critical = 1 ) ] = 'Critical' ) ,
( t [ ( t . Informational = 2 ) ] = 'Informational' )
} ) ( Oe || ( Oe = { } ) )
var je = [ 'tauri://created' , 'tauri://error' ] ,
We = ( function ( ) {
function t ( t ) {
; ( this . label = t ) , ( this . listeners = Object . create ( null ) )
}
return (
( t . prototype . listen = function ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var n = this
return kt ( this , function ( i ) {
return this . _handleTauriEvent ( t , e )
? [
2 ,
Promise . resolve ( function ( ) {
var i = n . listeners [ t ]
i . splice ( i . indexOf ( e ) , 1 )
} )
]
: [ 2 , Xt ( t , e ) ]
} )
} )
} ) ,
( t . prototype . once = function ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var n = this
return kt ( this , function ( i ) {
return this . _handleTauriEvent ( t , e )
? [
2 ,
Promise . resolve ( function ( ) {
var i = n . listeners [ t ]
i . splice ( i . indexOf ( e ) , 1 )
} )
]
: [ 2 , Yt ( t , e ) ]
} )
} )
} ) ,
( t . prototype . emit = function ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var n , i
return kt ( this , function ( o ) {
if ( je . includes ( t ) ) {
for ( n = 0 , i = this . listeners [ t ] || [ ] ; n < i . length ; n ++ )
( 0 , i [ n ] ) ( { event : t , id : - 1 , payload : e } )
return [ 2 , Promise . resolve ( ) ]
}
return [ 2 , Vt ( t , this . label , e ) ]
} )
} )
} ) ,
( t . prototype . _handleTauriEvent = function ( t , e ) {
return (
! ! je . includes ( t ) &&
( t in this . listeners
? this . listeners [ t ] . push ( e )
: ( this . listeners [ t ] = [ e ] ) ,
! 0 )
)
} ) ,
t
)
} ) ( ) ,
Le = ( function ( t ) {
function e ( e , n ) {
void 0 === n && ( n = { } )
var i = t . call ( this , e ) || this
return (
Ot ( {
_ _tauriModule : 'Window' ,
message : {
cmd : 'createWebview' ,
data : { options : xt ( { label : e } , n ) }
}
} )
. then ( function ( ) {
return Mt ( i , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [ 2 , this . emit ( 'tauri://created' ) ]
} )
} )
} )
. catch ( function ( t ) {
return Mt ( i , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [ 2 , this . emit ( 'tauri://error' , t ) ]
} )
} )
} ) ,
i
)
}
return (
wt ( e , t ) ,
( e . getByLabel = function ( t ) {
return Ae ( ) . some ( function ( e ) {
return e . label === t
} )
? new We ( t )
: null
} ) ,
e
)
} ) ( We ) ,
Fe = ( function ( ) {
function t ( ) { }
return (
( t . prototype . scaleFactor = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'scaleFactor' } } )
]
} )
} )
} ) ,
( t . prototype . innerPosition = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'innerPosition' }
} )
]
} )
} )
} ) ,
( t . prototype . outerPosition = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'outerPosition' }
} )
]
} )
} )
} ) ,
( t . prototype . innerSize = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'innerSize' } } )
]
} )
} )
} ) ,
( t . prototype . outerSize = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'outerSize' } } )
]
} )
} )
} ) ,
( t . prototype . isFullscreen = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'isFullscreen' }
} )
]
} )
} )
} ) ,
( t . prototype . isMaximized = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'isMaximized' } } )
]
} )
} )
} ) ,
( t . prototype . isDecorated = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'isDecorated' } } )
]
} )
} )
} ) ,
( t . prototype . isResizable = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'isResizable' } } )
]
} )
} )
} ) ,
( t . prototype . isVisible = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'isVisible' } } )
]
} )
} )
} ) ,
( t . prototype . center = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'center' } } )
]
} )
} )
} ) ,
( t . prototype . requestUserAttention = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
var e
return kt ( this , function ( n ) {
return (
( e = null ) ,
t &&
( e =
t === Oe . Critical
? { type : 'Critical' }
: { type : 'Informational' } ) ,
[
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'requestUserAttention' , data : e }
} )
]
)
} )
} )
} ) ,
( t . prototype . setResizable = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'setResizable' , data : t }
} )
]
} )
} )
} ) ,
( t . prototype . setTitle = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'setTitle' , data : t }
} )
]
} )
} )
} ) ,
( t . prototype . maximize = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'maximize' } } )
]
} )
} )
} ) ,
( t . prototype . unmaximize = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'unmaximize' } } )
]
} )
} )
} ) ,
( t . prototype . minimize = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'minimize' } } )
]
} )
} )
} ) ,
( t . prototype . unminimize = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'unminimize' } } )
]
} )
} )
} ) ,
( t . prototype . show = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'show' } } )
]
} )
} )
} ) ,
( t . prototype . hide = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'hide' } } )
]
} )
} )
} ) ,
( t . prototype . close = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'close' } } )
]
} )
} )
} ) ,
( t . prototype . setDecorations = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'setDecorations' , data : t }
} )
]
} )
} )
} ) ,
( t . prototype . setAlwaysOnTop = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'setAlwaysOnTop' , data : t }
} )
]
} )
} )
} ) ,
( t . prototype . setSize = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
if ( ! t || ( 'Logical' !== t . type && 'Physical' !== t . type ) )
throw new Error (
'the `size` argument must be either a LogicalSize or a PhysicalSize instance'
)
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : {
cmd : 'setSize' ,
data : {
type : t . type ,
data : { width : t . width , height : t . height }
}
}
} )
]
} )
} )
} ) ,
( t . prototype . setMinSize = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
if ( t && 'Logical' !== t . type && 'Physical' !== t . type )
throw new Error (
'the `size` argument must be either a LogicalSize or a PhysicalSize instance'
)
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : {
cmd : 'setMinSize' ,
data : t
? {
type : t . type ,
data : { width : t . width , height : t . height }
}
: null
}
} )
]
} )
} )
} ) ,
( t . prototype . setMaxSize = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
if ( t && 'Logical' !== t . type && 'Physical' !== t . type )
throw new Error (
'the `size` argument must be either a LogicalSize or a PhysicalSize instance'
)
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : {
cmd : 'setMaxSize' ,
data : t
? {
type : t . type ,
data : { width : t . width , height : t . height }
}
: null
}
} )
]
} )
} )
} ) ,
( t . prototype . setPosition = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
if ( ! t || ( 'Logical' !== t . type && 'Physical' !== t . type ) )
throw new Error (
'the `position` argument must be either a LogicalPosition or a PhysicalPosition instance'
)
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : {
cmd : 'setPosition' ,
data : { type : t . type , data : { x : t . x , y : t . y } }
}
} )
]
} )
} )
} ) ,
( t . prototype . setFullscreen = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'setFullscreen' , data : t }
} )
]
} )
} )
} ) ,
( t . prototype . setFocus = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'setFocus' } } )
]
} )
} )
} ) ,
( t . prototype . setIcon = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'setIcon' , data : { icon : t } }
} )
]
} )
} )
} ) ,
( t . prototype . setSkipTaskbar = function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'setSkipTaskbar' , data : t }
} )
]
} )
} )
} ) ,
( t . prototype . startDragging = function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'startDragging' }
} )
]
} )
} )
} ) ,
t
)
} ) ( ) ,
De = new Fe ( )
function Re ( e ) {
let n ,
o ,
r ,
u ,
l ,
y ,
w ,
x ,
M ,
k ,
C ,
$ ,
T ,
O ,
E ,
S ,
P ,
z ,
A ,
j ,
W ,
L ,
F ,
D ,
R ,
I ,
U ,
N ,
K ,
q ,
B ,
H ,
G ,
V ,
J ,
X ,
Y ,
Q ,
Z ,
tt ,
et ,
nt ,
it ,
ot ,
rt ,
ut ,
st ,
ct ,
at ,
lt ,
dt ,
ft ,
ht ,
pt ,
vt ,
mt ,
gt ,
yt ,
bt ,
_t ,
wt ,
xt ,
Mt ,
kt ,
Ct ,
$t ,
Tt ,
Ot ,
Et ,
St ,
Pt ,
zt ,
At ,
jt ,
Wt ,
Lt ,
Ft ,
Dt ,
Rt ,
It ,
Ut ,
Nt ,
Kt ,
qt ,
Bt ,
Ht ,
Gt
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( o = d ( 'div' ) ) ,
( r = d ( 'label' ) ) ,
( u = d ( 'input' ) ) ,
( l = f ( '\n Resizable' ) ) ,
( y = h ( ) ) ,
( w = d ( 'label' ) ) ,
( x = d ( 'input' ) ) ,
( M = f ( '\n Maximize' ) ) ,
( k = h ( ) ) ,
( C = d ( 'button' ) ) ,
( C . textContent = 'Center' ) ,
( $ = h ( ) ) ,
( T = d ( 'button' ) ) ,
( T . textContent = 'Minimize' ) ,
( O = h ( ) ) ,
( E = d ( 'button' ) ) ,
( E . textContent = 'Hide' ) ,
( S = h ( ) ) ,
( P = d ( 'label' ) ) ,
( z = d ( 'input' ) ) ,
( A = f ( '\n Transparent' ) ) ,
( j = h ( ) ) ,
( W = d ( 'label' ) ) ,
( L = d ( 'input' ) ) ,
( F = f ( '\n Has decorations' ) ) ,
( D = h ( ) ) ,
( R = d ( 'label' ) ) ,
( I = d ( 'input' ) ) ,
( U = f ( '\n Always on top' ) ) ,
( N = h ( ) ) ,
( K = d ( 'label' ) ) ,
( q = d ( 'input' ) ) ,
( B = f ( '\n Fullscreen' ) ) ,
( H = h ( ) ) ,
( G = d ( 'button' ) ) ,
( G . textContent = 'Change icon' ) ,
( V = h ( ) ) ,
( J = d ( 'div' ) ) ,
( X = d ( 'div' ) ) ,
( Y = d ( 'div' ) ) ,
( Q = d ( 'div' ) ) ,
( Z = f ( 'X\n ' ) ) ,
( tt = d ( 'input' ) ) ,
( et = h ( ) ) ,
( nt = d ( 'div' ) ) ,
( it = f ( 'Y\n ' ) ) ,
( ot = d ( 'input' ) ) ,
( rt = h ( ) ) ,
( ut = d ( 'div' ) ) ,
( st = d ( 'div' ) ) ,
( ct = f ( 'Width\n ' ) ) ,
( at = d ( 'input' ) ) ,
( lt = h ( ) ) ,
( dt = d ( 'div' ) ) ,
( ft = f ( 'Height\n ' ) ) ,
( ht = d ( 'input' ) ) ,
( pt = h ( ) ) ,
( vt = d ( 'div' ) ) ,
( mt = d ( 'div' ) ) ,
( gt = f ( 'Min width\n ' ) ) ,
( yt = d ( 'input' ) ) ,
( bt = h ( ) ) ,
( _t = d ( 'div' ) ) ,
( wt = f ( 'Min height\n ' ) ) ,
( xt = d ( 'input' ) ) ,
( Mt = h ( ) ) ,
( kt = d ( 'div' ) ) ,
( Ct = d ( 'div' ) ) ,
( $t = f ( 'Max width\n ' ) ) ,
( Tt = d ( 'input' ) ) ,
( Ot = h ( ) ) ,
( Et = d ( 'div' ) ) ,
( St = f ( 'Max height\n ' ) ) ,
( Pt = d ( 'input' ) ) ,
( zt = h ( ) ) ,
( At = d ( 'form' ) ) ,
( jt = d ( 'input' ) ) ,
( Wt = h ( ) ) ,
( Lt = d ( 'button' ) ) ,
( Lt . textContent = 'Set title' ) ,
( Ft = h ( ) ) ,
( Dt = d ( 'form' ) ) ,
( Rt = d ( 'input' ) ) ,
( It = h ( ) ) ,
( Ut = d ( 'button' ) ) ,
( Ut . textContent = 'Open URL' ) ,
( Nt = h ( ) ) ,
( Kt = d ( 'button' ) ) ,
( Kt . textContent = 'Request attention' ) ,
( qt = h ( ) ) ,
( Bt = d ( 'button' ) ) ,
( Bt . textContent = 'New window' ) ,
m ( u , 'type' , 'checkbox' ) ,
m ( x , 'type' , 'checkbox' ) ,
m ( C , 'title' , 'Unminimizes after 2 seconds' ) ,
m ( T , 'title' , 'Unminimizes after 2 seconds' ) ,
m ( E , 'title' , 'Visible again after 2 seconds' ) ,
m ( z , 'type' , 'checkbox' ) ,
m ( L , 'type' , 'checkbox' ) ,
m ( I , 'type' , 'checkbox' ) ,
m ( q , 'type' , 'checkbox' ) ,
m ( tt , 'type' , 'number' ) ,
m ( tt , 'min' , '0' ) ,
m ( tt , 'class' , 'svelte-b76pvm' ) ,
m ( ot , 'type' , 'number' ) ,
m ( ot , 'min' , '0' ) ,
m ( ot , 'class' , 'svelte-b76pvm' ) ,
m ( Y , 'class' , 'flex col grow svelte-b76pvm' ) ,
m ( at , 'type' , 'number' ) ,
m ( at , 'min' , '400' ) ,
m ( at , 'class' , 'svelte-b76pvm' ) ,
m ( ht , 'type' , 'number' ) ,
m ( ht , 'min' , '400' ) ,
m ( ht , 'class' , 'svelte-b76pvm' ) ,
m ( ut , 'class' , 'flex col grow svelte-b76pvm' ) ,
m ( yt , 'type' , 'number' ) ,
m ( yt , 'class' , 'svelte-b76pvm' ) ,
m ( xt , 'type' , 'number' ) ,
m ( xt , 'class' , 'svelte-b76pvm' ) ,
m ( vt , 'class' , 'flex col grow svelte-b76pvm' ) ,
m ( Tt , 'type' , 'number' ) ,
m ( Tt , 'min' , '400' ) ,
m ( Tt , 'class' , 'svelte-b76pvm' ) ,
m ( Pt , 'type' , 'number' ) ,
m ( Pt , 'min' , '400' ) ,
m ( Pt , 'class' , 'svelte-b76pvm' ) ,
m ( kt , 'class' , 'flex col grow svelte-b76pvm' ) ,
m ( X , 'class' , 'window-controls flex flex-row svelte-b76pvm' ) ,
m ( n , 'class' , 'flex col' ) ,
m ( jt , 'id' , 'title' ) ,
m ( Lt , 'class' , 'button' ) ,
m ( Lt , 'type' , 'submit' ) ,
_ ( At , 'margin-top' , '24px' ) ,
m ( Rt , 'id' , 'url' ) ,
m ( Ut , 'class' , 'button' ) ,
m ( Ut , 'id' , 'open-url' ) ,
_ ( Dt , 'margin-top' , '24px' ) ,
m ( Kt , 'class' , 'button' ) ,
m (
Kt ,
'title' ,
'Minimizes the window, requests attention for 3s and then resets it'
) ,
m ( Bt , 'class' , 'button' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
s ( o , r ) ,
s ( r , u ) ,
( u . checked = e [ 0 ] ) ,
s ( r , l ) ,
s ( o , y ) ,
s ( o , w ) ,
s ( w , x ) ,
( x . checked = e [ 1 ] ) ,
s ( w , M ) ,
s ( o , k ) ,
s ( o , C ) ,
s ( o , $ ) ,
s ( o , T ) ,
s ( o , O ) ,
s ( o , E ) ,
s ( o , S ) ,
s ( o , P ) ,
s ( P , z ) ,
( z . checked = e [ 14 ] ) ,
s ( P , A ) ,
s ( o , j ) ,
s ( o , W ) ,
s ( W , L ) ,
( L . checked = e [ 2 ] ) ,
s ( W , F ) ,
s ( o , D ) ,
s ( o , R ) ,
s ( R , I ) ,
( I . checked = e [ 3 ] ) ,
s ( R , U ) ,
s ( o , N ) ,
s ( o , K ) ,
s ( K , q ) ,
( q . checked = e [ 4 ] ) ,
s ( K , B ) ,
s ( o , H ) ,
s ( o , G ) ,
s ( n , V ) ,
s ( n , J ) ,
s ( J , X ) ,
s ( X , Y ) ,
s ( Y , Q ) ,
s ( Q , Z ) ,
s ( Q , tt ) ,
b ( tt , e [ 11 ] ) ,
s ( Y , et ) ,
s ( Y , nt ) ,
s ( nt , it ) ,
s ( nt , ot ) ,
b ( ot , e [ 12 ] ) ,
s ( X , rt ) ,
s ( X , ut ) ,
s ( ut , st ) ,
s ( st , ct ) ,
s ( st , at ) ,
b ( at , e [ 5 ] ) ,
s ( ut , lt ) ,
s ( ut , dt ) ,
s ( dt , ft ) ,
s ( dt , ht ) ,
b ( ht , e [ 6 ] ) ,
s ( X , pt ) ,
s ( X , vt ) ,
s ( vt , mt ) ,
s ( mt , gt ) ,
s ( mt , yt ) ,
b ( yt , e [ 7 ] ) ,
s ( vt , bt ) ,
s ( vt , _t ) ,
s ( _t , wt ) ,
s ( _t , xt ) ,
b ( xt , e [ 8 ] ) ,
s ( X , Mt ) ,
s ( X , kt ) ,
s ( kt , Ct ) ,
s ( Ct , $t ) ,
s ( Ct , Tt ) ,
b ( Tt , e [ 9 ] ) ,
s ( kt , Ot ) ,
s ( kt , Et ) ,
s ( Et , St ) ,
s ( Et , Pt ) ,
b ( Pt , e [ 10 ] ) ,
c ( t , zt , i ) ,
c ( t , At , i ) ,
s ( At , jt ) ,
b ( jt , e [ 15 ] ) ,
s ( At , Wt ) ,
s ( At , Lt ) ,
c ( t , Ft , i ) ,
c ( t , Dt , i ) ,
s ( Dt , Rt ) ,
b ( Rt , e [ 13 ] ) ,
s ( Dt , It ) ,
s ( Dt , Ut ) ,
c ( t , Nt , i ) ,
c ( t , Kt , i ) ,
c ( t , qt , i ) ,
c ( t , Bt , i ) ,
Ht ||
( ( Gt = [
p ( u , 'change' , e [ 25 ] ) ,
p ( x , 'change' , e [ 26 ] ) ,
p ( C , 'click' , e [ 16 ] ) ,
p ( T , 'click' , e [ 20 ] ) ,
p ( E , 'click' , e [ 19 ] ) ,
p ( z , 'change' , e [ 27 ] ) ,
p ( L , 'change' , e [ 28 ] ) ,
p ( I , 'change' , e [ 29 ] ) ,
p ( q , 'change' , e [ 30 ] ) ,
p ( G , 'click' , e [ 21 ] ) ,
p ( tt , 'input' , e [ 31 ] ) ,
p ( ot , 'input' , e [ 32 ] ) ,
p ( at , 'input' , e [ 33 ] ) ,
p ( ht , 'input' , e [ 34 ] ) ,
p ( yt , 'input' , e [ 35 ] ) ,
p ( xt , 'input' , e [ 36 ] ) ,
p ( Tt , 'input' , e [ 37 ] ) ,
p ( Pt , 'input' , e [ 38 ] ) ,
p ( jt , 'input' , e [ 39 ] ) ,
p ( At , 'submit' , v ( e [ 18 ] ) ) ,
p ( Rt , 'input' , e [ 40 ] ) ,
p ( Dt , 'submit' , v ( e [ 17 ] ) ) ,
p ( Kt , 'click' , e [ 23 ] ) ,
p ( Bt , 'click' , e [ 22 ] )
] ) ,
( Ht = ! 0 ) )
} ,
p ( t , e ) {
1 & e [ 0 ] && ( u . checked = t [ 0 ] ) ,
2 & e [ 0 ] && ( x . checked = t [ 1 ] ) ,
16384 & e [ 0 ] && ( z . checked = t [ 14 ] ) ,
4 & e [ 0 ] && ( L . checked = t [ 2 ] ) ,
8 & e [ 0 ] && ( I . checked = t [ 3 ] ) ,
16 & e [ 0 ] && ( q . checked = t [ 4 ] ) ,
2048 & e [ 0 ] && g ( tt . value ) !== t [ 11 ] && b ( tt , t [ 11 ] ) ,
4096 & e [ 0 ] && g ( ot . value ) !== t [ 12 ] && b ( ot , t [ 12 ] ) ,
32 & e [ 0 ] && g ( at . value ) !== t [ 5 ] && b ( at , t [ 5 ] ) ,
64 & e [ 0 ] && g ( ht . value ) !== t [ 6 ] && b ( ht , t [ 6 ] ) ,
128 & e [ 0 ] && g ( yt . value ) !== t [ 7 ] && b ( yt , t [ 7 ] ) ,
256 & e [ 0 ] && g ( xt . value ) !== t [ 8 ] && b ( xt , t [ 8 ] ) ,
512 & e [ 0 ] && g ( Tt . value ) !== t [ 9 ] && b ( Tt , t [ 9 ] ) ,
1024 & e [ 0 ] && g ( Pt . value ) !== t [ 10 ] && b ( Pt , t [ 10 ] ) ,
32768 & e [ 0 ] && jt . value !== t [ 15 ] && b ( jt , t [ 15 ] ) ,
8192 & e [ 0 ] && Rt . value !== t [ 13 ] && b ( Rt , t [ 13 ] )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) ,
t && a ( zt ) ,
t && a ( At ) ,
t && a ( Ft ) ,
t && a ( Dt ) ,
t && a ( Nt ) ,
t && a ( Kt ) ,
t && a ( qt ) ,
t && a ( Bt ) ,
( Ht = ! 1 ) ,
i ( Gt )
}
}
}
function Ie ( t , e , n ) {
const {
setResizable : i ,
setTitle : o ,
maximize : r ,
unmaximize : u ,
minimize : s ,
unminimize : c ,
show : a ,
hide : l ,
setDecorations : d ,
setAlwaysOnTop : f ,
setSize : h ,
setMinSize : p ,
setMaxSize : v ,
setPosition : m ,
setFullscreen : y ,
setIcon : b ,
center : _ ,
requestUserAttention : w
} = De
; ( window . app = De ) , ( window . UserAttentionType = Oe )
let { onMessage : x } = e ,
M = 'https://tauri.studio' ,
k = ! 0 ,
C = ! 1 ,
$ = ! 1 ,
T = ! 0 ,
O = ! 1 ,
E = ! 1 ,
S = 900 ,
P = 700 ,
z = 600 ,
A = 600 ,
j = null ,
W = null ,
L = 100 ,
F = 100 ,
D = 'Awesome Tauri Example!'
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 24 , ( x = t . onMessage ) )
} ) ,
( t . $$ . update = ( ) => {
1 & t . $$ . dirty [ 0 ] && i ( k ) ,
2 & t . $$ . dirty [ 0 ] && ( C ? r ( ) : u ( ) ) ,
4 & t . $$ . dirty [ 0 ] && d ( T ) ,
8 & t . $$ . dirty [ 0 ] && f ( O ) ,
16 & t . $$ . dirty [ 0 ] && y ( E ) ,
96 & t . $$ . dirty [ 0 ] && h ( new Ee ( S , P ) ) ,
384 & t . $$ . dirty [ 0 ] && p ( z && A ? new Ee ( z , A ) : null ) ,
1536 & t . $$ . dirty [ 0 ] && v ( j && W ? new Ee ( j , W ) : null ) ,
6144 & t . $$ . dirty [ 0 ] && m ( new Pe ( L , F ) )
} ) ,
[
k ,
C ,
T ,
O ,
E ,
S ,
P ,
z ,
A ,
j ,
W ,
L ,
F ,
M ,
$ ,
D ,
_ ,
function ( ) {
Wt ( M )
} ,
function ( ) {
o ( D )
} ,
function ( ) {
l ( ) , setTimeout ( a , 2e3 )
} ,
function ( ) {
s ( ) , setTimeout ( c , 2e3 )
} ,
function ( ) {
ne ( { multiple : ! 1 } ) . then ( b )
} ,
function ( ) {
new Le ( Math . random ( ) . toString ( ) ) . once ( 'tauri://error' , function ( ) {
x ( 'Error creating new webview' )
} )
} ,
async function ( ) {
await s ( ) ,
await w ( Oe . Critical ) ,
await new Promise ( ( t ) => setTimeout ( t , 3e3 ) ) ,
await w ( null )
} ,
x ,
function ( ) {
; ( k = this . checked ) , n ( 0 , k )
} ,
function ( ) {
; ( C = this . checked ) , n ( 1 , C )
} ,
function ( ) {
; ( $ = this . checked ) , n ( 14 , $ )
} ,
function ( ) {
; ( T = this . checked ) , n ( 2 , T )
} ,
function ( ) {
; ( O = this . checked ) , n ( 3 , O )
} ,
function ( ) {
; ( E = this . checked ) , n ( 4 , E )
} ,
function ( ) {
; ( L = g ( this . value ) ) , n ( 11 , L )
} ,
function ( ) {
; ( F = g ( this . value ) ) , n ( 12 , F )
} ,
function ( ) {
; ( S = g ( this . value ) ) , n ( 5 , S )
} ,
function ( ) {
; ( P = g ( this . value ) ) , n ( 6 , P )
} ,
function ( ) {
; ( z = g ( this . value ) ) , n ( 7 , z )
} ,
function ( ) {
; ( A = g ( this . value ) ) , n ( 8 , A )
} ,
function ( ) {
; ( j = g ( this . value ) ) , n ( 9 , j )
} ,
function ( ) {
; ( W = g ( this . value ) ) , n ( 10 , W )
} ,
function ( ) {
; ( D = this . value ) , n ( 15 , D )
} ,
function ( ) {
; ( M = this . value ) , n ( 13 , M )
}
]
)
}
Object . freeze ( {
_ _proto _ _ : null ,
WebviewWindow : Le ,
WebviewWindowHandle : We ,
WindowManager : Fe ,
getCurrent : function ( ) {
return new We ( window . _ _TAURI _ _ . _ _currentWindow . label )
} ,
getAll : Ae ,
appWindow : De ,
LogicalSize : Ee ,
PhysicalSize : Se ,
LogicalPosition : Pe ,
PhysicalPosition : ze ,
get UserAttentionType ( ) {
return Oe
} ,
currentMonitor : function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'currentMonitor' } } )
]
} )
} )
} ,
primaryMonitor : function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( { _ _tauriModule : 'Window' , message : { cmd : 'primaryMonitor' } } )
]
} )
} )
} ,
availableMonitors : function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Window' ,
message : { cmd : 'availableMonitors' }
} )
]
} )
} )
}
} )
class Ue extends V {
constructor ( t ) {
var e
super ( ) ,
document . getElementById ( 'svelte-b76pvm-style' ) ||
( ( ( e = d ( 'style' ) ) . id = 'svelte-b76pvm-style' ) ,
( e . textContent =
'.flex-row.svelte-b76pvm.svelte-b76pvm{flex-direction:row}.grow.svelte-b76pvm.svelte-b76pvm{flex-grow:1}.window-controls.svelte-b76pvm input.svelte-b76pvm{width:50px}' ) ,
s ( document . head , e ) ) ,
G ( this , t , Ie , Re , r , { onMessage : 24 } , [ - 1 , - 1 ] )
}
}
function Ne ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'GlobalShortcut' ,
message : { cmd : 'register' , shortcut : t , handler : Ct ( e ) }
} )
]
} )
} )
}
function Ke ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'GlobalShortcut' ,
message : { cmd : 'unregister' , shortcut : t }
} )
]
} )
} )
}
function qe ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'GlobalShortcut' ,
message : { cmd : 'unregisterAll' }
} )
]
} )
} )
}
function Be ( t , e , n ) {
const i = t . slice ( )
return ( i [ 9 ] = e [ n ] ) , i
}
function He ( t ) {
let e ,
n ,
i ,
o ,
r ,
u ,
l = t [ 9 ] + ''
function v ( ) {
return t [ 8 ] ( t [ 9 ] )
}
return {
c ( ) {
; ( e = d ( 'div' ) ) ,
( n = f ( l ) ) ,
( i = h ( ) ) ,
( o = d ( 'button' ) ) ,
( o . textContent = 'Unregister' ) ,
m ( o , 'type' , 'button' )
} ,
m ( t , a ) {
c ( t , e , a ) ,
s ( e , n ) ,
s ( e , i ) ,
s ( e , o ) ,
r || ( ( u = p ( o , 'click' , v ) ) , ( r = ! 0 ) )
} ,
p ( e , i ) {
; ( t = e ) , 2 & i && l !== ( l = t [ 9 ] + '' ) && y ( n , l )
} ,
d ( t ) {
t && a ( e ) , ( r = ! 1 ) , u ( )
}
}
}
function Ge ( e ) {
let n , i , o
return {
c ( ) {
; ( n = d ( 'button' ) ) ,
( n . textContent = 'Unregister all' ) ,
m ( n , 'type' , 'button' )
} ,
m ( t , r ) {
c ( t , n , r ) , i || ( ( o = p ( n , 'click' , e [ 5 ] ) ) , ( i = ! 0 ) )
} ,
p : t ,
d ( t ) {
t && a ( n ) , ( i = ! 1 ) , o ( )
}
}
}
function Ve ( e ) {
let n ,
o ,
r ,
u ,
f ,
v ,
g ,
y ,
_ ,
w ,
x = e [ 1 ] ,
M = [ ]
for ( let t = 0 ; t < x . length ; t += 1 ) M [ t ] = He ( Be ( e , x , t ) )
let k = e [ 1 ] . length && Ge ( e )
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( o = d ( 'div' ) ) ,
( r = d ( 'input' ) ) ,
( u = h ( ) ) ,
( f = d ( 'button' ) ) ,
( f . textContent = 'Register' ) ,
( v = h ( ) ) ,
( g = d ( 'div' ) )
for ( let t = 0 ; t < M . length ; t += 1 ) M [ t ] . c ( )
; ( y = h ( ) ) ,
k && k . c ( ) ,
m ( r , 'placeholder' , "Type a shortcut with '+' as separator..." ) ,
m ( f , 'type' , 'button' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
s ( o , r ) ,
b ( r , e [ 0 ] ) ,
s ( o , u ) ,
s ( o , f ) ,
s ( n , v ) ,
s ( n , g )
for ( let t = 0 ; t < M . length ; t += 1 ) M [ t ] . m ( g , null )
s ( g , y ) ,
k && k . m ( g , null ) ,
_ || ( ( w = [ p ( r , 'input' , e [ 7 ] ) , p ( f , 'click' , e [ 3 ] ) ] ) , ( _ = ! 0 ) )
} ,
p ( t , [ e ] ) {
if ( ( 1 & e && r . value !== t [ 0 ] && b ( r , t [ 0 ] ) , 18 & e ) ) {
let n
for ( x = t [ 1 ] , n = 0 ; n < x . length ; n += 1 ) {
const i = Be ( t , x , n )
M [ n ] ? M [ n ] . p ( i , e ) : ( ( M [ n ] = He ( i ) ) , M [ n ] . c ( ) , M [ n ] . m ( g , y ) )
}
for ( ; n < M . length ; n += 1 ) M [ n ] . d ( 1 )
M . length = x . length
}
t [ 1 ] . length
? k
? k . p ( t , e )
: ( ( k = Ge ( t ) ) , k . c ( ) , k . m ( g , null ) )
: k && ( k . d ( 1 ) , ( k = null ) )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , l ( M , t ) , k && k . d ( ) , ( _ = ! 1 ) , i ( w )
}
}
}
function Je ( t , e , n ) {
let i ,
{ onMessage : o } = e
const r = X ( [ ] )
u ( t , r , ( t ) => n ( 1 , ( i = t ) ) )
let s = 'CmdOrControl+X'
function c ( t ) {
const e = t
Ke ( e )
. then ( ( ) => {
r . update ( ( t ) => t . filter ( ( t ) => t !== e ) ) ,
o ( ` Shortcut ${ e } unregistered ` )
} )
. catch ( o )
}
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 6 , ( o = t . onMessage ) )
} ) ,
[
s ,
i ,
r ,
function ( ) {
const t = s
Ne ( t , ( ) => {
o ( ` Shortcut ${ t } triggered ` )
} )
. then ( ( ) => {
r . update ( ( e ) => [ ... e , t ] ) ,
o ( ` Shortcut ${ t } registered successfully ` )
} )
. catch ( o )
} ,
c ,
function ( ) {
qe ( )
. then ( ( ) => {
r . update ( ( ) => [ ] ) , o ( 'Unregistered all shortcuts' )
} )
. catch ( o )
} ,
o ,
function ( ) {
; ( s = this . value ) , n ( 0 , s )
} ,
( t ) => c ( t )
]
)
}
Object . freeze ( {
_ _proto _ _ : null ,
register : Ne ,
registerAll : function ( t , e ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( n ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'GlobalShortcut' ,
message : { cmd : 'registerAll' , shortcuts : t , handler : Ct ( e ) }
} )
]
} )
} )
} ,
isRegistered : function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'GlobalShortcut' ,
message : { cmd : 'isRegistered' , shortcut : t }
} )
]
} )
} )
} ,
unregister : Ke ,
unregisterAll : qe
} )
class Xe extends V {
constructor ( t ) {
super ( ) , G ( this , t , Je , Ve , r , { onMessage : 6 } )
}
}
function Ye ( t ) {
let e , n , o , r , u
return {
c ( ) {
; ( e = d ( 'input' ) ) ,
( n = h ( ) ) ,
( o = d ( 'button' ) ) ,
( o . textContent = 'Write' ) ,
m ( e , 'placeholder' , 'write to stdin' ) ,
m ( o , 'class' , 'button' )
} ,
m ( i , s ) {
c ( i , e , s ) ,
b ( e , t [ 3 ] ) ,
c ( i , n , s ) ,
c ( i , o , s ) ,
r || ( ( u = [ p ( e , 'input' , t [ 10 ] ) , p ( o , 'click' , t [ 7 ] ) ] ) , ( r = ! 0 ) )
} ,
p ( t , n ) {
8 & n && e . value !== t [ 3 ] && b ( e , t [ 3 ] )
} ,
d ( t ) {
t && a ( e ) , t && a ( n ) , t && a ( o ) , ( r = ! 1 ) , i ( u )
}
}
}
function Qe ( e ) {
let n ,
o ,
r ,
u ,
l ,
f ,
v ,
g ,
y ,
w ,
x ,
M ,
k ,
C ,
$ ,
T = e [ 4 ] && Ye ( e )
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( o = d ( 'div' ) ) ,
( r = d ( 'input' ) ) ,
( u = h ( ) ) ,
( l = d ( 'button' ) ) ,
( l . textContent = 'Run' ) ,
( f = h ( ) ) ,
( v = d ( 'button' ) ) ,
( v . textContent = 'Kill' ) ,
( g = h ( ) ) ,
T && T . c ( ) ,
( y = h ( ) ) ,
( w = d ( 'div' ) ) ,
( x = d ( 'input' ) ) ,
( M = h ( ) ) ,
( k = d ( 'input' ) ) ,
m ( l , 'class' , 'button' ) ,
m ( v , 'class' , 'button' ) ,
m ( x , 'placeholder' , 'Working directory' ) ,
m ( k , 'placeholder' , 'Environment variables' ) ,
_ ( k , 'width' , '300px' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
s ( o , r ) ,
b ( r , e [ 0 ] ) ,
s ( o , u ) ,
s ( o , l ) ,
s ( o , f ) ,
s ( o , v ) ,
s ( o , g ) ,
T && T . m ( o , null ) ,
s ( n , y ) ,
s ( n , w ) ,
s ( w , x ) ,
b ( x , e [ 1 ] ) ,
s ( w , M ) ,
s ( w , k ) ,
b ( k , e [ 2 ] ) ,
C ||
( ( $ = [
p ( r , 'input' , e [ 9 ] ) ,
p ( l , 'click' , e [ 5 ] ) ,
p ( v , 'click' , e [ 6 ] ) ,
p ( x , 'input' , e [ 11 ] ) ,
p ( k , 'input' , e [ 12 ] )
] ) ,
( C = ! 0 ) )
} ,
p ( t , [ e ] ) {
1 & e && r . value !== t [ 0 ] && b ( r , t [ 0 ] ) ,
t [ 4 ]
? T
? T . p ( t , e )
: ( ( T = Ye ( t ) ) , T . c ( ) , T . m ( o , null ) )
: T && ( T . d ( 1 ) , ( T = null ) ) ,
2 & e && x . value !== t [ 1 ] && b ( x , t [ 1 ] ) ,
4 & e && k . value !== t [ 2 ] && b ( k , t [ 2 ] )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , T && T . d ( ) , ( C = ! 1 ) , i ( $ )
}
}
}
function Ze ( t , e , n ) {
const i = navigator . userAgent . includes ( 'Windows' )
let o ,
r = i ? 'cmd' : 'sh' ,
u = i ? [ '/C' ] : [ '-c' ] ,
{ onMessage : s } = e ,
c = 'echo "hello world"' ,
a = null ,
l = 'SOMETHING=value ANOTHER=2' ,
d = ''
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 8 , ( s = t . onMessage ) )
} ) ,
[
c ,
a ,
l ,
d ,
o ,
function ( ) {
n ( 4 , ( o = null ) )
const t = new jt ( r , [ ... u , c ] , {
cwd : a || null ,
env : l . split ( ' ' ) . reduce ( ( t , e ) => {
let [ n , i ] = e . split ( '=' )
return { ... t , [ n ] : i }
} , { } )
} )
t . on ( 'close' , ( t ) => {
s ( ` command finished with code ${ t . code } and signal ${ t . signal } ` ) ,
n ( 4 , ( o = null ) )
} ) ,
t . on ( 'error' , ( t ) => s ( ` command error: " ${ t } " ` ) ) ,
t . stdout . on ( 'data' , ( t ) => s ( ` command stdout: " ${ t } " ` ) ) ,
t . stderr . on ( 'data' , ( t ) => s ( ` command stderr: " ${ t } " ` ) ) ,
t
. spawn ( )
. then ( ( t ) => {
n ( 4 , ( o = t ) )
} )
. catch ( s )
} ,
function ( ) {
o . kill ( )
. then ( ( ) => s ( 'killed child process' ) )
. catch ( s )
} ,
function ( ) {
o . write ( d ) . catch ( s )
} ,
s ,
function ( ) {
; ( c = this . value ) , n ( 0 , c )
} ,
function ( ) {
; ( d = this . value ) , n ( 3 , d )
} ,
function ( ) {
; ( a = this . value ) , n ( 1 , a )
} ,
function ( ) {
; ( l = this . value ) , n ( 2 , l )
}
]
)
}
class tn extends V {
constructor ( t ) {
super ( ) , G ( this , t , Ze , Qe , r , { onMessage : 8 } )
}
}
function en ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
function t ( ) {
e && e ( ) , ( e = void 0 )
}
var e
return kt ( this , function ( n ) {
return [
2 ,
new Promise ( function ( n , i ) {
Xt ( 'tauri://update-status' , function ( e ) {
var o
; ( o = null == e ? void 0 : e . payload ) . error
? ( t ( ) , i ( o . error ) )
: 'DONE' === o . status && ( t ( ) , n ( ) )
} )
. then ( function ( t ) {
e = t
} )
. catch ( function ( e ) {
throw ( t ( ) , e )
} ) ,
Qt ( 'tauri://update-install' ) . catch ( function ( e ) {
throw ( t ( ) , e )
} )
} )
]
} )
} )
}
function nn ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
function t ( ) {
e && e ( ) , ( e = void 0 )
}
var e
return kt ( this , function ( n ) {
return [
2 ,
new Promise ( function ( n , i ) {
Yt ( 'tauri://update-available' , function ( e ) {
var i
; ( i = null == e ? void 0 : e . payload ) ,
t ( ) ,
n ( { manifest : i , shouldUpdate : ! 0 } )
} ) . catch ( function ( e ) {
throw ( t ( ) , e )
} ) ,
Xt ( 'tauri://update-status' , function ( e ) {
var o
; ( o = null == e ? void 0 : e . payload ) . error
? ( t ( ) , i ( o . error ) )
: 'UPTODATE' === o . status && ( t ( ) , n ( { shouldUpdate : ! 1 } ) )
} )
. then ( function ( t ) {
e = t
} )
. catch ( function ( e ) {
throw ( t ( ) , e )
} ) ,
Qt ( 'tauri://update' ) . catch ( function ( e ) {
throw ( t ( ) , e )
} )
} )
]
} )
} )
}
function on ( e ) {
let n , o , r , u , l , f
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( o = d ( 'button' ) ) ,
( o . textContent = 'Check update' ) ,
( r = h ( ) ) ,
( u = d ( 'button' ) ) ,
( u . textContent = 'Install update' ) ,
m ( o , 'class' , 'button' ) ,
m ( o , 'id' , 'check_update' ) ,
m ( u , 'class' , 'button hidden' ) ,
m ( u , 'id' , 'start_update' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
s ( n , r ) ,
s ( n , u ) ,
l || ( ( f = [ p ( o , 'click' , e [ 0 ] ) , p ( u , 'click' , e [ 1 ] ) ] ) , ( l = ! 0 ) )
} ,
p : t ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , ( l = ! 1 ) , i ( f )
}
}
}
function rn ( t , e , n ) {
let i ,
{ onMessage : o } = e
return (
$ ( async ( ) => {
i = await Xt ( 'tauri://update-status' , o )
} ) ,
T ( ( ) => {
i && i ( )
} ) ,
( t . $$set = ( t ) => {
'onMessage' in t && n ( 2 , ( o = t . onMessage ) )
} ) ,
[
async function ( ) {
try {
document . getElementById ( 'check_update' ) . classList . add ( 'hidden' )
const { shouldUpdate : t , manifest : e } = await nn ( )
o ( ` Should update: ${ t } ` ) ,
o ( e ) ,
t &&
document
. getElementById ( 'start_update' )
. classList . remove ( 'hidden' )
} catch ( t ) {
o ( t )
}
} ,
async function ( ) {
try {
document . getElementById ( 'start_update' ) . classList . add ( 'hidden' ) ,
await en ( ) ,
o ( 'Installation complete, restart required.' ) ,
await It ( )
} catch ( t ) {
o ( t )
}
} ,
o
]
)
}
Object . freeze ( { _ _proto _ _ : null , installUpdate : en , checkUpdate : nn } )
class un extends V {
constructor ( t ) {
super ( ) , G ( this , t , rn , on , r , { onMessage : 2 } )
}
}
function sn ( e ) {
let n , o , r , u , l , f , v , g , y
return {
c ( ) {
; ( n = d ( 'div' ) ) ,
( o = d ( 'div' ) ) ,
( r = d ( 'input' ) ) ,
( u = h ( ) ) ,
( l = d ( 'button' ) ) ,
( l . textContent = 'Write' ) ,
( f = h ( ) ) ,
( v = d ( 'button' ) ) ,
( v . textContent = 'Read' ) ,
m ( r , 'placeholder' , 'Text to write to the clipboard' ) ,
m ( l , 'type' , 'button' ) ,
m ( v , 'type' , 'button' )
} ,
m ( t , i ) {
c ( t , n , i ) ,
s ( n , o ) ,
s ( o , r ) ,
b ( r , e [ 0 ] ) ,
s ( o , u ) ,
s ( o , l ) ,
s ( n , f ) ,
s ( n , v ) ,
g ||
( ( y = [
p ( r , 'input' , e [ 4 ] ) ,
p ( l , 'click' , e [ 1 ] ) ,
p ( v , 'click' , e [ 2 ] )
] ) ,
( g = ! 0 ) )
} ,
p ( t , [ e ] ) {
1 & e && r . value !== t [ 0 ] && b ( r , t [ 0 ] )
} ,
i : t ,
o : t ,
d ( t ) {
t && a ( n ) , ( g = ! 1 ) , i ( y )
}
}
}
function cn ( t , e , n ) {
let { onMessage : i } = e ,
o = 'clipboard message'
return (
( t . $$set = ( t ) => {
'onMessage' in t && n ( 3 , ( i = t . onMessage ) )
} ) ,
[
o ,
function ( ) {
; ( function ( t ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( e ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Clipboard' ,
message : { cmd : 'writeText' , data : t }
} )
]
} )
} )
} ) ( o )
. then ( ( ) => {
i ( 'Wrote to the clipboard' )
} )
. catch ( i )
} ,
function ( ) {
; ( function ( ) {
return Mt ( this , void 0 , void 0 , function ( ) {
return kt ( this , function ( t ) {
return [
2 ,
Ot ( {
_ _tauriModule : 'Clipboard' ,
message : { cmd : 'readText' }
} )
]
} )
} )
} ) ( )
. then ( ( t ) => {
i ( ` Clipboard contents: ${ t } ` )
} )
. catch ( i )
} ,
i ,
function ( ) {
; ( o = this . value ) , n ( 0 , o )
}
]
)
}
class an extends V {
constructor ( t ) {
super ( ) , G ( this , t , cn , sn , r , { onMessage : 3 } )
}
}
function ln ( t , e , n ) {
const i = t . slice ( )
return ( i [ 9 ] = e [ n ] ) , i
}
function dn ( t ) {
let e ,
n ,
i ,
o ,
r ,
u ,
l = t [ 9 ] . label + ''
function v ( ) {
return t [ 7 ] ( t [ 9 ] )
}
return {
c ( ) {
; ( e = d ( 'p' ) ) ,
( n = f ( l ) ) ,
( i = h ( ) ) ,
m (
e ,
'class' ,
( o = 'nv noselect ' + ( t [ 0 ] === t [ 9 ] ? 'nv_selected' : '' ) )
)
} ,
m ( t , o ) {
c ( t , e , o ) , s ( e , n ) , s ( e , i ) , r || ( ( u = p ( e , 'click' , v ) ) , ( r = ! 0 ) )
} ,
p ( n , i ) {
; ( t = n ) ,
1 & i &&
o !== ( o = 'nv noselect ' + ( t [ 0 ] === t [ 9 ] ? 'nv_selected' : '' ) ) &&
m ( e , 'class' , o )
} ,
d ( t ) {
t && a ( e ) , ( r = ! 1 ) , u ( )
}
}
}
function fn ( t ) {
let e ,
n ,
o ,
r ,
u ,
f ,
v ,
g ,
y ,
b ,
w ,
M ,
k ,
C ,
$ ,
T ,
O ,
E ,
S ,
P ,
z ,
A ,
j ,
W = t [ 2 ] ,
L = [ ]
for ( let e = 0 ; e < W . length ; e += 1 ) L [ e ] = dn ( ln ( t , W , e ) )
var F = t [ 0 ] . component
function D ( t ) {
return { props : { onMessage : t [ 5 ] } }
}
return (
F && ( M = new F ( D ( t ) ) ) ,
{
c ( ) {
; ( e = d ( 'main' ) ) ,
( n = d ( 'div' ) ) ,
( o = d ( 'img' ) ) ,
( u = h ( ) ) ,
( f = d ( 'div' ) ) ,
( f . innerHTML =
'<a class="dark-link" target="_blank" href="https://tauri.studio/en/docs/getting-started/intro">Documentation</a> \n <a class="dark-link" target="_blank" href="https://github.com/tauri-apps/tauri">Github</a> \n <a class="dark-link" target="_blank" href="https://github.com/tauri-apps/tauri/tree/dev/tauri/examples/api">Source</a>' ) ,
( v = h ( ) ) ,
( g = d ( 'div' ) ) ,
( y = d ( 'div' ) )
for ( let t = 0 ; t < L . length ; t += 1 ) L [ t ] . c ( )
; ( b = h ( ) ) ,
( w = d ( 'div' ) ) ,
M && K ( M . $$ . fragment ) ,
( k = h ( ) ) ,
( C = d ( 'div' ) ) ,
( $ = d ( 'p' ) ) ,
( T = d ( 'strong' ) ) ,
( T . textContent = 'Tauri Console' ) ,
( O = h ( ) ) ,
( E = d ( 'a' ) ) ,
( E . textContent = 'clear' ) ,
( S = h ( ) ) ,
m ( o , 'class' , 'logo' ) ,
o . src !== ( r = 'tauri logo.png' ) && m ( o , 'src' , 'tauri logo.png' ) ,
m ( o , 'height' , '60' ) ,
m ( o , 'alt' , 'logo' ) ,
m ( n , 'class' , 'flex row noselect just-around' ) ,
m ( n , 'style' , 'margin=1em;' ) ,
m ( n , 'data-tauri-drag-region' , '' ) ,
_ ( y , 'width' , '15em' ) ,
_ ( y , 'margin-left' , '0.5em' ) ,
m ( w , 'class' , 'content' ) ,
m ( g , 'class' , 'flex row' ) ,
m ( E , 'class' , 'nv' ) ,
m ( $ , 'class' , 'flex row just-around' ) ,
( P = new x ( null ) ) ,
m ( C , 'id' , 'response' ) ,
_ ( C , 'white-space' , 'pre-line' )
} ,
m ( i , r ) {
c ( i , e , r ) ,
s ( e , n ) ,
s ( n , o ) ,
s ( n , u ) ,
s ( n , f ) ,
s ( e , v ) ,
s ( e , g ) ,
s ( g , y )
for ( let t = 0 ; t < L . length ; t += 1 ) L [ t ] . m ( y , null )
s ( g , b ) ,
s ( g , w ) ,
M && q ( M , w , null ) ,
s ( e , k ) ,
s ( e , C ) ,
s ( C , $ ) ,
s ( $ , T ) ,
s ( $ , O ) ,
s ( $ , E ) ,
s ( C , S ) ,
P . m ( t [ 1 ] , C ) ,
( z = ! 0 ) ,
A || ( ( j = [ p ( o , 'click' , t [ 6 ] ) , p ( E , 'click' , t [ 8 ] ) ] ) , ( A = ! 0 ) )
} ,
p ( t , [ e ] ) {
if ( 21 & e ) {
let n
for ( W = t [ 2 ] , n = 0 ; n < W . length ; n += 1 ) {
const i = ln ( t , W , n )
L [ n ] ? L [ n ] . p ( i , e ) : ( ( L [ n ] = dn ( i ) ) , L [ n ] . c ( ) , L [ n ] . m ( y , null ) )
}
for ( ; n < L . length ; n += 1 ) L [ n ] . d ( 1 )
L . length = W . length
}
if ( F !== ( F = t [ 0 ] . component ) ) {
if ( M ) {
I = { r : 0 , c : [ ] , p : I }
const t = M
N ( t . $$ . fragment , 1 , 0 , ( ) => {
B ( t , 1 )
} ) ,
I . r || i ( I . c ) ,
( I = I . p )
}
F
? ( ( M = new F ( D ( t ) ) ) ,
K ( M . $$ . fragment ) ,
U ( M . $$ . fragment , 1 ) ,
q ( M , w , null ) )
: ( M = null )
}
; ( ! z || 2 & e ) && P . p ( t [ 1 ] )
} ,
i ( t ) {
z || ( M && U ( M . $$ . fragment , t ) , ( z = ! 0 ) )
} ,
o ( t ) {
M && N ( M . $$ . fragment , t ) , ( z = ! 1 )
} ,
d ( t ) {
t && a ( e ) , l ( L , t ) , M && B ( M ) , ( A = ! 1 ) , i ( j )
}
}
)
}
function hn ( t , e , n ) {
$ ( ( ) => {
mt ( 'ctrl+b' , ( ) => {
$t ( 'menu_toggle' )
} )
} )
const i = [
{ label : 'Welcome' , component : Kt } ,
{ label : 'Messages' , component : ee } ,
{ label : 'CLI' , component : Gt } ,
{ label : 'Dialog' , component : ae } ,
{ label : 'File system' , component : ve } ,
{ label : 'HTTP' , component : Me } ,
{ label : 'Notifications' , component : Te } ,
{ label : 'Window' , component : Ue } ,
{ label : 'Shortcuts' , component : Xe } ,
{ label : 'Shell' , component : tn } ,
{ label : 'Updater' , component : un } ,
{ label : 'Clipboard' , component : an }
]
let o = i [ 0 ] ,
r = X ( [ ] ) ,
u = ''
function s ( t ) {
n ( 0 , ( o = t ) )
}
$ ( ( ) => {
r . subscribe ( ( t ) => {
n ( 1 , ( u = t . join ( '\n' ) ) )
} )
} )
return [
o ,
u ,
i ,
r ,
s ,
function ( t ) {
r . update ( ( e ) => [
` [ ${ new Date ( ) . toLocaleTimeString ( ) } ]: ` +
( 'string' == typeof t ? t : JSON . stringify ( t ) ) ,
... e
] )
} ,
function ( ) {
Wt ( 'https://tauri.studio/' )
} ,
( t ) => s ( t ) ,
( ) => {
r . update ( ( ) => [ ] )
}
]
}
return new ( class extends V {
constructor ( t ) {
super ( ) , G ( this , t , hn , fn , r , { } )
}
} ) ( { target : document . body } )
} ) ( )
2021-03-13 04:10:19 +03:00
//# sourceMappingURL=bundle.js.map