View source: R/check_question.R
check_question | R Documentation |
Create check-fields and check-boxes for 'rmarkdown'
check_question(
answer,
right = "Correct",
wrong = "I have a different answer",
options = NULL,
type = NULL,
button_label = "check",
alignment = NULL,
placeholder = "",
random_answer_order = FALSE,
title = NULL,
width_of_in_order = paste0(round(1/length(answer) * 85), "%"),
height_of_in_order = "60px",
style_of_in_order = "padding:5px;border: 1px solid #aaaaaa; display: inline-block;",
q_id = sample(1:1e+05, 1)
)
answer |
correct answer (can be a double or a string). It is possible to put here a vector of several answers. |
right |
form reaction on right answer |
wrong |
form reaction on wrong answer |
options |
vector of values for the selection list type |
type |
character that defines type of the list. Possible values: |
button_label |
character value that will be displayed on the button |
alignment |
character argument for options' alignment: |
placeholder |
character that defines a short hint that describes the expected value of an input field. This works with the |
random_answer_order |
logical argument that denotes whether answers should be shuffled, when the |
title |
character value that will be displayed as a question title. It is possible to put there the question. You can put markdown markup. Since this argument wraps the form contents with |
width_of_in_order |
character with some values for width of the boxes, when the |
height_of_in_order |
character with some values for height of the boxes, when the |
style_of_in_order |
character that contains CSS style for the |
q_id |
unique identifier of the question |
returns the html tags and javascript code
George Moroz <agricolamz@gmail.com>
check_question(answer = 5)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.