Widgets

Our lib generates UI widgets from simple commands in your code. Choose between multiple choices, file inputs, graph displays, images and much more below.

To retrieve any type of user input, use the read commands. To print or provide any information, use display commands.

What is your name?

read

Read a text value from the user 
Hello world!

display

Display a text to the user 

How likely are you to recommend Abstra Cloud?

No way!
Hell yeah!

read_nps

Gets NPS feedback from user 

Insert your CPF below

read_cpf

Read a CPF value from the user 

Type and press enter to add a tag

read_tag

Read a tag value from the user 

Insert your CNPJ below

read_cnpj

Read a CNPJ value from the user 

When were you born?

read_date

Read a date value from the user 

Upload your .xlsx file

read_file

Read a file value from the user 

Name

*

Email

*

read_list

Read a list value from the user 

Select a time below

read_time

Read a time value from the user 

Show me the code!

read_code

Read a piece of code from the user 

What is your phone number?

read_phone

Read a phone value from the user 

What is your email?

read_email

Read an email value from the user 

Upload your video

read_video

Read a video file value from the user 

Upload your .png image

read_image

Read a image file value from the user  

Choose your character

001

Bulbasaur

Grass / Poison

There is a plant seed on its back right from the day this Pokémon is born. The seed slowly grows larger.

004

Charmander

Fire

It has a preference for hot things. When it rains, steam is said to spout from the tip of its tail.

007

Squirtle

Water

When it retracts its long neck into its shell, it squirts out water with vigorous force.

read_cards

Read a text value from the user simple text input 

How old are you?

read_number

Read a number value from the user 

How much do you rate this movie?

read_rating

Read a rating value from the user 
Toggle
Off

read_toggle

Read a toggle value from the user 

display_link

Display a link to the user 

display_html

Display a html snippet to the user 

display_file

Display a button for the user to download a file 
Meooow
Meooow

display_image

Display an image to the user 

How many credits do you want?

$

read_currency

Read currency value from the user 

read_checkbox

Read a checkbox value from the user 

Choose a color

read_dropdown

Read a dropdown value from the user 

Insert your password below

read_password

Read a password value from the user 

What kind of things are you building with Abstra Cloud?

read_textarea

Read a textarea value from the user 
\(ax^2 + bx + c = 0\)

display_latex

Display a latex formula to the user 

display_plotly

Display a plotly figure to the user 

Which programming language have you worked with?

read_checklist

Read a checklist value from the user 

display_iframe

Display an inline iframe to the user 

display_pandas

Display a pandas dataframe to the user 

display_markdown

Display a formatted text to the user 

display_progress

Display a progress bar. This widget is shown on screen until the script shows a new widget. This widget does not work on Pages, and must be used only with its function. 

SAT - 2023

A

B

C

D

E

1

2

3

4

5

read_answer_sheet

Retrieve the answers from a test on a usual answersheet 

Set volume

read_number_slider

Read a number value from the user 

Which programming language do you prefer?

Python
JavaScript

read_multiple_choice

Read a multiple choice value from the user 

read_pandas_row_selection

Display a pandas dataframe as a table and allow the user to select rows