Skip to content

Commit b8c4674

Browse files
committed
feat: source code standardization
1 parent 4420127 commit b8c4674

11 files changed

+55
-22
lines changed

R/tm_a_pca.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1121,9 +1121,12 @@ srv_a_pca <- function(id, data, reporter, filter_panel_api, dat, plot_height, pl
11211121
)
11221122
})
11231123

1124+
# Render R code.
1125+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_q())))
1126+
11241127
teal.widgets::verbatim_popup_srv(
11251128
id = "rcode",
1126-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_q()))),
1129+
verbatim_content = source_code_r,
11271130
title = "R Code for PCA"
11281131
)
11291132

@@ -1146,7 +1149,7 @@ srv_a_pca <- function(id, data, reporter, filter_panel_api, dat, plot_height, pl
11461149
card$append_text("Comment", "header3")
11471150
card$append_text(comment)
11481151
}
1149-
card$append_src(teal.code::get_code(req(decorated_output_q())))
1152+
card$append_src(source_code_r())
11501153
card
11511154
}
11521155
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_a_regression.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1006,9 +1006,12 @@ srv_a_regression <- function(id,
10061006
)
10071007
})
10081008

1009+
# Render R code.
1010+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_q())))
1011+
10091012
teal.widgets::verbatim_popup_srv(
10101013
id = "rcode",
1011-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_q()))),
1014+
verbatim_content = source_code_r,
10121015
title = "R code for the regression plot",
10131016
)
10141017

@@ -1027,7 +1030,7 @@ srv_a_regression <- function(id,
10271030
card$append_text("Comment", "header3")
10281031
card$append_text(comment)
10291032
}
1030-
card$append_src(teal.code::get_code(req(decorated_output_q())))
1033+
card$append_src(source_code_r())
10311034
card
10321035
}
10331036
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_g_association.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -526,9 +526,12 @@ srv_tm_g_association <- function(id,
526526
teal.code::dev_suppress(output_q()[["title"]])
527527
})
528528

529+
# Render R code.
530+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_grob_q())))
531+
529532
teal.widgets::verbatim_popup_srv(
530533
id = "rcode",
531-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_grob_q()))),
534+
verbatim_content = source_code_r,
532535
title = "Association Plot"
533536
)
534537

@@ -547,7 +550,7 @@ srv_tm_g_association <- function(id,
547550
card$append_text("Comment", "header3")
548551
card$append_text(comment)
549552
}
550-
card$append_src(teal.code::get_code(req(decorated_output_grob_q())))
553+
card$append_src(source_code_r())
551554
card
552555
}
553556
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_g_bivariate.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -715,9 +715,12 @@ srv_g_bivariate <- function(id,
715715
width = plot_width
716716
)
717717

718+
# Render R code.
719+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_q_facets())))
720+
718721
teal.widgets::verbatim_popup_srv(
719722
id = "rcode",
720-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_q_facets()))),
723+
verbatim_content = source_code_r,
721724
title = "Bivariate Plot"
722725
)
723726

@@ -736,7 +739,7 @@ srv_g_bivariate <- function(id,
736739
card$append_text("Comment", "header3")
737740
card$append_text(comment)
738741
}
739-
card$append_src(teal.code::get_code(req(decorated_output_q_facets)))
742+
card$append_src(source_code_r())
740743
card
741744
}
742745
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_g_distribution.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1368,9 +1368,12 @@ srv_distribution <- function(id,
13681368
expr = tests_r()
13691369
)
13701370

1371+
# Render R code.
1372+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_q())))
1373+
13711374
teal.widgets::verbatim_popup_srv(
13721375
id = "rcode",
1373-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_q()))),
1376+
verbatim_content = source_code_r,
13741377
title = "R Code for distribution"
13751378
)
13761379

@@ -1402,7 +1405,7 @@ srv_distribution <- function(id,
14021405
card$append_text("Comment", "header3")
14031406
card$append_text(comment)
14041407
}
1405-
card$append_src(teal.code::get_code(req(decorated_output_q())))
1408+
card$append_src(source_code_r())
14061409
card
14071410
}
14081411
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_g_response.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -571,9 +571,12 @@ srv_g_response <- function(id,
571571
width = plot_width
572572
)
573573

574+
# Render R code.
575+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_plot_q())))
576+
574577
teal.widgets::verbatim_popup_srv(
575578
id = "rcode",
576-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_plot_q()))),
579+
verbatim_content = source_code_r,
577580
title = "Show R Code for Response"
578581
)
579582

@@ -592,7 +595,7 @@ srv_g_response <- function(id,
592595
card$append_text("Comment", "header3")
593596
card$append_text(comment)
594597
}
595-
card$append_src(teal.code::get_code(req(decorated_output_plot_q())))
598+
card$append_src(source_code_r())
596599
card
597600
}
598601
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_g_scatterplot.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1055,9 +1055,12 @@ srv_g_scatterplot <- function(id,
10551055
}
10561056
})
10571057

1058+
# Render R code.
1059+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_plot_q())))
1060+
10581061
teal.widgets::verbatim_popup_srv(
10591062
id = "rcode",
1060-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_plot_q()))),
1063+
verbatim_content = source_code_r,
10611064
title = "R Code for scatterplot"
10621065
)
10631066

@@ -1076,7 +1079,7 @@ srv_g_scatterplot <- function(id,
10761079
card$append_text("Comment", "header3")
10771080
card$append_text(comment)
10781081
}
1079-
card$append_src(teal.code::get_code(req(decorated_output_plot_q())))
1082+
card$append_src(source_code_r())
10801083
card
10811084
}
10821085
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_g_scatterplotmatrix.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -486,9 +486,12 @@ srv_g_scatterplotmatrix <- function(id,
486486
}
487487
})
488488

489+
# Render R code.
490+
source_code_r <- reactive(teal.code::get_code(req(decorated_output_q())))
491+
489492
teal.widgets::verbatim_popup_srv(
490493
id = "rcode",
491-
verbatim_content = reactive(teal.code::get_code(req(decorated_output_q()))),
494+
verbatim_content = source_code_r,
492495
title = "Show R Code for Scatterplotmatrix"
493496
)
494497

@@ -507,7 +510,7 @@ srv_g_scatterplotmatrix <- function(id,
507510
card$append_text("Comment", "header3")
508511
card$append_text(comment)
509512
}
510-
card$append_src(teal.code::get_code(req(decorated_output_q())))
513+
card$append_src(source_code_r())
511514
card
512515
}
513516
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_missing_data.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1361,9 +1361,12 @@ srv_missing_data <- function(id,
13611361
}
13621362
})
13631363

1364+
# Render R code.
1365+
source_code_r <- reactive(teal.code::get_code(req(decorated_final_q())))
1366+
13641367
teal.widgets::verbatim_popup_srv(
13651368
id = "rcode",
1366-
verbatim_content = reactive(teal.code::get_code(req(decorated_final_q()))),
1369+
verbatim_content = source_code_r,
13671370
title = "Show R Code for Missing Data"
13681371
)
13691372

@@ -1399,7 +1402,7 @@ srv_missing_data <- function(id,
13991402
card$append_text("Comment", "header3")
14001403
card$append_text(comment)
14011404
}
1402-
card$append_src(teal.code::get_code(req(decorated_final_q())))
1405+
card$append_src(source_code_r())
14031406
card
14041407
}
14051408
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

R/tm_outliers.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1299,9 +1299,12 @@ srv_outliers <- function(id, data, reporter, filter_panel_api, outlier_var,
12991299
)
13001300
})
13011301

1302+
# Render R code.
1303+
source_code_r <- reactive(teal.code::get_code(req(decorated_final_q())))
1304+
13021305
teal.widgets::verbatim_popup_srv(
13031306
id = "rcode",
1304-
verbatim_content = reactive(teal.code::get_code(req(decorated_final_q()))),
1307+
verbatim_content = source_code_r,
13051308
title = "Show R Code for Outlier"
13061309
)
13071310

@@ -1333,7 +1336,7 @@ srv_outliers <- function(id, data, reporter, filter_panel_api, outlier_var,
13331336
card$append_text("Comment", "header3")
13341337
card$append_text(comment)
13351338
}
1336-
card$append_src(teal.code::get_code(req(decorated_final_q())))
1339+
card$append_src(source_code_r())
13371340
card
13381341
}
13391342
teal.reporter::simple_reporter_srv("simple_reporter", reporter = reporter, card_fun = card_fun)

0 commit comments

Comments
 (0)