asciinema_player | R Documentation |
You can use this widget in Rmd files or Shiny applications, the same way as other HTML widgets.
asciinema_player(
cast,
start_at = 0,
rows = NULL,
cols = NULL,
autoplay = NULL,
loop = NULL,
speed = NULL,
title = NULL,
author = NULL,
author_url = NULL,
author_img_url = NULL,
poster_text = NULL,
poster_frame = NULL,
font_size = NULL,
theme = NULL,
idle_time_limit = NULL,
html_height = NULL,
html_width = NULL,
element_id = NULL
)
cast |
|
start_at |
Where to start the playback from, in seconds. |
rows |
Number of rows, defaults to the number of rows in the recording, or 24 if not specified in the cast. |
cols |
Number of columns, defaults to the number columns in the recording, or 80 if not specified in the cast. |
autoplay |
Whether to start playing the cast automatically. |
loop |
Whether to loop the playback. |
speed |
Whether to play slower or faster. 1 is normal speed. |
title |
If specified, it overrides the title in the recording. |
author |
Author, displayed in the titlebar in fullscreen mode. |
author_url |
URL of the author's homepage/profile. Author name (author above) is linked to this URL. |
author_img_url |
URL of the author's image, displayed in the titlebar in fullscreen mode. |
poster_text |
if not |
poster_frame |
Which frame to use for the preview. A number means
seconds. Defaults to the last frame. This is only used if |
font_size |
Size of terminal font. Possible values: small, medium,
big, any css |
theme |
Theme. |
idle_time_limit |
Time limit for the cast not printing anything, in seconds. By default there is no limit. |
html_height |
HTML height of the widget. |
html_width |
HTML width of the widget. |
element_id |
HTML id of the widget's element. If |
cast <- read_cast(system.file("examples", "hello.cast", package = "asciicast"))
asciinema_player(cast)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.