This will be replaced by a work area containing 2 things: an element, and a number.
top level widget
{
"semantic": {
"type": "top_level",
"backside_widgets": [
{
"widget": {
"semantic": {
"type": "element",
"html": "Here%20is%20a%20program%20that%20counts%3A",
"attributes": [],
"attribute_values": [],
"attributes_backsides": [],
"children": false
},
"view": {
"frontside_left": 48.5781,
"frontside_top": 8.9375,
"saved_width": 360,
"saved_height": 32
},
"version": 1
}
},
{
"widget": {
"semantic": {
"type": "number",
"operator": "+",
"numerator": "106",
"denominator": "1",
"format": "improper_fraction",
"backside_widgets": [
{
"widget": {
"semantic": {
"type": "robot",
"frontside_conditions": {
"semantic": {
"type": "number",
"operator": "+",
"numerator": "1",
"denominator": "1",
"format": "improper_fraction",
"erased": true
},
"view": {
"saved_width": 200,
"saved_height": 36
},
"version": 1
},
"body": {
"type": "body",
"steps": [
{
"type": "robot_action",
"action_name": "pick up",
"path": {
"type": "path.to_resource",
"resource": {
"type": "number",
"operator": "+",
"numerator": "1",
"denominator": "1",
"format": "improper_fraction"
}
}
},
{
"type": "robot_action",
"action_name": "drop it on",
"path": {
"type": "path.to_entire_context"
}
}
]
},
"name": "#1"
},
"view": {
"backside_geometry": {
"x_scale": 1,
"y_scale": 1,
"original_width": 480,
"original_height": 83
},
"saved_width": 73,
"saved_height": 101
},
"version": 1
}
}
]
},
"view": {
"frontside_width": 310,
"frontside_height": 55,
"frontside_left": 239.813,
"frontside_top": 68.1875,
"backside_geometry": {
"x_scale": 1,
"y_scale": 1
},
"saved_width": 310,
"saved_height": 55
},
"version": 1
}
}
]
},
"view": {
"background_color": "rgba(245, 240, 240, 0.941176)",
"backside_width": 820,
"backside_height": 164,
"backside_left": 8,
"backside_top": 204,
"backside_geometry": {
"x_scale": 1,
"y_scale": 1
},
"drag_x_offset": 177,
"drag_y_offset": 120
},
"version": 1
}
You can share your programs by going to Google Drive and sharing the files you will find in the ToonTalk Programs folder.
You can browse for saved programs and clicking on a program name loads the program.
if you have Google Drive account you can publish your program as a web page containing either the work space
or as a list of widgets depending upon whether the As a workspace checkbox is checked.
A link to edit your page should then appear.
You can edit the text or change the workspace and your edits will be saved.
Your published page can be hosted anywhere that supports static web pages.