@@ -4,33 +4,29 @@ econdata_credentials <- function() {
4
4
call. = FALSE )
5
5
}
6
6
tkn <- NULL # Need to add global bindings for variables
7
- if (Sys.getenv(" DISPLAY" ) != " " ) {
8
- token <- tcltk :: tclVar(" " )
7
+ token <- tcltk :: tclVar(" " )
9
8
10
- tt <- tcltk :: tktoplevel()
11
- tcltk :: tkwm.title(tt , " econdata.co.za credentials" )
12
- tkn.entry <- tcltk :: tkentry(tt , textvariable = token )
9
+ tt <- tcltk :: tktoplevel()
10
+ tcltk :: tkwm.title(tt , " econdata.co.za credentials" )
11
+ tkn.entry <- tcltk :: tkentry(tt , textvariable = token )
13
12
14
- reset <- function () tcltk :: tclvalue(token ) <- " "
15
- reset.but <- tcltk :: tkbutton(tt , text = " Reset" , command = reset )
13
+ reset <- function () tcltk :: tclvalue(token ) <- " "
14
+ reset.but <- tcltk :: tkbutton(tt , text = " Reset" , command = reset )
16
15
17
- submit <- function () {
18
- tkn <- tcltk :: tclvalue(token )
19
- e <- parent.env(environment())
20
- e $ tkn <- tkn
21
- tcltk :: tkdestroy(tt )
22
- }
23
- submit.but <- tcltk :: tkbutton(tt , text = " Submit" , command = submit )
16
+ submit <- function () {
17
+ tkn <- tcltk :: tclvalue(token )
18
+ e <- parent.env(environment())
19
+ e $ tkn <- tkn
20
+ tcltk :: tkdestroy(tt )
21
+ }
22
+ submit.but <- tcltk :: tkbutton(tt , text = " Submit" , command = submit )
24
23
25
- tcltk :: tkgrid(tcltk :: tklabel(tt , text = " Enter Token Details" ),
24
+ tcltk :: tkgrid(tcltk :: tklabel(tt , text = " Enter Token Details" ),
26
25
columnspan = 2 )
27
- tcltk :: tkgrid(tcltk :: tklabel(tt , text = " API Token" ),
26
+ tcltk :: tkgrid(tcltk :: tklabel(tt , text = " API Token" ),
28
27
tkn.entry , pady = 10 , padx = 10 )
29
- tcltk :: tkgrid(submit.but , reset.but , pady = 10 , padx = 50 )
28
+ tcltk :: tkgrid(submit.but , reset.but , pady = 10 , padx = 50 )
30
29
31
- tcltk :: tkwait.window(tt )
32
- } else {
33
- tkn <- readline(" Enter API key: " )
34
- }
30
+ tcltk :: tkwait.window(tt )
35
31
return (tkn )
36
32
}
0 commit comments