From 4497dd3d4c5caca8255a89ac0c8739f3b0e1f0ab Mon Sep 17 00:00:00 2001 From: Duane Nykamp Date: Sat, 11 Jan 2025 08:56:32 -0600 Subject: [PATCH 1/2] answer rubrics and samples for hand-grading --- .../doenetml-worker/src/ComponentTypes.js | 10 ++ .../doenetml-worker/src/components/Answer.js | 122 ++++++++++++++++ .../src/components/answerRubrics/Criteria.js | 44 ++++++ .../components/answerRubrics/Evaluations.js | 138 ++++++++++++++++++ .../src/components/answerRubrics/Response.js | 44 ++++++ .../src/components/answerRubrics/Rubrics.js | 118 +++++++++++++++ .../src/components/answerRubrics/Samples.js | 100 +++++++++++++ 7 files changed, 576 insertions(+) create mode 100644 packages/doenetml-worker/src/components/answerRubrics/Criteria.js create mode 100644 packages/doenetml-worker/src/components/answerRubrics/Evaluations.js create mode 100644 packages/doenetml-worker/src/components/answerRubrics/Response.js create mode 100644 packages/doenetml-worker/src/components/answerRubrics/Rubrics.js create mode 100644 packages/doenetml-worker/src/components/answerRubrics/Samples.js diff --git a/packages/doenetml-worker/src/ComponentTypes.js b/packages/doenetml-worker/src/ComponentTypes.js index a5b5c6571..93911b447 100644 --- a/packages/doenetml-worker/src/ComponentTypes.js +++ b/packages/doenetml-worker/src/ComponentTypes.js @@ -24,6 +24,9 @@ import * as Paginator from "./components/Paginator"; import * as MatrixInput from "./components/MatrixInput"; import * as Solution from "./components/Solution"; import * as ContentBrowser from "./components/ContentBrowser"; +import * as Rubrics from "./components/answerRubrics/Rubrics"; +import * as Samples from "./components/answerRubrics/Samples"; +import * as Evaluations from "./components/answerRubrics/Evaluations"; import Document from "./components/Document"; import Text from "./components/Text"; @@ -172,6 +175,8 @@ import ContentPicker from "./components/ContentPicker"; // import VertexConstraints from "./components/VertexConstraints"; // import EdgeConstraints from "./components/EdgeConstraints"; import StickyGroup from "./components/StickyGroup"; +import Criteria from "./components/answerRubrics/Criteria"; +import Response from "./components/answerRubrics/Response"; //Extended import * as ComponentSize from "./components/abstract/ComponentSize"; @@ -226,6 +231,9 @@ const componentTypeArray = [ ...Object.values(MatrixInput), ...Object.values(Solution), ...Object.values(ContentBrowser), + ...Object.values(Rubrics), + ...Object.values(Samples), + ...Object.values(Evaluations), Document, Text, TextList, @@ -368,6 +376,8 @@ const componentTypeArray = [ // VertexConstraints, // EdgeConstraints, StickyGroup, + Criteria, + Response, BaseComponent, InlineComponent, diff --git a/packages/doenetml-worker/src/components/Answer.js b/packages/doenetml-worker/src/components/Answer.js index 21159329e..daef6e383 100644 --- a/packages/doenetml-worker/src/components/Answer.js +++ b/packages/doenetml-worker/src/components/Answer.js @@ -242,6 +242,10 @@ export default class Answer extends InlineComponent { public: true, }; + attributes.forStatement = { + createTargetComponentNames: true, + }; + return attributes; } @@ -437,6 +441,11 @@ export default class Answer extends InlineComponent { ) { childIsWrappable.push(false); definitelyDoNotAddInput = true; + } else if ( + componentIsSpecifiedType(child, "rubrics") || + componentIsSpecifiedType(child, "samples") + ) { + childIsWrappable.push(false); } else if ( componentInfoObjects.isInheritedComponentType({ inheritedComponentType: child.componentType, @@ -643,6 +652,8 @@ export default class Answer extends InlineComponent { group: "responses", componentTypes: ["considerAsResponses"], }, + { group: "rubrics", componentTypes: ["rubrics"] }, + { group: "samples", componentTypes: ["samples"] }, ]; } @@ -2070,6 +2081,112 @@ export default class Answer extends InlineComponent { }, }; + stateVariableDefinitions.forStatement = { + returnDependencies: () => ({ + forStatement: { + dependencyType: "attributeTargetComponentNames", + attributeName: "forStatement", + }, + }), + definition({ dependencyValues }) { + let forStatement = null; + if (dependencyValues.forStatement?.length === 1) { + forStatement = + dependencyValues.forStatement[0].absoluteName; + } + return { setValue: { forStatement } }; + }, + }; + + stateVariableDefinitions.statementText = { + stateVariablesDeterminingDependencies: ["forStatement"], + returnDependencies({ stateValues }) { + let dependencies = {}; + if (stateValues.forStatement) { + dependencies.statementText = { + dependencyType: "stateVariable", + componentName: stateValues.forStatement, + variableName: "text", + variableOptional: true, + }; + } + + return dependencies; + }, + definition({ dependencyValues }) { + let statementText = ""; + + if (dependencyValues.statementText) { + statementText = dependencyValues.statementText; + } + + return { setValue: { statementText } }; + }, + }; + + stateVariableDefinitions.rubricData = { + returnDependencies: () => ({ + rubricsChildren: { + dependencyType: "child", + childGroups: ["rubrics"], + variableNames: ["data"], + }, + samplesChildren: { + dependencyType: "child", + childGroups: ["samples"], + variableNames: ["data"], + }, + statementText: { + dependencyType: "stateVariable", + variableName: "statementText", + }, + }), + definition({ dependencyValues }) { + let rubricData = {}; + + if (dependencyValues.rubricsChildren.length > 0) { + rubricData.rubrics = + dependencyValues.rubricsChildren[ + dependencyValues.rubricsChildren.length - 1 + ].stateValues.data; + } else { + rubricData.rubrics = []; + } + + if (dependencyValues.samplesChildren.length > 0) { + const samplesOrig = + dependencyValues.samplesChildren[ + dependencyValues.samplesChildren.length - 1 + ].stateValues.data; + + rubricData.samples = samplesOrig.map((samp) => { + const evaluations = samp.evaluations.map( + (evaluation) => { + const forRubric = evaluation.forRubric; + const rubric = rubricData.rubrics.find( + (r) => r.rubricName === forRubric, + ); + return { + rubric, + ...evaluation, + }; + }, + ); + return { + ...samp, + evaluations, + }; + }); + } else { + rubricData.samples = []; + } + + rubricData.statement = dependencyValues.statementText; + + return { setValue: { rubricData } }; + }, + }; + return stateVariableDefinitions; } @@ -2209,6 +2326,10 @@ export default class Answer extends InlineComponent { } } + const rubricData = (await this.stateValues.handGraded) + ? await this.stateValues.rubricData + : undefined; + instructions.push({ updateType: "recordItemSubmission", itemNumber: await this.stateValues.inItemNumber, @@ -2240,6 +2361,7 @@ export default class Answer extends InlineComponent { this.state.currentResponses.shadowingInstructions .createComponentOfType, creditAchieved, + rubricData, }, }, }); diff --git a/packages/doenetml-worker/src/components/answerRubrics/Criteria.js b/packages/doenetml-worker/src/components/answerRubrics/Criteria.js new file mode 100644 index 000000000..6cd54fb86 --- /dev/null +++ b/packages/doenetml-worker/src/components/answerRubrics/Criteria.js @@ -0,0 +1,44 @@ +import { textFromChildren } from "../../utils/text"; +import BaseComponent from "../abstract/BaseComponent"; + +export default class Criteria extends BaseComponent { + static componentType = "criteria"; + static rendererType = undefined; + + static includeBlankStringChildren = true; + + static returnChildGroups() { + return [ + { + group: "anything", + componentTypes: ["_base"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.text = { + public: true, + shadowingInstructions: { + createComponentOfType: "text", + }, + returnDependencies: () => ({ + inlineChildren: { + dependencyType: "child", + childGroups: ["anything"], + variableNames: ["text", "hidden"], + variablesOptional: true, + }, + }), + definition: function ({ dependencyValues }) { + let text = textFromChildren(dependencyValues.inlineChildren); + + return { setValue: { text } }; + }, + }; + + return stateVariableDefinitions; + } +} diff --git a/packages/doenetml-worker/src/components/answerRubrics/Evaluations.js b/packages/doenetml-worker/src/components/answerRubrics/Evaluations.js new file mode 100644 index 000000000..8c6ca2bc9 --- /dev/null +++ b/packages/doenetml-worker/src/components/answerRubrics/Evaluations.js @@ -0,0 +1,138 @@ +import BaseComponent from "../abstract/BaseComponent"; +import { textFromChildren } from "../../utils/text"; + +export class Evaluation extends BaseComponent { + static componentType = "evaluation"; + static rendererType = undefined; + + static createAttributesObject() { + let attributes = super.createAttributesObject(); + attributes.forRubric = { + createTargetComponentNames: true, + }; + + attributes.credit = { + createComponentOfType: "number", + createStateVariable: "credit", + defaultValue: 0, + }; + + return attributes; + } + + static returnChildGroups() { + return [ + { + group: "anything", + componentTypes: ["_base"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.forRubric = { + returnDependencies: () => ({ + forRubric: { + dependencyType: "attributeTargetComponentNames", + attributeName: "forRubric", + }, + }), + definition({ dependencyValues }) { + let forRubric = null; + if (dependencyValues.forRubric?.length === 1) { + forRubric = dependencyValues.forRubric[0].absoluteName; + } + return { setValue: { forRubric } }; + }, + }; + + stateVariableDefinitions.evaluation = { + public: true, + shadowingInstructions: { + createComponentOfType: "text", + }, + returnDependencies: () => ({ + inlineChildren: { + dependencyType: "child", + childGroups: ["anything"], + variableNames: ["text", "hidden"], + variablesOptional: true, + }, + }), + definition: function ({ dependencyValues }) { + let evaluation = textFromChildren( + dependencyValues.inlineChildren, + ); + + return { setValue: { evaluation } }; + }, + }; + + stateVariableDefinitions.data = { + returnDependencies: () => ({ + credit: { + dependencyType: "stateVariable", + variableName: "credit", + }, + forRubric: { + dependencyType: "stateVariable", + variableName: "forRubric", + }, + evaluation: { + dependencyType: "stateVariable", + variableName: "evaluation", + }, + }), + definition({ dependencyValues }) { + const data = { + credit: dependencyValues.credit, + forRubric: dependencyValues.forRubric, + evaluation: dependencyValues.evaluation, + }; + + return { setValue: { data } }; + }, + }; + + return stateVariableDefinitions; + } +} + +export class Evaluations extends BaseComponent { + static componentType = "evaluations"; + static rendererType = undefined; + + static returnChildGroups() { + return [ + { + group: "evaluation", + componentTypes: ["evaluation"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.data = { + returnDependencies: () => ({ + evaluationChildren: { + dependencyType: "child", + childGroups: ["evaluation"], + variableNames: ["data"], + }, + }), + definition({ dependencyValues }) { + const data = dependencyValues.evaluationChildren.map( + (c) => c.stateValues.data, + ); + + return { setValue: { data } }; + }, + }; + + return stateVariableDefinitions; + } +} diff --git a/packages/doenetml-worker/src/components/answerRubrics/Response.js b/packages/doenetml-worker/src/components/answerRubrics/Response.js new file mode 100644 index 000000000..8b062be17 --- /dev/null +++ b/packages/doenetml-worker/src/components/answerRubrics/Response.js @@ -0,0 +1,44 @@ +import { textFromChildren } from "../../utils/text"; +import BaseComponent from "../abstract/BaseComponent"; + +export default class Response extends BaseComponent { + static componentType = "response"; + static rendererType = undefined; + + static includeBlankStringChildren = true; + + static returnChildGroups() { + return [ + { + group: "anything", + componentTypes: ["_base"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.text = { + public: true, + shadowingInstructions: { + createComponentOfType: "text", + }, + returnDependencies: () => ({ + inlineChildren: { + dependencyType: "child", + childGroups: ["anything"], + variableNames: ["text", "hidden"], + variablesOptional: true, + }, + }), + definition: function ({ dependencyValues }) { + let text = textFromChildren(dependencyValues.inlineChildren); + + return { setValue: { text } }; + }, + }; + + return stateVariableDefinitions; + } +} diff --git a/packages/doenetml-worker/src/components/answerRubrics/Rubrics.js b/packages/doenetml-worker/src/components/answerRubrics/Rubrics.js new file mode 100644 index 000000000..e93cc0514 --- /dev/null +++ b/packages/doenetml-worker/src/components/answerRubrics/Rubrics.js @@ -0,0 +1,118 @@ +import BaseComponent from "../abstract/BaseComponent"; + +export class Rubric extends BaseComponent { + static componentType = "rubric"; + static rendererType = undefined; + + static createAttributesObject() { + let attributes = super.createAttributesObject(); + + attributes.credit = { + createComponentOfType: "number", + createStateVariable: "credit", + defaultValue: 0, + }; + + return attributes; + } + + static returnChildGroups() { + return [ + { + group: "title", + componentTypes: ["title"], + }, + { + group: "criteria", + componentTypes: ["criteria"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.data = { + returnDependencies: () => ({ + titleChildren: { + dependencyType: "child", + childGroups: ["title"], + variableNames: ["text"], + }, + criteriaChildren: { + dependencyType: "child", + childGroups: ["criteria"], + variableNames: ["text"], + }, + credit: { + dependencyType: "stateVariable", + variableName: "credit", + }, + }), + definition({ dependencyValues, componentName }) { + let title = ""; + if (dependencyValues.titleChildren.length > 0) { + title = + dependencyValues.titleChildren[ + dependencyValues.titleChildren.length - 1 + ].stateValues.text; + } + let criteria = ""; + if (dependencyValues.criteriaChildren.length > 0) { + criteria = + dependencyValues.criteriaChildren[ + dependencyValues.criteriaChildren.length - 1 + ].stateValues.text; + } + + const data = { + credit: dependencyValues.credit, + title, + criteria, + rubricName: componentName, + }; + + return { setValue: { data } }; + }, + }; + + return stateVariableDefinitions; + } +} + +export class Rubrics extends BaseComponent { + static componentType = "rubrics"; + static rendererType = undefined; + + static returnChildGroups() { + return [ + { + group: "rubric", + componentTypes: ["rubric"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.data = { + returnDependencies: () => ({ + rubricChildren: { + dependencyType: "child", + childGroups: ["rubric"], + variableNames: ["data"], + }, + }), + definition({ dependencyValues }) { + const data = dependencyValues.rubricChildren.map( + (c) => c.stateValues.data, + ); + + return { setValue: { data } }; + }, + }; + + return stateVariableDefinitions; + } +} diff --git a/packages/doenetml-worker/src/components/answerRubrics/Samples.js b/packages/doenetml-worker/src/components/answerRubrics/Samples.js new file mode 100644 index 000000000..045008552 --- /dev/null +++ b/packages/doenetml-worker/src/components/answerRubrics/Samples.js @@ -0,0 +1,100 @@ +import BaseComponent from "../abstract/BaseComponent"; + +export class Sample extends BaseComponent { + static componentType = "sample"; + static rendererType = undefined; + + static returnChildGroups() { + return [ + { + group: "response", + componentTypes: ["response"], + }, + { + group: "evaluations", + componentTypes: ["evaluations"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.data = { + returnDependencies: () => ({ + responseChildren: { + dependencyType: "child", + childGroups: ["response"], + variableNames: ["text"], + }, + evaluationsChildren: { + dependencyType: "child", + childGroups: ["evaluations"], + variableNames: ["data"], + }, + }), + definition({ dependencyValues }) { + let response = ""; + if (dependencyValues.responseChildren.length > 0) { + response = + dependencyValues.responseChildren[ + dependencyValues.responseChildren.length - 1 + ].stateValues.text; + } + let evaluations = []; + if (dependencyValues.evaluationsChildren.length > 0) { + evaluations = + dependencyValues.evaluationsChildren[ + dependencyValues.evaluationsChildren.length - 1 + ].stateValues.data; + } + + const data = { + response, + evaluations, + }; + + return { setValue: { data } }; + }, + }; + + return stateVariableDefinitions; + } +} + +export class Samples extends BaseComponent { + static componentType = "samples"; + static rendererType = undefined; + + static returnChildGroups() { + return [ + { + group: "sample", + componentTypes: ["sample"], + }, + ]; + } + + static returnStateVariableDefinitions() { + let stateVariableDefinitions = super.returnStateVariableDefinitions(); + + stateVariableDefinitions.data = { + returnDependencies: () => ({ + sampleChildren: { + dependencyType: "child", + childGroups: ["sample"], + variableNames: ["data"], + }, + }), + definition({ dependencyValues }) { + const data = dependencyValues.sampleChildren.map( + (c) => c.stateValues.data, + ); + + return { setValue: { data } }; + }, + }; + + return stateVariableDefinitions; + } +} From 7c8ed6ccc1c91ad882f3c5981660db78b6867f7f Mon Sep 17 00:00:00 2001 From: Duane Nykamp Date: Sat, 11 Jan 2025 09:05:58 -0600 Subject: [PATCH 2/2] bump version --- package-lock.json | 6 +- packages/doenetml-iframe/package.json | 2 +- packages/doenetml/package.json | 2 +- packages/standalone/package.json | 2 +- .../src/generated/doenet-relaxng-schema.json | 15118 +++++--- .../src/generated/doenet-schema.json | 31346 ++++++++-------- 6 files changed, 26305 insertions(+), 20171 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1032bfbc9..97b420b2c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22819,7 +22819,7 @@ }, "packages/doenetml": { "name": "@doenet/doenetml", - "version": "0.7.0-alpha21", + "version": "0.7.0-alpha22", "license": "AGPL-3.0-or-later", "dependencies": { "@chakra-ui/icons": "^2.0.19", @@ -22861,7 +22861,7 @@ }, "packages/doenetml-iframe": { "name": "@doenet/doenetml-iframe", - "version": "0.7.0-alpha21", + "version": "0.7.0-alpha22", "license": "AGPL-3.0-or-later", "devDependencies": {}, "peerDependencies": { @@ -22939,7 +22939,7 @@ }, "packages/standalone": { "name": "@doenet/standalone", - "version": "0.7.0-alpha21", + "version": "0.7.0-alpha22", "license": "AGPL-3.0-or-later", "devDependencies": {} }, diff --git a/packages/doenetml-iframe/package.json b/packages/doenetml-iframe/package.json index 36cdd381d..be9c91fdb 100644 --- a/packages/doenetml-iframe/package.json +++ b/packages/doenetml-iframe/package.json @@ -2,7 +2,7 @@ "name": "@doenet/doenetml-iframe", "type": "module", "description": "A renderer for DoenetML contained in an iframe", - "version": "0.7.0-alpha21", + "version": "0.7.0-alpha22", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/Doenet/DoenetML#readme", "private": true, diff --git a/packages/doenetml/package.json b/packages/doenetml/package.json index 62a5764c0..f7560faad 100644 --- a/packages/doenetml/package.json +++ b/packages/doenetml/package.json @@ -2,7 +2,7 @@ "name": "@doenet/doenetml", "type": "module", "description": "Semantic markup for building interactive web activities", - "version": "0.7.0-alpha21", + "version": "0.7.0-alpha22", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/Doenet/DoenetML#readme", "private": true, diff --git a/packages/standalone/package.json b/packages/standalone/package.json index 52b877a33..bd7c60ccd 100644 --- a/packages/standalone/package.json +++ b/packages/standalone/package.json @@ -2,7 +2,7 @@ "name": "@doenet/standalone", "type": "module", "description": "Standalone renderer for DoenetML suitable for being included in a web page", - "version": "0.7.0-alpha21", + "version": "0.7.0-alpha22", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/Doenet/DoenetML#readme", "private": true, diff --git a/packages/static-assets/src/generated/doenet-relaxng-schema.json b/packages/static-assets/src/generated/doenet-relaxng-schema.json index 016001ecf..0b62bdabb 100644 --- a/packages/static-assets/src/generated/doenet-relaxng-schema.json +++ b/packages/static-assets/src/generated/doenet-relaxng-schema.json @@ -109,6 +109,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -218,7 +224,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "refs": { "title": { @@ -2273,6 +2281,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -2605,6 +2631,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -4219,6 +4251,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -4551,6 +4601,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -4981,6 +5037,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -5313,6 +5387,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -5743,6 +5823,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -6075,6 +6173,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -26429,6 +26533,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -27132,6 +27241,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -27825,6 +27939,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -34813,6 +34932,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -35139,6 +35276,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -35721,6 +35864,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -36047,6 +36208,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -36629,6 +36796,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -36955,6 +37140,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -37537,6 +37728,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -37863,6 +38072,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -38453,6 +38668,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -38779,6 +39012,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -39366,6 +39605,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -39692,6 +39949,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -40274,6 +40537,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -40600,6 +40881,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -41182,6 +41469,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -41508,6 +41813,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -42090,6 +42401,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -42416,6 +42745,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -42998,6 +43333,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -43324,6 +43677,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -43906,6 +44265,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -44232,6 +44609,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -44814,6 +45197,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -45140,6 +45541,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -45722,6 +46129,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -46048,6 +46473,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -46630,6 +47061,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -46956,6 +47405,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -47546,6 +48001,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -47872,6 +48345,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -48454,6 +48933,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -48780,6 +49277,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -49357,6 +49860,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -49683,6 +50204,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -50450,6 +50977,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -50782,175 +51327,181 @@ }, { "ref": "stickyGroup" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false }, { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - } - ] - }, - "odesystem": { - "type": "element", - "name": "odesystem", - "attributes": { - "name": { - "optional": true, - "type": ["string"] - }, - "copySource": { - "optional": true, - "type": ["string"] - }, - "hide": { - "optional": true, - "type": ["true", "false"] - }, - "disabled": { - "optional": true, - "type": ["true", "false"] - }, - "fixed": { - "optional": true, - "type": ["true", "false"] - }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] - }, - "styleNumber": { - "optional": true, - "type": ["string"] - }, - "isResponse": { - "optional": true, - "type": ["true", "false"] + "ref": "criteria" }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] - }, - "independentVariable": { - "optional": true, - "type": ["string"] - }, - "initialIndependentVariableValue": { - "optional": true, - "type": ["string"] - }, - "displayDigits": { - "optional": true, - "type": ["string"] - }, - "displayDecimals": { - "optional": true, - "type": ["string"] - }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] - }, - "padZeros": { - "optional": true, - "type": ["true", "false"] - }, - "renderMode": { - "optional": true, - "type": ["string"] - }, - "chunkSize": { - "optional": true, - "type": ["string"] - }, - "tolerance": { - "optional": true, - "type": ["string"] - }, - "maxIterations": { - "optional": true, - "type": ["string"] - }, - "hideInitialCondition": { - "optional": true, - "type": ["true", "false"] - }, - "initialConditions": { - "optional": true, - "type": ["string"] - }, - "variables": { - "optional": true, - "type": ["string"] - }, - "number": { - "optional": true, - "type": ["true", "false"] - } - }, - "children": [ { - "ref": "rightHandSide" + "ref": "response" } ], - "textChildrenAllowed": false, + "textChildrenAllowed": true, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + } + ] + }, + "odesystem": { + "type": "element", + "name": "odesystem", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "independentVariable": { + "optional": true, + "type": ["string"] + }, + "initialIndependentVariableValue": { + "optional": true, + "type": ["string"] + }, + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { + "optional": true, + "type": ["true", "false"] + }, + "renderMode": { + "optional": true, + "type": ["string"] + }, + "chunkSize": { + "optional": true, + "type": ["string"] + }, + "tolerance": { + "optional": true, + "type": ["string"] + }, + "maxIterations": { + "optional": true, + "type": ["string"] + }, + "hideInitialCondition": { + "optional": true, + "type": ["true", "false"] + }, + "initialConditions": { + "optional": true, + "type": ["string"] + }, + "variables": { + "optional": true, + "type": ["string"] + }, + "number": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "rightHandSide" + } + ], + "textChildrenAllowed": false, "properties": [ { "name": "hide", @@ -52713,6 +53264,11 @@ "name": "latex", "type": "latex", "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false } ] }, @@ -56548,6 +57104,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -56880,6 +57454,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -58112,6 +58692,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -58444,6 +59042,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -58874,6 +59478,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -59206,6 +59828,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -59636,6 +60264,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -59968,6 +60614,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -60398,6 +61050,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -60730,6 +61400,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -61184,6 +61860,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -61516,6 +62210,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -61981,6 +62681,11 @@ "type": "math", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "matrix", "type": "math", @@ -62663,9 +63368,9 @@ } ] }, - "document": { + "rubric": { "type": "element", - "name": "document", + "name": "rubric", "attributes": { "name": { "optional": true, @@ -62675,55 +63380,483 @@ "optional": true, "type": ["string"] }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, "fixLocation": { "optional": true, "type": ["true", "false"] }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, "newNamespace": { "optional": true, "type": ["true", "false"] }, - "documentWideCheckWork": { + "credit": { + "optional": true, + "type": ["string"] + } + }, + "children": [ + { + "ref": "title" + }, + { + "ref": "criteria" + } + ], + "textChildrenAllowed": false, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ] + }, + "rubrics": { + "type": "element", + "name": "rubrics", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { "optional": true, "type": ["true", "false"] }, - "submitLabel": { + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { "optional": true, "type": ["string"] }, - "submitLabelNoCorrectness": { + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "rubric" + } + ], + "textChildrenAllowed": false, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ] + }, + "sample": { + "type": "element", + "name": "sample", + "attributes": { + "name": { "optional": true, "type": ["string"] }, - "displayDigitsForCreditAchieved": { + "copySource": { "optional": true, "type": ["string"] }, - "xmlns": { + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { "optional": true, "type": ["string"] }, - "type": { + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "response" + }, + { + "ref": "evaluations" + } + ], + "textChildrenAllowed": false, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ] + }, + "samples": { + "type": "element", + "name": "samples", + "attributes": { + "name": { "optional": true, "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] } }, "children": [ { - "ref": "variantControl" + "ref": "sample" + } + ], + "textChildrenAllowed": false, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "title" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "description" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "setup" + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ] + }, + "evaluation": { + "type": "element", + "name": "evaluation", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "forRubric": { + "optional": true, + "type": ["string"] + }, + "credit": { + "optional": true, + "type": ["string"] + } + }, + "children": [ + { + "ref": "title" }, { "ref": "rightHandSide" }, + { + "ref": "description" + }, { "ref": "xlabel" }, @@ -63042,6 +64175,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -63219,6 +64370,9 @@ { "ref": "asList" }, + { + "ref": "variantControl" + }, { "ref": "selectFromSequence" }, @@ -63288,6 +64442,9 @@ { "ref": "module" }, + { + "ref": "setup" + }, { "ref": "footnote" }, @@ -63368,38 +64525,44 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, "properties": [ { - "name": "newNamespace", + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "documentWideCheckWork", - "type": "boolean", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "submitLabel", - "type": "text", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "submitLabelNoCorrectness", - "type": "text", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "displayDigitsForCreditAchieved", - "type": "integer", + "name": "permid", + "type": "text", "isArray": false }, { @@ -63428,30 +64591,15 @@ "isArray": false }, { - "name": "title", + "name": "evaluation", "type": "text", "isArray": false - }, - { - "name": "description", - "type": "text", - "isArray": false - }, - { - "name": "creditAchieved", - "type": "number", - "isArray": false - }, - { - "name": "percentCreditAchieved", - "type": "number", - "isArray": false } ] }, - "text": { + "evaluations": { "type": "element", - "name": "text", + "name": "evaluations", "attributes": { "name": { "optional": true, @@ -63488,39 +64636,130 @@ "newNamespace": { "optional": true, "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "evaluation" + } + ], + "textChildrenAllowed": false, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false }, - "draggable": { + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ] + }, + "document": { + "type": "element", + "name": "document", + "attributes": { + "name": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "layer": { + "copySource": { "optional": true, "type": ["string"] }, - "isLatex": { + "fixLocation": { "optional": true, "type": ["true", "false"] }, - "anchor": { + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "documentWideCheckWork": { + "optional": true, + "type": ["true", "false"] + }, + "submitLabel": { "optional": true, "type": ["string"] }, - "positionFromAnchor": { + "submitLabelNoCorrectness": { "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "type": ["string"] + }, + "displayDigitsForCreditAchieved": { + "optional": true, + "type": ["string"] + }, + "xmlns": { + "optional": true, + "type": ["string"] + }, + "type": { + "optional": true, + "type": ["string"] } }, "children": [ + { + "ref": "variantControl" + }, + { + "ref": "title" + }, + { + "ref": "description" + }, + { + "ref": "setup" + }, { "ref": "rightHandSide" }, @@ -63530,9 +64769,36 @@ { "ref": "ylabel" }, + { + "ref": "statement" + }, + { + "ref": "introduction" + }, + { + "ref": "conclusion" + }, { "ref": "topic" }, + { + "ref": "m" + }, + { + "ref": "me" + }, + { + "ref": "men" + }, + { + "ref": "md" + }, + { + "ref": "mdn" + }, + { + "ref": "mrow" + }, { "ref": "not" }, @@ -63621,103 +64887,46 @@ "ref": "extractMath" }, { - "ref": "extractMathOperator" - }, - { - "ref": "atom" - }, - { - "ref": "ion" - }, - { - "ref": "electronConfiguration" - }, - { - "ref": "h" - }, - { - "ref": "text" - }, - { - "ref": "boolean" - }, - { - "ref": "math" - }, - { - "ref": "coords" - }, - { - "ref": "when" - }, - { - "ref": "choice" - }, - { - "ref": "number" - }, - { - "ref": "integer" - }, - { - "ref": "interval" - }, - { - "ref": "sequence" - }, - { - "ref": "cell" - }, - { - "ref": "selectFromSequence" - }, - { - "ref": "evaluate" - }, - { - "ref": "selectRandomNumbers" - }, - { - "ref": "sampleRandomNumbers" + "ref": "clampFunction" }, { - "ref": "selectPrimeNumbers" + "ref": "wrapFunctionPeriodic" }, { - "ref": "samplePrimeNumbers" + "ref": "derivative" }, { - "ref": "substitute" + "ref": "extractMathOperator" }, { - "ref": "periodicSet" + "ref": "em" }, { - "ref": "intcomma" + "ref": "alert" }, { - "ref": "pluralize" + "ref": "q" }, { - "ref": "lorem" + "ref": "sq" }, { - "ref": "subsetOfReals" + "ref": "term" }, { - "ref": "hasSameFactoring" + "ref": "c" }, { - "ref": "label" + "ref": "tag" }, { - "ref": "matchesPattern" + "ref": "tage" }, { - "ref": "matrix" + "ref": "tagc" }, { - "ref": "latex" + "ref": "attr" }, { "ref": "ndash" @@ -63744,413 +64953,341 @@ "ref": "rsq" }, { - "ref": "em" + "ref": "section" }, { - "ref": "alert" + "ref": "subsection" }, { - "ref": "q" + "ref": "subsubsection" }, { - "ref": "sq" + "ref": "paragraphs" }, { - "ref": "term" + "ref": "aside" }, { - "ref": "c" + "ref": "objectives" }, { - "ref": "tag" + "ref": "problem" }, { - "ref": "tage" + "ref": "exercise" }, { - "ref": "tagc" + "ref": "question" }, { - "ref": "attr" - } - ], - "textChildrenAllowed": true, - "properties": [ + "ref": "activity" + }, { - "name": "hide", - "type": "boolean", - "isArray": false + "ref": "example" }, { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false + "ref": "definition" }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "ref": "note" }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "ref": "theorem" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "ref": "proof" }, { - "name": "permid", - "type": "text", - "isArray": false + "ref": "problems" }, { - "name": "draggable", - "type": "boolean", - "isArray": false + "ref": "exercises" }, { - "name": "layer", - "type": "number", - "isArray": false + "ref": "ol" }, { - "name": "isLatex", - "type": "boolean", - "isArray": false + "ref": "ul" }, { - "name": "positionFromAnchor", - "type": "text", - "isArray": false + "ref": "odesystem" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "ref": "cobwebPolyline" }, { - "name": "disabled", - "type": "boolean", - "isArray": false + "ref": "equilibriumPoint" }, { - "name": "fixed", - "type": "boolean", - "isArray": false + "ref": "equilibriumLine" }, { - "name": "fixLocation", - "type": "boolean", - "isArray": false + "ref": "equilibriumCurve" }, { - "name": "doenetML", - "type": "text", - "isArray": false + "ref": "atom" }, { - "name": "textColor", - "type": "text", - "isArray": false + "ref": "ion" }, { - "name": "backgroundColor", - "type": "text", - "isArray": false + "ref": "ionicCompound" }, { - "name": "textStyleDescription", - "type": "text", - "isArray": false + "ref": "electronConfiguration" }, { - "name": "anchor", - "type": "point", - "isArray": false + "ref": "orbitalDiagram" }, { - "name": "value", - "type": "text", - "isArray": false + "ref": "orbitalDiagramInput" }, { - "name": "text", - "type": "text", - "isArray": false + "ref": "sideBySide" }, { - "name": "math", - "type": "math", - "isArray": false + "ref": "sbsGroup" }, { - "name": "number", - "type": "number", - "isArray": false + "ref": "stack" }, { - "name": "numWords", - "type": "integer", - "isArray": false + "ref": "h" }, { - "name": "words", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] + "ref": "idx" }, { - "name": "numCharacters", - "type": "integer", - "isArray": false + "ref": "div" }, { - "name": "characters", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] + "ref": "span" }, { - "name": "numListItems", - "type": "integer", - "isArray": false + "ref": "pre" }, { - "name": "list", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - } - ] - }, - "textList": { - "type": "element", - "name": "textList", - "attributes": { - "name": { - "optional": true, - "type": ["string"] + "ref": "displayDoenetML" }, - "copySource": { - "optional": true, - "type": ["string"] + { + "ref": "paginator" }, - "assignNames": { - "optional": true, - "type": ["string"] + { + "ref": "paginatorControls" }, - "hide": { - "optional": true, - "type": ["true", "false"] + { + "ref": "matrixInput" }, - "disabled": { - "optional": true, - "type": ["true", "false"] + { + "ref": "solution" }, - "fixed": { - "optional": true, - "type": ["string"] + { + "ref": "rubric" }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] + { + "ref": "rubrics" }, - "styleNumber": { - "optional": true, - "type": ["string"] + { + "ref": "sample" }, - "isResponse": { - "optional": true, - "type": ["string"] + { + "ref": "samples" }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] + { + "ref": "evaluation" }, - "unordered": { - "optional": true, - "type": ["true", "false"] + { + "ref": "evaluations" }, - "maxNumber": { - "optional": true, - "type": ["string"] - } - }, - "children": [ { - "ref": "rightHandSide" + "ref": "document" }, { - "ref": "xlabel" + "ref": "text" }, { - "ref": "ylabel" + "ref": "textList" }, { - "ref": "topic" + "ref": "p" }, { - "ref": "not" + "ref": "boolean" }, { - "ref": "and" + "ref": "booleanList" }, { - "ref": "or" + "ref": "math" }, { - "ref": "xor" + "ref": "mathList" }, { - "ref": "isInteger" + "ref": "tupleList" }, { - "ref": "isNumber" + "ref": "numberList" }, { - "ref": "isBetween" + "ref": "collect" }, { - "ref": "sum" + "ref": "ref" }, { - "ref": "product" + "ref": "point" }, { - "ref": "clampNumber" + "ref": "coords" }, { - "ref": "wrapNumberPeriodic" + "ref": "line" }, { - "ref": "round" + "ref": "lineSegment" }, { - "ref": "setSmallToZero" + "ref": "ray" }, { - "ref": "convertSetToList" + "ref": "polyline" }, { - "ref": "ceil" + "ref": "polygon" }, { - "ref": "floor" + "ref": "triangle" }, { - "ref": "abs" + "ref": "rectangle" }, { - "ref": "sign" + "ref": "regularPolygon" }, { - "ref": "mean" + "ref": "circle" }, { - "ref": "median" + "ref": "parabola" }, { - "ref": "variance" + "ref": "curve" }, { - "ref": "standardDeviation" + "ref": "bezierControls" }, { - "ref": "count" + "ref": "controlVectors" }, { - "ref": "min" + "ref": "vector" }, { - "ref": "max" + "ref": "angle" }, { - "ref": "mod" + "ref": "answer" }, { - "ref": "gcd" + "ref": "award" }, { - "ref": "lcm" + "ref": "when" }, { - "ref": "extractMath" + "ref": "mathInput" }, { - "ref": "extractMathOperator" + "ref": "textInput" }, { - "ref": "atom" + "ref": "booleanInput" }, { - "ref": "ion" + "ref": "choiceInput" }, { - "ref": "electronConfiguration" + "ref": "choice" }, { - "ref": "h" + "ref": "number" }, { - "ref": "text" + "ref": "integer" }, { - "ref": "boolean" + "ref": "graph" }, { - "ref": "math" + "ref": "function" }, { - "ref": "coords" + "ref": "piecewiseFunction" }, { - "ref": "when" + "ref": "interval" }, { - "ref": "choice" + "ref": "sequence" }, { - "ref": "number" + "ref": "slider" }, { - "ref": "integer" + "ref": "spreadsheet" }, { - "ref": "interval" + "ref": "cell" }, { - "ref": "sequence" + "ref": "row" }, { - "ref": "cell" + "ref": "column" + }, + { + "ref": "cellBlock" + }, + { + "ref": "tabular" + }, + { + "ref": "table" + }, + { + "ref": "figure" + }, + { + "ref": "markers" + }, + { + "ref": "map" + }, + { + "ref": "pegboard" + }, + { + "ref": "intersection" + }, + { + "ref": "conditionalContent" + }, + { + "ref": "asList" }, { "ref": "selectFromSequence" }, + { + "ref": "select" + }, + { + "ref": "group" + }, + { + "ref": "animateFromSequence" + }, { "ref": "evaluate" }, @@ -64172,21 +65309,99 @@ { "ref": "periodicSet" }, + { + "ref": "image" + }, + { + "ref": "video" + }, + { + "ref": "hint" + }, { "ref": "intcomma" }, { "ref": "pluralize" }, + { + "ref": "feedback" + }, { "ref": "lorem" }, + { + "ref": "updateValue" + }, + { + "ref": "callAction" + }, + { + "ref": "triggerSet" + }, + { + "ref": "functionIterates" + }, + { + "ref": "module" + }, + { + "ref": "footnote" + }, + { + "ref": "caption" + }, + { + "ref": "endpoint" + }, + { + "ref": "sort" + }, + { + "ref": "shuffle" + }, + { + "ref": "solveEquations" + }, + { + "ref": "subsetOfRealsInput" + }, { "ref": "subsetOfReals" }, + { + "ref": "split" + }, + { + "ref": "bestFitLine" + }, + { + "ref": "regionBetweenCurveXAxis" + }, + { + "ref": "regionBetweenCurves" + }, + { + "ref": "regionHalfPlane" + }, + { + "ref": "codeEditor" + }, + { + "ref": "codeViewer" + }, { "ref": "hasSameFactoring" }, + { + "ref": "dataFrame" + }, + { + "ref": "summaryStatistics" + }, + { + "ref": "legend" + }, { "ref": "label" }, @@ -64196,45 +65411,58 @@ { "ref": "matrix" }, + { + "ref": "eigenDecomposition" + }, { "ref": "latex" + }, + { + "ref": "blockQuote" + }, + { + "ref": "contentPicker" + }, + { + "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, "properties": [ { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "styleNumber", - "type": "integer", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "newNamespace", + "name": "documentWideCheckWork", "type": "boolean", "isArray": false }, { - "name": "permid", + "name": "submitLabel", "type": "text", "isArray": false }, { - "name": "unordered", - "type": "boolean", + "name": "submitLabelNoCorrectness", + "type": "text", "isArray": false }, { - "name": "maxNumber", - "type": "number", + "name": "displayDigitsForCreditAchieved", + "type": "integer", "isArray": false }, { @@ -64263,20 +65491,30 @@ "isArray": false }, { - "name": "numComponents", + "name": "title", + "type": "text", + "isArray": false + }, + { + "name": "description", + "type": "text", + "isArray": false + }, + { + "name": "creditAchieved", "type": "number", "isArray": false }, { - "name": "numValues", + "name": "percentCreditAchieved", "type": "number", "isArray": false } ] }, - "p": { + "text": { "type": "element", - "name": "p", + "name": "text", "attributes": { "name": { "optional": true, @@ -64313,44 +65551,50 @@ "newNamespace": { "optional": true, "type": ["true", "false"] - } - }, - "children": [ - { - "ref": "title" }, - { - "ref": "rightHandSide" + "draggable": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "description" + "layer": { + "optional": true, + "type": ["string"] }, - { - "ref": "xlabel" - }, - { - "ref": "ylabel" - }, - { - "ref": "topic" - }, - { - "ref": "m" + "isLatex": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "me" + "anchor": { + "optional": true, + "type": ["string"] }, + "positionFromAnchor": { + "optional": true, + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + } + }, + "children": [ { - "ref": "men" + "ref": "rightHandSide" }, { - "ref": "md" + "ref": "xlabel" }, { - "ref": "mdn" + "ref": "ylabel" }, { - "ref": "mrow" + "ref": "topic" }, { "ref": "not" @@ -64439,108 +65683,21 @@ { "ref": "extractMath" }, - { - "ref": "clampFunction" - }, - { - "ref": "wrapFunctionPeriodic" - }, - { - "ref": "derivative" - }, { "ref": "extractMathOperator" }, - { - "ref": "em" - }, - { - "ref": "alert" - }, - { - "ref": "q" - }, - { - "ref": "sq" - }, - { - "ref": "term" - }, - { - "ref": "c" - }, - { - "ref": "tag" - }, - { - "ref": "tage" - }, - { - "ref": "tagc" - }, - { - "ref": "attr" - }, - { - "ref": "ndash" - }, - { - "ref": "mdash" - }, - { - "ref": "nbsp" - }, - { - "ref": "ellipsis" - }, - { - "ref": "lq" - }, - { - "ref": "rq" - }, - { - "ref": "lsq" - }, - { - "ref": "rsq" - }, - { - "ref": "odesystem" - }, - { - "ref": "equilibriumPoint" - }, - { - "ref": "equilibriumLine" - }, { "ref": "atom" }, { "ref": "ion" }, - { - "ref": "ionicCompound" - }, { "ref": "electronConfiguration" }, { "ref": "h" }, - { - "ref": "idx" - }, - { - "ref": "span" - }, - { - "ref": "displayDoenetML" - }, - { - "ref": "matrixInput" - }, { "ref": "text" }, @@ -64550,48 +65707,12 @@ { "ref": "math" }, - { - "ref": "collect" - }, - { - "ref": "ref" - }, - { - "ref": "point" - }, { "ref": "coords" }, - { - "ref": "line" - }, - { - "ref": "bezierControls" - }, - { - "ref": "vector" - }, - { - "ref": "angle" - }, - { - "ref": "answer" - }, { "ref": "when" }, - { - "ref": "mathInput" - }, - { - "ref": "textInput" - }, - { - "ref": "booleanInput" - }, - { - "ref": "choiceInput" - }, { "ref": "choice" }, @@ -64601,12 +65722,6 @@ { "ref": "integer" }, - { - "ref": "function" - }, - { - "ref": "piecewiseFunction" - }, { "ref": "interval" }, @@ -64616,27 +65731,9 @@ { "ref": "cell" }, - { - "ref": "map" - }, - { - "ref": "intersection" - }, - { - "ref": "conditionalContent" - }, - { - "ref": "asList" - }, { "ref": "selectFromSequence" }, - { - "ref": "select" - }, - { - "ref": "group" - }, { "ref": "evaluate" }, @@ -64668,64 +65765,76 @@ "ref": "lorem" }, { - "ref": "updateValue" + "ref": "subsetOfReals" }, { - "ref": "callAction" + "ref": "hasSameFactoring" }, { - "ref": "triggerSet" + "ref": "label" }, { - "ref": "functionIterates" + "ref": "matchesPattern" }, { - "ref": "module" + "ref": "matrix" }, { - "ref": "footnote" + "ref": "latex" }, { - "ref": "endpoint" + "ref": "ndash" }, { - "ref": "sort" + "ref": "mdash" }, { - "ref": "shuffle" + "ref": "nbsp" }, { - "ref": "solveEquations" + "ref": "ellipsis" }, { - "ref": "subsetOfReals" + "ref": "lq" }, { - "ref": "split" + "ref": "rq" }, { - "ref": "bestFitLine" + "ref": "lsq" }, { - "ref": "hasSameFactoring" + "ref": "rsq" }, { - "ref": "label" + "ref": "em" }, { - "ref": "matchesPattern" + "ref": "alert" }, { - "ref": "matrix" + "ref": "q" }, { - "ref": "latex" + "ref": "sq" }, { - "ref": "ol" + "ref": "term" }, { - "ref": "ul" + "ref": "c" + }, + { + "ref": "tag" + }, + { + "ref": "tage" + }, + { + "ref": "tagc" + }, + { + "ref": "attr" } ], "textChildrenAllowed": true, @@ -64760,6 +65869,26 @@ "type": "text", "isArray": false }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "isLatex", + "type": "boolean", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -64785,16 +65914,105 @@ "type": "text", "isArray": false }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "value", + "type": "text", + "isArray": false + }, { "name": "text", "type": "text", "isArray": false + }, + { + "name": "math", + "type": "math", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "numWords", + "type": "integer", + "isArray": false + }, + { + "name": "words", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numCharacters", + "type": "integer", + "isArray": false + }, + { + "name": "characters", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + }, + { + "name": "list", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] } ] }, - "boolean": { + "textList": { "type": "element", - "name": "boolean", + "name": "textList", "attributes": { "name": { "optional": true, @@ -64804,6 +66022,10 @@ "optional": true, "type": ["string"] }, + "assignNames": { + "optional": true, + "type": ["string"] + }, "hide": { "optional": true, "type": ["true", "false"] @@ -64814,7 +66036,7 @@ }, "fixed": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, "fixLocation": { "optional": true, @@ -64826,67 +66048,54 @@ }, "isResponse": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, "newNamespace": { "optional": true, "type": ["true", "false"] }, - "symbolicEquality": { - "optional": true, - "type": ["true", "false"] - }, - "expandOnCompare": { + "unordered": { "optional": true, "type": ["true", "false"] }, - "simplifyOnCompare": { + "maxNumber": { "optional": true, - "type": ["none", "full", "numbers", "numberspreserveorder"] + "type": ["string"] + } + }, + "children": [ + { + "ref": "rightHandSide" }, - "unorderedCompare": { - "optional": true, - "type": ["true", "false"] + { + "ref": "xlabel" }, - "matchByExactPositions": { - "optional": true, - "type": ["true", "false"] + { + "ref": "ylabel" }, - "allowedErrorInNumbers": { - "optional": true, - "type": ["string"] + { + "ref": "topic" }, - "includeErrorInNumberExponents": { - "optional": true, - "type": ["true", "false"] + { + "ref": "not" }, - "allowedErrorIsAbsolute": { - "optional": true, - "type": ["true", "false"] + { + "ref": "and" }, - "numSignErrorsMatched": { - "optional": true, - "type": ["string"] + { + "ref": "or" }, - "numPeriodicSetMatchesRequired": { - "optional": true, - "type": ["string"] + { + "ref": "xor" }, - "caseInsensitiveMatch": { - "optional": true, - "type": ["true", "false"] + { + "ref": "isInteger" }, - "matchBlanks": { - "optional": true, - "type": ["true", "false"] - } - }, - "children": [ { - "ref": "rightHandSide" + "ref": "isNumber" }, { - "ref": "topic" + "ref": "isBetween" }, { "ref": "sum" @@ -64954,65 +66163,35 @@ { "ref": "extractMath" }, - { - "ref": "clampFunction" - }, - { - "ref": "wrapFunctionPeriodic" - }, - { - "ref": "derivative" - }, { "ref": "extractMathOperator" }, - { - "ref": "equilibriumPoint" - }, - { - "ref": "equilibriumLine" - }, { "ref": "atom" }, { "ref": "ion" }, - { - "ref": "ionicCompound" - }, { "ref": "electronConfiguration" }, { "ref": "h" }, - { - "ref": "matrixInput" - }, { "ref": "text" }, { - "ref": "math" + "ref": "boolean" }, { - "ref": "point" + "ref": "math" }, { "ref": "coords" }, { - "ref": "line" - }, - { - "ref": "vector" - }, - { - "ref": "angle" - }, - { - "ref": "mathInput" + "ref": "when" }, { "ref": "choice" @@ -65023,12 +66202,6 @@ { "ref": "integer" }, - { - "ref": "function" - }, - { - "ref": "piecewiseFunction" - }, { "ref": "interval" }, @@ -65072,160 +66245,60 @@ "ref": "lorem" }, { - "ref": "endpoint" + "ref": "subsetOfReals" }, { - "ref": "subsetOfReals" + "ref": "hasSameFactoring" }, { - "ref": "bestFitLine" + "ref": "label" + }, + { + "ref": "matchesPattern" }, { "ref": "matrix" }, { "ref": "latex" - }, + } + ], + "textChildrenAllowed": true, + "properties": [ { - "ref": "xlabel" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "ylabel" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "not" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "and" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "ref": "or" + "name": "permid", + "type": "text", + "isArray": false }, { - "ref": "xor" + "name": "unordered", + "type": "boolean", + "isArray": false }, { - "ref": "isInteger" - }, - { - "ref": "isNumber" - }, - { - "ref": "isBetween" - }, - { - "ref": "boolean" - }, - { - "ref": "when" - }, - { - "ref": "hasSameFactoring" - }, - { - "ref": "label" - }, - { - "ref": "matchesPattern" - }, - { - "ref": "booleanInput" - }, - { - "ref": "orbitalDiagram" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "symbolicEquality", - "type": "boolean", - "isArray": false - }, - { - "name": "expandOnCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "simplifyOnCompare", - "type": "text", - "isArray": false - }, - { - "name": "unorderedCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "matchByExactPositions", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorInNumbers", - "type": "number", - "isArray": false - }, - { - "name": "includeErrorInNumberExponents", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorIsAbsolute", - "type": "boolean", - "isArray": false - }, - { - "name": "numSignErrorsMatched", - "type": "number", - "isArray": false - }, - { - "name": "numPeriodicSetMatchesRequired", - "type": "integer", - "isArray": false - }, - { - "name": "caseInsensitiveMatch", - "type": "boolean", - "isArray": false - }, - { - "name": "matchBlanks", - "type": "boolean", - "isArray": false + "name": "maxNumber", + "type": "number", + "isArray": false }, { "name": "hidden", @@ -65253,20 +66326,20 @@ "isArray": false }, { - "name": "value", - "type": "boolean", + "name": "numComponents", + "type": "number", "isArray": false }, { - "name": "text", - "type": "text", + "name": "numValues", + "type": "number", "isArray": false } ] }, - "booleanList": { + "p": { "type": "element", - "name": "booleanList", + "name": "p", "attributes": { "name": { "optional": true, @@ -65276,10 +66349,6 @@ "optional": true, "type": ["string"] }, - "assignNames": { - "optional": true, - "type": ["string"] - }, "hide": { "optional": true, "type": ["true", "false"] @@ -65290,7 +66359,7 @@ }, "fixed": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, "fixLocation": { "optional": true, @@ -65301,268 +66370,71 @@ "type": ["string"] }, "isResponse": { - "optional": true, - "type": ["string"] - }, - "newNamespace": { "optional": true, "type": ["true", "false"] }, - "unordered": { + "newNamespace": { "optional": true, "type": ["true", "false"] - }, - "maxNumber": { - "optional": true, - "type": ["string"] } }, "children": [ { - "ref": "not" - }, - { - "ref": "and" - }, - { - "ref": "or" - }, - { - "ref": "xor" - }, - { - "ref": "isInteger" - }, - { - "ref": "isNumber" - }, - { - "ref": "isBetween" - }, - { - "ref": "boolean" + "ref": "title" }, { - "ref": "booleanInput" + "ref": "rightHandSide" }, { - "ref": "hasSameFactoring" + "ref": "description" }, { - "ref": "matchesPattern" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false + "ref": "xlabel" }, { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false + "ref": "ylabel" }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "ref": "topic" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "ref": "m" }, { - "name": "permid", - "type": "text", - "isArray": false + "ref": "me" }, { - "name": "unordered", - "type": "boolean", - "isArray": false + "ref": "men" }, { - "name": "maxNumber", - "type": "number", - "isArray": false + "ref": "md" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "ref": "mdn" }, { - "name": "disabled", - "type": "boolean", - "isArray": false + "ref": "mrow" }, { - "name": "fixed", - "type": "boolean", - "isArray": false + "ref": "not" }, { - "name": "fixLocation", - "type": "boolean", - "isArray": false + "ref": "and" }, { - "name": "doenetML", - "type": "text", - "isArray": false + "ref": "or" }, { - "name": "numComponents", - "type": "number", - "isArray": false + "ref": "xor" }, { - "name": "numValues", - "type": "number", - "isArray": false - } - ] - }, - "math": { - "type": "element", - "name": "math", - "attributes": { - "name": { - "optional": true, - "type": ["string"] - }, - "copySource": { - "optional": true, - "type": ["string"] - }, - "hide": { - "optional": true, - "type": ["true", "false"] - }, - "disabled": { - "optional": true, - "type": ["true", "false"] - }, - "fixed": { - "optional": true, - "type": ["true", "false"] - }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] - }, - "styleNumber": { - "optional": true, - "type": ["string"] - }, - "isResponse": { - "optional": true, - "type": ["true", "false"] - }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] - }, - "format": { - "optional": true, - "type": ["text", "latex"] - }, - "simplify": { - "optional": true, - "type": ["none", "full", "numbers", "numberspreserveorder"] - }, - "expand": { - "optional": true, - "type": ["true", "false"] - }, - "displayDigits": { - "optional": true, - "type": ["string"] - }, - "displayDecimals": { - "optional": true, - "type": ["string"] - }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] - }, - "padZeros": { - "optional": true, - "type": ["true", "false"] - }, - "renderMode": { - "optional": true, - "type": ["string"] - }, - "unordered": { - "optional": true, - "type": ["true", "false"] - }, - "createVectors": { - "optional": true, - "type": ["true", "false"] - }, - "createIntervals": { - "optional": true, - "type": ["true", "false"] - }, - "functionSymbols": { - "optional": true, - "type": ["string"] - }, - "sourcesAreFunctionSymbols": { - "optional": true, - "type": ["string"] - }, - "splitSymbols": { - "optional": true, - "type": ["true", "false"] - }, - "parseScientificNotation": { - "optional": true, - "type": ["true", "false"] - }, - "displayBlanks": { - "optional": true, - "type": ["true", "false"] - }, - "draggable": { - "optional": true, - "type": ["true", "false"] - }, - "layer": { - "optional": true, - "type": ["string"] - }, - "anchor": { - "optional": true, - "type": ["string"] + "ref": "isInteger" }, - "positionFromAnchor": { - "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] - } - }, - "children": [ { - "ref": "rightHandSide" + "ref": "isNumber" }, { - "ref": "topic" + "ref": "isBetween" }, { "ref": "sum" @@ -65642,6 +66514,63 @@ { "ref": "extractMathOperator" }, + { + "ref": "em" + }, + { + "ref": "alert" + }, + { + "ref": "q" + }, + { + "ref": "sq" + }, + { + "ref": "term" + }, + { + "ref": "c" + }, + { + "ref": "tag" + }, + { + "ref": "tage" + }, + { + "ref": "tagc" + }, + { + "ref": "attr" + }, + { + "ref": "ndash" + }, + { + "ref": "mdash" + }, + { + "ref": "nbsp" + }, + { + "ref": "ellipsis" + }, + { + "ref": "lq" + }, + { + "ref": "rq" + }, + { + "ref": "lsq" + }, + { + "ref": "rsq" + }, + { + "ref": "odesystem" + }, { "ref": "equilibriumPoint" }, @@ -65663,15 +66592,33 @@ { "ref": "h" }, + { + "ref": "idx" + }, + { + "ref": "span" + }, + { + "ref": "displayDoenetML" + }, { "ref": "matrixInput" }, { "ref": "text" }, + { + "ref": "boolean" + }, { "ref": "math" }, + { + "ref": "collect" + }, + { + "ref": "ref" + }, { "ref": "point" }, @@ -65681,15 +66628,33 @@ { "ref": "line" }, + { + "ref": "bezierControls" + }, { "ref": "vector" }, { "ref": "angle" }, + { + "ref": "answer" + }, + { + "ref": "when" + }, { "ref": "mathInput" }, + { + "ref": "textInput" + }, + { + "ref": "booleanInput" + }, + { + "ref": "choiceInput" + }, { "ref": "choice" }, @@ -65714,9 +66679,27 @@ { "ref": "cell" }, + { + "ref": "map" + }, + { + "ref": "intersection" + }, + { + "ref": "conditionalContent" + }, + { + "ref": "asList" + }, { "ref": "selectFromSequence" }, + { + "ref": "select" + }, + { + "ref": "group" + }, { "ref": "evaluate" }, @@ -65748,127 +66731,95 @@ "ref": "lorem" }, { - "ref": "endpoint" + "ref": "updateValue" }, { - "ref": "subsetOfReals" + "ref": "callAction" }, { - "ref": "bestFitLine" + "ref": "triggerSet" }, { - "ref": "matrix" + "ref": "functionIterates" }, { - "ref": "latex" + "ref": "module" }, { - "ref": "m" + "ref": "footnote" }, { - "ref": "me" + "ref": "endpoint" }, { - "ref": "men" + "ref": "sort" }, { - "ref": "mrow" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false + "ref": "shuffle" }, { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false + "ref": "solveEquations" }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "ref": "subsetOfReals" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "ref": "split" }, { - "name": "permid", - "type": "text", - "isArray": false + "ref": "bestFitLine" }, { - "name": "format", - "type": "text", - "isArray": false + "ref": "hasSameFactoring" }, { - "name": "simplify", - "type": "text", - "isArray": false + "ref": "label" }, { - "name": "expand", - "type": "boolean", - "isArray": false + "ref": "matchesPattern" }, { - "name": "renderMode", - "type": "text", - "isArray": false + "ref": "matrix" }, { - "name": "createVectors", - "type": "boolean", - "isArray": false + "ref": "latex" }, { - "name": "createIntervals", - "type": "boolean", - "isArray": false + "ref": "ol" }, { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, + "ref": "ul" + } + ], + "textChildrenAllowed": true, + "properties": [ { - "name": "splitSymbols", + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "parseScientificNotation", + "name": "modifyIndirectly", "type": "boolean", "isArray": false }, { - "name": "displayBlanks", - "type": "boolean", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "draggable", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "number", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "positionFromAnchor", + "name": "permid", "type": "text", "isArray": false }, @@ -65897,167 +66848,16 @@ "type": "text", "isArray": false }, - { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "unordered", - "type": "boolean", - "isArray": false - }, - { - "name": "value", - "type": "math", - "isArray": false - }, - { - "name": "number", - "type": "number", - "isArray": false - }, - { - "name": "isNumber", - "type": "boolean", - "isArray": false - }, - { - "name": "isNumeric", - "type": "boolean", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, { "name": "text", "type": "text", "isArray": false - }, - { - "name": "numDimensions", - "type": "integer", - "isArray": false - }, - { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] - }, - { - "name": "list", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "matrixSize", - "type": "numberList", - "isArray": false - }, - { - "name": "numRows", - "type": "integer", - "isArray": false - }, - { - "name": "numColumns", - "type": "integer", - "isArray": false - }, - { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] - }, - { - "name": "x", - "type": "math", - "isArray": false - }, - { - "name": "y", - "type": "math", - "isArray": false - }, - { - "name": "z", - "type": "math", - "isArray": false - }, - { - "name": "numListItems", - "type": "integer", - "isArray": false } ] }, - "mathList": { + "boolean": { "type": "element", - "name": "mathList", + "name": "boolean", "attributes": { "name": { "optional": true, @@ -66067,10 +66867,6 @@ "optional": true, "type": ["string"] }, - "assignNames": { - "optional": true, - "type": ["string"] - }, "hide": { "optional": true, "type": ["true", "false"] @@ -66081,7 +66877,7 @@ }, "fixed": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, "fixLocation": { "optional": true, @@ -66093,53 +66889,57 @@ }, "isResponse": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, "newNamespace": { "optional": true, "type": ["true", "false"] }, - "unordered": { + "symbolicEquality": { "optional": true, "type": ["true", "false"] }, - "maxNumber": { + "expandOnCompare": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "mergeMathLists": { + "simplifyOnCompare": { + "optional": true, + "type": ["none", "full", "numbers", "numberspreserveorder"] + }, + "unorderedCompare": { "optional": true, "type": ["true", "false"] }, - "displayDigits": { + "matchByExactPositions": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "displayDecimals": { + "allowedErrorInNumbers": { "optional": true, "type": ["string"] }, - "displaySmallAsZero": { + "includeErrorInNumberExponents": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "padZeros": { + "allowedErrorIsAbsolute": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "functionSymbols": { + "numSignErrorsMatched": { "optional": true, "type": ["string"] }, - "sourcesAreFunctionSymbols": { + "numPeriodicSetMatchesRequired": { "optional": true, "type": ["string"] }, - "splitSymbols": { + "caseInsensitiveMatch": { "optional": true, "type": ["true", "false"] }, - "parseScientificNotation": { + "matchBlanks": { "optional": true, "type": ["true", "false"] } @@ -66348,6 +67148,54 @@ }, { "ref": "latex" + }, + { + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "not" + }, + { + "ref": "and" + }, + { + "ref": "or" + }, + { + "ref": "xor" + }, + { + "ref": "isInteger" + }, + { + "ref": "isNumber" + }, + { + "ref": "isBetween" + }, + { + "ref": "boolean" + }, + { + "ref": "when" + }, + { + "ref": "hasSameFactoring" + }, + { + "ref": "label" + }, + { + "ref": "matchesPattern" + }, + { + "ref": "booleanInput" + }, + { + "ref": "orbitalDiagram" } ], "textChildrenAllowed": true, @@ -66367,6 +67215,11 @@ "type": "integer", "isArray": false }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, { "name": "newNamespace", "type": "boolean", @@ -66378,27 +67231,62 @@ "isArray": false }, { - "name": "unordered", + "name": "symbolicEquality", "type": "boolean", "isArray": false }, { - "name": "maxNumber", + "name": "expandOnCompare", + "type": "boolean", + "isArray": false + }, + { + "name": "simplifyOnCompare", + "type": "text", + "isArray": false + }, + { + "name": "unorderedCompare", + "type": "boolean", + "isArray": false + }, + { + "name": "matchByExactPositions", + "type": "boolean", + "isArray": false + }, + { + "name": "allowedErrorInNumbers", "type": "number", "isArray": false }, { - "name": "functionSymbols", - "type": "textList", + "name": "includeErrorInNumberExponents", + "type": "boolean", "isArray": false }, { - "name": "splitSymbols", + "name": "allowedErrorIsAbsolute", "type": "boolean", "isArray": false }, { - "name": "parseScientificNotation", + "name": "numSignErrorsMatched", + "type": "number", + "isArray": false + }, + { + "name": "numPeriodicSetMatchesRequired", + "type": "integer", + "isArray": false + }, + { + "name": "caseInsensitiveMatch", + "type": "boolean", + "isArray": false + }, + { + "name": "matchBlanks", "type": "boolean", "isArray": false }, @@ -66428,25 +67316,20 @@ "isArray": false }, { - "name": "mergeMathLists", + "name": "value", "type": "boolean", "isArray": false }, { - "name": "numComponents", - "type": "number", - "isArray": false - }, - { - "name": "numValues", - "type": "number", + "name": "text", + "type": "text", "isArray": false } ] }, - "tupleList": { + "booleanList": { "type": "element", - "name": "tupleList", + "name": "booleanList", "attributes": { "name": { "optional": true, @@ -66495,121 +67378,325 @@ "maxNumber": { "optional": true, "type": ["string"] - }, - "mergeMathLists": { - "optional": true, - "type": ["true", "false"] - }, - "displayDigits": { - "optional": true, - "type": ["string"] - }, - "displayDecimals": { - "optional": true, - "type": ["string"] - }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] - }, - "padZeros": { - "optional": true, - "type": ["string"] - }, - "functionSymbols": { - "optional": true, - "type": ["string"] - }, - "sourcesAreFunctionSymbols": { - "optional": true, - "type": ["string"] - }, - "splitSymbols": { - "optional": true, - "type": ["true", "false"] - }, - "parseScientificNotation": { - "optional": true, - "type": ["true", "false"] } }, "children": [ { - "ref": "rightHandSide" + "ref": "not" }, { - "ref": "topic" + "ref": "and" }, { - "ref": "sum" + "ref": "or" }, { - "ref": "product" + "ref": "xor" }, { - "ref": "clampNumber" + "ref": "isInteger" }, { - "ref": "wrapNumberPeriodic" + "ref": "isNumber" }, { - "ref": "round" + "ref": "isBetween" }, { - "ref": "setSmallToZero" + "ref": "boolean" }, { - "ref": "convertSetToList" + "ref": "booleanInput" }, { - "ref": "ceil" + "ref": "hasSameFactoring" }, { - "ref": "floor" - }, + "ref": "matchesPattern" + } + ], + "textChildrenAllowed": true, + "properties": [ { - "ref": "abs" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "sign" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "mean" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "median" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "ref": "variance" + "name": "permid", + "type": "text", + "isArray": false }, { - "ref": "standardDeviation" + "name": "unordered", + "type": "boolean", + "isArray": false }, { - "ref": "count" + "name": "maxNumber", + "type": "number", + "isArray": false }, { - "ref": "min" + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "ref": "max" + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "ref": "mod" + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "ref": "gcd" + "name": "fixLocation", + "type": "boolean", + "isArray": false }, { - "ref": "lcm" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "ref": "extractMath" + "name": "numComponents", + "type": "number", + "isArray": false }, { - "ref": "clampFunction" + "name": "numValues", + "type": "number", + "isArray": false + } + ] + }, + "math": { + "type": "element", + "name": "math", + "attributes": { + "name": { + "optional": true, + "type": ["string"] }, - { + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "format": { + "optional": true, + "type": ["text", "latex"] + }, + "simplify": { + "optional": true, + "type": ["none", "full", "numbers", "numberspreserveorder"] + }, + "expand": { + "optional": true, + "type": ["true", "false"] + }, + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { + "optional": true, + "type": ["true", "false"] + }, + "renderMode": { + "optional": true, + "type": ["string"] + }, + "unordered": { + "optional": true, + "type": ["true", "false"] + }, + "createVectors": { + "optional": true, + "type": ["true", "false"] + }, + "createIntervals": { + "optional": true, + "type": ["true", "false"] + }, + "functionSymbols": { + "optional": true, + "type": ["string"] + }, + "sourcesAreFunctionSymbols": { + "optional": true, + "type": ["string"] + }, + "splitSymbols": { + "optional": true, + "type": ["true", "false"] + }, + "parseScientificNotation": { + "optional": true, + "type": ["true", "false"] + }, + "displayBlanks": { + "optional": true, + "type": ["true", "false"] + }, + "draggable": { + "optional": true, + "type": ["true", "false"] + }, + "layer": { + "optional": true, + "type": ["string"] + }, + "anchor": { + "optional": true, + "type": ["string"] + }, + "positionFromAnchor": { + "optional": true, + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + } + }, + "children": [ + { + "ref": "rightHandSide" + }, + { + "ref": "topic" + }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "clampFunction" + }, + { "ref": "wrapFunctionPeriodic" }, { @@ -66737,6 +67824,18 @@ }, { "ref": "latex" + }, + { + "ref": "m" + }, + { + "ref": "me" + }, + { + "ref": "men" + }, + { + "ref": "mrow" } ], "textChildrenAllowed": true, @@ -66756,6 +67855,11 @@ "type": "integer", "isArray": false }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, { "name": "newNamespace", "type": "boolean", @@ -66767,13 +67871,33 @@ "isArray": false }, { - "name": "unordered", + "name": "format", + "type": "text", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", "type": "boolean", "isArray": false }, { - "name": "maxNumber", - "type": "number", + "name": "renderMode", + "type": "text", + "isArray": false + }, + { + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "createIntervals", + "type": "boolean", "isArray": false }, { @@ -66791,6 +67915,26 @@ "type": "boolean", "isArray": false }, + { + "name": "displayBlanks", + "type": "boolean", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -66817,25 +67961,166 @@ "isArray": false }, { - "name": "mergeMathLists", - "type": "boolean", + "name": "textColor", + "type": "text", "isArray": false }, { - "name": "numComponents", + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", "type": "number", "isArray": false }, { - "name": "numValues", + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "unordered", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "math", + "isArray": false + }, + { + "name": "number", "type": "number", "isArray": false + }, + { + "name": "isNumber", + "type": "boolean", + "isArray": false + }, + { + "name": "isNumeric", + "type": "boolean", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false } ] }, - "numberList": { + "mathList": { "type": "element", - "name": "numberList", + "name": "mathList", "attributes": { "name": { "optional": true, @@ -66885,6 +68170,10 @@ "optional": true, "type": ["string"] }, + "mergeMathLists": { + "optional": true, + "type": ["true", "false"] + }, "displayDigits": { "optional": true, "type": ["string"] @@ -66900,6 +68189,22 @@ "padZeros": { "optional": true, "type": ["string"] + }, + "functionSymbols": { + "optional": true, + "type": ["string"] + }, + "sourcesAreFunctionSymbols": { + "optional": true, + "type": ["string"] + }, + "splitSymbols": { + "optional": true, + "type": ["true", "false"] + }, + "parseScientificNotation": { + "optional": true, + "type": ["true", "false"] } }, "children": [ @@ -66975,30 +68280,81 @@ { "ref": "extractMath" }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, { "ref": "extractMathOperator" }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "ionicCompound" + }, { "ref": "electronConfiguration" }, { "ref": "h" }, + { + "ref": "matrixInput" + }, { "ref": "text" }, { "ref": "math" }, + { + "ref": "point" + }, { "ref": "coords" }, + { + "ref": "line" + }, + { + "ref": "vector" + }, + { + "ref": "angle" + }, + { + "ref": "mathInput" + }, + { + "ref": "choice" + }, { "ref": "number" }, { "ref": "integer" }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, { "ref": "interval" }, @@ -67041,108 +68397,72 @@ { "ref": "lorem" }, + { + "ref": "endpoint" + }, { "ref": "subsetOfReals" }, + { + "ref": "bestFitLine" + }, { "ref": "matrix" }, { "ref": "latex" - }, + } + ], + "textChildrenAllowed": true, + "properties": [ { - "ref": "clampFunction" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "wrapFunctionPeriodic" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "derivative" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "equilibriumPoint" - }, - { - "ref": "equilibriumLine" - }, - { - "ref": "atom" - }, - { - "ref": "ion" - }, - { - "ref": "ionicCompound" - }, - { - "ref": "matrixInput" - }, - { - "ref": "point" - }, - { - "ref": "line" - }, - { - "ref": "vector" - }, - { - "ref": "angle" - }, - { - "ref": "mathInput" - }, - { - "ref": "choice" - }, - { - "ref": "function" - }, - { - "ref": "piecewiseFunction" - }, - { - "ref": "endpoint" - }, - { - "ref": "bestFitLine" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "styleNumber", - "type": "integer", + "name": "unordered", + "type": "boolean", "isArray": false }, { - "name": "newNamespace", - "type": "boolean", + "name": "maxNumber", + "type": "number", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "functionSymbols", + "type": "textList", "isArray": false }, { - "name": "unordered", + "name": "splitSymbols", "type": "boolean", "isArray": false }, { - "name": "maxNumber", - "type": "number", + "name": "parseScientificNotation", + "type": "boolean", "isArray": false }, { @@ -67170,6 +68490,11 @@ "type": "text", "isArray": false }, + { + "name": "mergeMathLists", + "type": "boolean", + "isArray": false + }, { "name": "numComponents", "type": "number", @@ -67182,9 +68507,9 @@ } ] }, - "collect": { + "tupleList": { "type": "element", - "name": "collect", + "name": "tupleList", "attributes": { "name": { "optional": true, @@ -67194,243 +68519,90 @@ "optional": true, "type": ["string"] }, - "source": { - "optional": true, - "type": ["string"] - }, "assignNames": { "optional": true, "type": ["string"] }, - "fixLocation": { + "hide": { "optional": true, "type": ["true", "false"] }, - "newNamespace": { + "disabled": { "optional": true, "type": ["true", "false"] }, - "assignNamesSkip": { + "fixed": { "optional": true, "type": ["string"] }, - "prop": { + "fixLocation": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "maxNumber": { + "styleNumber": { "optional": true, "type": ["string"] }, - "componentIndex": { + "isResponse": { "optional": true, "type": ["string"] }, - "propIndex": { + "newNamespace": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "sourceAttributesToIgnore": { + "unordered": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "componentTypes": { + "maxNumber": { "optional": true, "type": ["string"] }, - "asList": { + "mergeMathLists": { "optional": true, "type": ["true", "false"] - } - }, - "children": [], - "textChildrenAllowed": false, - "properties": [ - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "maxNumber", - "type": "number", - "isArray": false - }, - { - "name": "componentIndex", - "type": "integer", - "isArray": false - }, - { - "name": "propIndex", - "type": "numberList", - "isArray": false - }, - { - "name": "sourceAttributesToIgnore", - "type": "stringArray", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ] - }, - "ref": { - "type": "element", - "name": "ref", - "attributes": { - "name": { + "displayDigits": { "optional": true, "type": ["string"] }, - "copySource": { + "displayDecimals": { "optional": true, "type": ["string"] }, - "target": { + "displaySmallAsZero": { "optional": true, "type": ["string"] }, - "hide": { - "optional": true, - "type": ["true", "false"] - }, - "disabled": { - "optional": true, - "type": ["true", "false"] - }, - "fixed": { - "optional": true, - "type": ["true", "false"] - }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] - }, - "styleNumber": { + "padZeros": { "optional": true, "type": ["string"] }, - "isResponse": { - "optional": true, - "type": ["true", "false"] - }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] - }, - "textType": { + "functionSymbols": { "optional": true, "type": ["string"] }, - "uri": { + "sourcesAreFunctionSymbols": { "optional": true, "type": ["string"] }, - "page": { + "splitSymbols": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "createButton": { + "parseScientificNotation": { "optional": true, "type": ["true", "false"] } }, "children": [ - { - "ref": "title" - }, { "ref": "rightHandSide" }, - { - "ref": "description" - }, - { - "ref": "xlabel" - }, - { - "ref": "ylabel" - }, - { - "ref": "statement" - }, - { - "ref": "introduction" - }, - { - "ref": "conclusion" - }, { "ref": "topic" }, - { - "ref": "m" - }, - { - "ref": "me" - }, - { - "ref": "men" - }, - { - "ref": "md" - }, - { - "ref": "mdn" - }, - { - "ref": "mrow" - }, - { - "ref": "not" - }, - { - "ref": "and" - }, - { - "ref": "or" - }, - { - "ref": "xor" - }, - { - "ref": "isInteger" - }, - { - "ref": "isNumber" - }, - { - "ref": "isBetween" - }, { "ref": "sum" }, @@ -67510,380 +68682,398 @@ "ref": "extractMathOperator" }, { - "ref": "em" + "ref": "equilibriumPoint" }, { - "ref": "alert" + "ref": "equilibriumLine" }, { - "ref": "q" + "ref": "atom" }, { - "ref": "sq" + "ref": "ion" }, { - "ref": "term" + "ref": "ionicCompound" }, { - "ref": "c" + "ref": "electronConfiguration" }, { - "ref": "tag" + "ref": "h" }, { - "ref": "tage" + "ref": "matrixInput" }, { - "ref": "tagc" + "ref": "text" }, { - "ref": "attr" + "ref": "math" }, { - "ref": "ndash" + "ref": "point" }, { - "ref": "mdash" + "ref": "coords" }, { - "ref": "nbsp" + "ref": "line" }, { - "ref": "ellipsis" + "ref": "vector" }, { - "ref": "lq" + "ref": "angle" }, { - "ref": "rq" + "ref": "mathInput" }, { - "ref": "lsq" + "ref": "choice" }, { - "ref": "rsq" + "ref": "number" }, { - "ref": "section" + "ref": "integer" }, { - "ref": "subsection" + "ref": "function" }, { - "ref": "subsubsection" + "ref": "piecewiseFunction" }, { - "ref": "paragraphs" + "ref": "interval" }, { - "ref": "aside" + "ref": "sequence" }, { - "ref": "objectives" + "ref": "cell" }, { - "ref": "problem" + "ref": "selectFromSequence" }, { - "ref": "exercise" + "ref": "evaluate" }, { - "ref": "question" + "ref": "selectRandomNumbers" }, { - "ref": "activity" + "ref": "sampleRandomNumbers" }, { - "ref": "example" + "ref": "selectPrimeNumbers" }, { - "ref": "definition" + "ref": "samplePrimeNumbers" }, { - "ref": "note" + "ref": "substitute" }, { - "ref": "theorem" + "ref": "periodicSet" }, { - "ref": "proof" + "ref": "intcomma" }, { - "ref": "problems" + "ref": "pluralize" }, { - "ref": "exercises" + "ref": "lorem" }, { - "ref": "ol" + "ref": "endpoint" }, { - "ref": "ul" + "ref": "subsetOfReals" }, { - "ref": "odesystem" + "ref": "bestFitLine" }, { - "ref": "cobwebPolyline" + "ref": "matrix" }, { - "ref": "equilibriumPoint" - }, + "ref": "latex" + } + ], + "textChildrenAllowed": true, + "properties": [ { - "ref": "equilibriumLine" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "equilibriumCurve" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "atom" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "ion" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "ref": "ionicCompound" + "name": "permid", + "type": "text", + "isArray": false }, { - "ref": "electronConfiguration" + "name": "unordered", + "type": "boolean", + "isArray": false }, { - "ref": "orbitalDiagram" + "name": "maxNumber", + "type": "number", + "isArray": false }, { - "ref": "orbitalDiagramInput" + "name": "functionSymbols", + "type": "textList", + "isArray": false }, { - "ref": "sideBySide" + "name": "splitSymbols", + "type": "boolean", + "isArray": false }, { - "ref": "sbsGroup" + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false }, { - "ref": "stack" + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "ref": "h" + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "ref": "idx" + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "ref": "div" + "name": "fixLocation", + "type": "boolean", + "isArray": false }, { - "ref": "span" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "ref": "pre" + "name": "mergeMathLists", + "type": "boolean", + "isArray": false }, { - "ref": "displayDoenetML" + "name": "numComponents", + "type": "number", + "isArray": false }, { - "ref": "paginator" + "name": "numValues", + "type": "number", + "isArray": false + } + ] + }, + "numberList": { + "type": "element", + "name": "numberList", + "attributes": { + "name": { + "optional": true, + "type": ["string"] }, - { - "ref": "paginatorControls" + "copySource": { + "optional": true, + "type": ["string"] }, - { - "ref": "matrixInput" + "assignNames": { + "optional": true, + "type": ["string"] }, - { - "ref": "solution" + "hide": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "document" + "disabled": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "text" + "fixed": { + "optional": true, + "type": ["string"] }, - { - "ref": "textList" + "fixLocation": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "p" + "styleNumber": { + "optional": true, + "type": ["string"] }, - { - "ref": "boolean" + "isResponse": { + "optional": true, + "type": ["string"] }, - { - "ref": "booleanList" + "newNamespace": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "math" + "unordered": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "mathList" + "maxNumber": { + "optional": true, + "type": ["string"] }, - { - "ref": "tupleList" + "displayDigits": { + "optional": true, + "type": ["string"] }, - { - "ref": "numberList" + "displayDecimals": { + "optional": true, + "type": ["string"] }, - { - "ref": "collect" - }, - { - "ref": "ref" + "displaySmallAsZero": { + "optional": true, + "type": ["string"] }, + "padZeros": { + "optional": true, + "type": ["string"] + } + }, + "children": [ { - "ref": "point" + "ref": "rightHandSide" }, { - "ref": "coords" + "ref": "topic" }, { - "ref": "line" + "ref": "sum" }, { - "ref": "lineSegment" + "ref": "product" }, { - "ref": "ray" + "ref": "clampNumber" }, { - "ref": "polyline" + "ref": "wrapNumberPeriodic" }, { - "ref": "polygon" + "ref": "round" }, { - "ref": "triangle" + "ref": "setSmallToZero" }, { - "ref": "rectangle" + "ref": "convertSetToList" }, { - "ref": "regularPolygon" + "ref": "ceil" }, { - "ref": "circle" + "ref": "floor" }, { - "ref": "parabola" + "ref": "abs" }, { - "ref": "curve" + "ref": "sign" }, { - "ref": "bezierControls" + "ref": "mean" }, { - "ref": "controlVectors" + "ref": "median" }, { - "ref": "vector" + "ref": "variance" }, { - "ref": "angle" + "ref": "standardDeviation" }, { - "ref": "answer" + "ref": "count" }, { - "ref": "award" + "ref": "min" }, { - "ref": "when" + "ref": "max" }, { - "ref": "mathInput" + "ref": "mod" }, { - "ref": "textInput" + "ref": "gcd" }, { - "ref": "booleanInput" + "ref": "lcm" }, { - "ref": "choiceInput" + "ref": "extractMath" }, { - "ref": "choice" + "ref": "extractMathOperator" }, { - "ref": "number" + "ref": "electronConfiguration" }, { - "ref": "integer" + "ref": "h" }, { - "ref": "graph" + "ref": "text" }, { - "ref": "function" + "ref": "math" }, { - "ref": "piecewiseFunction" + "ref": "coords" }, { - "ref": "interval" + "ref": "number" }, { - "ref": "sequence" + "ref": "integer" }, { - "ref": "slider" + "ref": "interval" }, { - "ref": "spreadsheet" + "ref": "sequence" }, { "ref": "cell" }, - { - "ref": "row" - }, - { - "ref": "column" - }, - { - "ref": "cellBlock" - }, - { - "ref": "tabular" - }, - { - "ref": "table" - }, - { - "ref": "figure" - }, - { - "ref": "markers" - }, - { - "ref": "map" - }, - { - "ref": "pegboard" - }, - { - "ref": "intersection" - }, - { - "ref": "conditionalContent" - }, - { - "ref": "asList" - }, - { - "ref": "variantControl" - }, { "ref": "selectFromSequence" }, - { - "ref": "select" - }, - { - "ref": "group" - }, - { - "ref": "animateFromSequence" - }, { "ref": "evaluate" }, @@ -67905,149 +69095,220 @@ { "ref": "periodicSet" }, - { - "ref": "image" - }, - { - "ref": "video" - }, - { - "ref": "hint" - }, { "ref": "intcomma" }, { "ref": "pluralize" }, - { - "ref": "feedback" - }, { "ref": "lorem" }, { - "ref": "updateValue" + "ref": "subsetOfReals" }, { - "ref": "callAction" + "ref": "matrix" }, { - "ref": "triggerSet" + "ref": "latex" }, { - "ref": "functionIterates" + "ref": "clampFunction" }, { - "ref": "module" + "ref": "wrapFunctionPeriodic" }, { - "ref": "setup" + "ref": "derivative" }, { - "ref": "footnote" + "ref": "equilibriumPoint" }, { - "ref": "caption" + "ref": "equilibriumLine" }, { - "ref": "endpoint" + "ref": "atom" }, { - "ref": "sort" + "ref": "ion" }, { - "ref": "shuffle" + "ref": "ionicCompound" }, { - "ref": "solveEquations" + "ref": "matrixInput" }, { - "ref": "subsetOfRealsInput" + "ref": "point" }, { - "ref": "subsetOfReals" + "ref": "line" }, { - "ref": "split" + "ref": "vector" }, { - "ref": "bestFitLine" + "ref": "angle" }, { - "ref": "regionBetweenCurveXAxis" + "ref": "mathInput" }, { - "ref": "regionBetweenCurves" + "ref": "choice" }, { - "ref": "regionHalfPlane" + "ref": "function" }, { - "ref": "codeEditor" + "ref": "piecewiseFunction" }, { - "ref": "codeViewer" + "ref": "endpoint" }, { - "ref": "hasSameFactoring" - }, + "ref": "bestFitLine" + } + ], + "textChildrenAllowed": true, + "properties": [ { - "ref": "dataFrame" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "summaryStatistics" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "legend" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "label" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "ref": "matchesPattern" + "name": "permid", + "type": "text", + "isArray": false }, { - "ref": "matrix" + "name": "unordered", + "type": "boolean", + "isArray": false }, { - "ref": "eigenDecomposition" + "name": "maxNumber", + "type": "number", + "isArray": false }, { - "ref": "latex" + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "ref": "blockQuote" + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "ref": "contentPicker" + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "ref": "stickyGroup" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "styleNumber", - "type": "integer", + "name": "numComponents", + "type": "number", "isArray": false }, { - "name": "isResponse", - "type": "boolean", + "name": "numValues", + "type": "number", "isArray": false + } + ] + }, + "collect": { + "type": "element", + "name": "collect", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "source": { + "optional": true, + "type": ["string"] + }, + "assignNames": { + "optional": true, + "type": ["string"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "assignNamesSkip": { + "optional": true, + "type": ["string"] + }, + "prop": { + "optional": true, + "type": ["string"] }, + "maxNumber": { + "optional": true, + "type": ["string"] + }, + "componentIndex": { + "optional": true, + "type": ["string"] + }, + "propIndex": { + "optional": true, + "type": ["string"] + }, + "sourceAttributesToIgnore": { + "optional": true, + "type": ["string"] + }, + "componentTypes": { + "optional": true, + "type": ["string"] + }, + "asList": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [], + "textChildrenAllowed": false, + "properties": [ { "name": "newNamespace", "type": "boolean", @@ -68059,18 +69320,23 @@ "isArray": false }, { - "name": "textType", - "type": "text", + "name": "maxNumber", + "type": "number", "isArray": false }, { - "name": "uri", - "type": "text", + "name": "componentIndex", + "type": "integer", "isArray": false }, { - "name": "page", - "type": "integer", + "name": "propIndex", + "type": "numberList", + "isArray": false + }, + { + "name": "sourceAttributesToIgnore", + "type": "stringArray", "isArray": false }, { @@ -68097,17 +69363,12 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "linkText", - "type": "text", - "isArray": false } ] }, - "point": { + "ref": { "type": "element", - "name": "point", + "name": "ref", "attributes": { "name": { "optional": true, @@ -68117,6 +69378,10 @@ "optional": true, "type": ["string"] }, + "target": { + "optional": true, + "type": ["string"] + }, "hide": { "optional": true, "type": ["true", "false"] @@ -68145,92 +69410,89 @@ "optional": true, "type": ["true", "false"] }, - "labelIsName": { + "textType": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "applyStyleToLabel": { + "uri": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "layer": { + "page": { "optional": true, "type": ["string"] }, - "draggable": { + "createButton": { "optional": true, "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "title" }, - "x": { - "optional": true, - "type": ["string"] + { + "ref": "rightHandSide" }, - "y": { - "optional": true, - "type": ["string"] + { + "ref": "description" }, - "z": { - "optional": true, - "type": ["string"] + { + "ref": "xlabel" }, - "xs": { - "optional": true, - "type": ["string"] + { + "ref": "ylabel" }, - "coords": { - "optional": true, - "type": ["string"] + { + "ref": "statement" }, - "displayDigits": { - "optional": true, - "type": ["string"] + { + "ref": "introduction" }, - "displayDecimals": { - "optional": true, - "type": ["string"] + { + "ref": "conclusion" }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] + { + "ref": "topic" }, - "padZeros": { - "optional": true, - "type": ["true", "false"] + { + "ref": "m" }, - "labelPosition": { - "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] + { + "ref": "me" }, - "showCoordsWhenDragging": { - "optional": true, - "type": ["true", "false"] + { + "ref": "men" }, - "hideOffGraphIndicator": { - "optional": true, - "type": ["true", "false"] - } - }, - "children": [ { - "ref": "xlabel" + "ref": "md" }, { - "ref": "ylabel" + "ref": "mdn" }, { - "ref": "label" + "ref": "mrow" }, { - "ref": "rightHandSide" + "ref": "not" + }, + { + "ref": "and" + }, + { + "ref": "or" + }, + { + "ref": "xor" + }, + { + "ref": "isInteger" + }, + { + "ref": "isNumber" + }, + { + "ref": "isBetween" }, { "ref": "sum" @@ -68299,689 +69561,556 @@ "ref": "extractMath" }, { - "ref": "equilibriumPoint" + "ref": "clampFunction" }, { - "ref": "electronConfiguration" + "ref": "wrapFunctionPeriodic" }, { - "ref": "math" + "ref": "derivative" }, { - "ref": "point" + "ref": "extractMathOperator" }, { - "ref": "coords" + "ref": "em" }, { - "ref": "vector" + "ref": "alert" }, { - "ref": "interval" + "ref": "q" }, { - "ref": "sequence" + "ref": "sq" }, { - "ref": "selectFromSequence" + "ref": "term" }, { - "ref": "evaluate" + "ref": "c" }, { - "ref": "substitute" + "ref": "tag" }, { - "ref": "periodicSet" + "ref": "tage" }, { - "ref": "endpoint" + "ref": "tagc" }, { - "ref": "subsetOfReals" + "ref": "attr" }, { - "ref": "matrix" + "ref": "ndash" }, { - "ref": "constraints" + "ref": "mdash" }, { - "ref": "topic" + "ref": "nbsp" }, { - "ref": "extractMathOperator" + "ref": "ellipsis" }, { - "ref": "h" + "ref": "lq" }, { - "ref": "text" + "ref": "rq" }, { - "ref": "number" + "ref": "lsq" }, { - "ref": "integer" + "ref": "rsq" }, { - "ref": "cell" + "ref": "section" }, { - "ref": "selectRandomNumbers" + "ref": "subsection" }, { - "ref": "sampleRandomNumbers" + "ref": "subsubsection" }, { - "ref": "selectPrimeNumbers" + "ref": "paragraphs" }, { - "ref": "samplePrimeNumbers" + "ref": "aside" }, { - "ref": "intcomma" + "ref": "objectives" }, { - "ref": "pluralize" + "ref": "problem" }, { - "ref": "lorem" + "ref": "exercise" }, { - "ref": "latex" + "ref": "question" }, { - "ref": "clampFunction" + "ref": "activity" }, { - "ref": "wrapFunctionPeriodic" + "ref": "example" }, { - "ref": "derivative" + "ref": "definition" }, { - "ref": "equilibriumLine" + "ref": "note" }, { - "ref": "atom" + "ref": "theorem" }, { - "ref": "ion" + "ref": "proof" }, { - "ref": "ionicCompound" + "ref": "problems" }, { - "ref": "matrixInput" + "ref": "exercises" }, { - "ref": "line" + "ref": "ol" }, { - "ref": "angle" + "ref": "ul" }, { - "ref": "mathInput" + "ref": "odesystem" }, { - "ref": "choice" + "ref": "cobwebPolyline" }, { - "ref": "function" + "ref": "equilibriumPoint" }, { - "ref": "piecewiseFunction" + "ref": "equilibriumLine" }, { - "ref": "bestFitLine" - } - ], - "textChildrenAllowed": true, - "properties": [ + "ref": "equilibriumCurve" + }, { - "name": "hide", - "type": "boolean", - "isArray": false + "ref": "atom" }, { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false + "ref": "ion" }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "ref": "ionicCompound" }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "ref": "electronConfiguration" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "ref": "orbitalDiagram" }, { - "name": "permid", - "type": "text", - "isArray": false + "ref": "orbitalDiagramInput" }, { - "name": "labelIsName", - "type": "boolean", - "isArray": false + "ref": "sideBySide" }, { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false + "ref": "sbsGroup" }, { - "name": "layer", - "type": "integer", - "isArray": false + "ref": "stack" }, { - "name": "draggable", - "type": "boolean", - "isArray": false + "ref": "h" }, { - "name": "labelPosition", - "type": "text", - "isArray": false + "ref": "idx" }, { - "name": "showCoordsWhenDragging", - "type": "boolean", - "isArray": false + "ref": "div" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "ref": "span" }, { - "name": "disabled", - "type": "boolean", - "isArray": false + "ref": "pre" }, { - "name": "fixed", - "type": "boolean", - "isArray": false + "ref": "displayDoenetML" }, { - "name": "fixLocation", - "type": "boolean", - "isArray": false + "ref": "paginator" }, { - "name": "doenetML", - "type": "text", - "isArray": false + "ref": "paginatorControls" }, { - "name": "label", - "type": "label", - "isArray": false + "ref": "matrixInput" }, { - "name": "displayDigits", - "type": "integer", - "isArray": false + "ref": "solution" }, { - "name": "displayDecimals", - "type": "integer", - "isArray": false + "ref": "rubric" }, { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false + "ref": "rubrics" }, { - "name": "padZeros", - "type": "boolean", - "isArray": false + "ref": "sample" }, { - "name": "textColor", - "type": "text", - "isArray": false + "ref": "samples" }, { - "name": "backgroundColor", - "type": "text", - "isArray": false + "ref": "evaluation" }, { - "name": "textStyleDescription", - "type": "text", - "isArray": false + "ref": "evaluations" }, { - "name": "styleDescription", - "type": "text", - "isArray": false + "ref": "document" }, { - "name": "styleDescriptionWithNoun", - "type": "text", - "isArray": false + "ref": "text" }, { - "name": "hideOffGraphIndicator", - "type": "boolean", - "isArray": false + "ref": "textList" }, { - "name": "numDimensions", - "type": "number", - "isArray": false + "ref": "p" }, { - "name": "xs", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "ref": "boolean" }, { - "name": "coords", - "type": "coords", - "isArray": false + "ref": "booleanList" }, { - "name": "latex", - "type": "latex", - "isArray": false + "ref": "math" }, { - "name": "constraintUsed", - "type": "boolean", - "isArray": false + "ref": "mathList" }, { - "name": "numDimensionsForConstraints", - "type": "number", - "isArray": false + "ref": "tupleList" }, { - "name": "x", - "type": "math", - "isArray": false + "ref": "numberList" }, { - "name": "y", - "type": "math", - "isArray": false + "ref": "collect" }, { - "name": "z", - "type": "math", - "isArray": false + "ref": "ref" }, { - "name": "value", - "type": "coords", - "isArray": false - } - ] - }, - "coords": { - "type": "element", - "name": "coords", - "attributes": { - "name": { - "optional": true, - "type": ["string"] + "ref": "point" }, - "copySource": { - "optional": true, - "type": ["string"] + { + "ref": "coords" }, - "hide": { - "optional": true, - "type": ["true", "false"] + { + "ref": "line" }, - "disabled": { - "optional": true, - "type": ["true", "false"] + { + "ref": "lineSegment" }, - "fixed": { - "optional": true, - "type": ["true", "false"] + { + "ref": "ray" }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] + { + "ref": "polyline" }, - "styleNumber": { - "optional": true, - "type": ["string"] + { + "ref": "polygon" }, - "isResponse": { - "optional": true, - "type": ["true", "false"] + { + "ref": "triangle" }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] + { + "ref": "rectangle" }, - "format": { - "optional": true, - "type": ["text", "latex"] + { + "ref": "regularPolygon" }, - "simplify": { - "optional": true, - "type": ["none", "full", "numbers", "numberspreserveorder"] + { + "ref": "circle" }, - "expand": { - "optional": true, - "type": ["true", "false"] + { + "ref": "parabola" }, - "displayDigits": { - "optional": true, - "type": ["string"] + { + "ref": "curve" }, - "displayDecimals": { - "optional": true, - "type": ["string"] + { + "ref": "bezierControls" }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] + { + "ref": "controlVectors" }, - "padZeros": { - "optional": true, - "type": ["true", "false"] + { + "ref": "vector" }, - "renderMode": { - "optional": true, - "type": ["string"] + { + "ref": "angle" }, - "unordered": { - "optional": true, - "type": ["true", "false"] + { + "ref": "answer" }, - "createIntervals": { - "optional": true, - "type": ["true", "false"] + { + "ref": "award" }, - "functionSymbols": { - "optional": true, - "type": ["string"] + { + "ref": "when" }, - "sourcesAreFunctionSymbols": { - "optional": true, - "type": ["string"] + { + "ref": "mathInput" }, - "splitSymbols": { - "optional": true, - "type": ["true", "false"] + { + "ref": "textInput" }, - "parseScientificNotation": { - "optional": true, - "type": ["true", "false"] + { + "ref": "booleanInput" }, - "displayBlanks": { - "optional": true, - "type": ["true", "false"] + { + "ref": "choiceInput" }, - "draggable": { - "optional": true, - "type": ["true", "false"] + { + "ref": "choice" }, - "layer": { - "optional": true, - "type": ["string"] + { + "ref": "number" }, - "anchor": { - "optional": true, - "type": ["string"] + { + "ref": "integer" }, - "positionFromAnchor": { - "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] - } - }, - "children": [ { - "ref": "rightHandSide" + "ref": "graph" }, { - "ref": "topic" + "ref": "function" }, { - "ref": "sum" + "ref": "piecewiseFunction" }, { - "ref": "product" + "ref": "interval" }, { - "ref": "clampNumber" + "ref": "sequence" }, { - "ref": "wrapNumberPeriodic" + "ref": "slider" }, { - "ref": "round" + "ref": "spreadsheet" }, { - "ref": "setSmallToZero" + "ref": "cell" }, { - "ref": "convertSetToList" + "ref": "row" }, { - "ref": "ceil" + "ref": "column" }, { - "ref": "floor" + "ref": "cellBlock" }, { - "ref": "abs" + "ref": "tabular" }, { - "ref": "sign" + "ref": "table" }, { - "ref": "mean" + "ref": "figure" }, { - "ref": "median" + "ref": "markers" }, { - "ref": "variance" + "ref": "map" }, { - "ref": "standardDeviation" + "ref": "pegboard" }, { - "ref": "count" + "ref": "intersection" }, { - "ref": "min" + "ref": "conditionalContent" }, { - "ref": "max" + "ref": "asList" }, { - "ref": "mod" + "ref": "variantControl" }, { - "ref": "gcd" + "ref": "selectFromSequence" }, { - "ref": "lcm" + "ref": "select" }, { - "ref": "extractMath" + "ref": "group" }, { - "ref": "clampFunction" + "ref": "animateFromSequence" }, { - "ref": "wrapFunctionPeriodic" + "ref": "evaluate" }, { - "ref": "derivative" + "ref": "selectRandomNumbers" }, { - "ref": "extractMathOperator" + "ref": "sampleRandomNumbers" }, { - "ref": "equilibriumPoint" + "ref": "selectPrimeNumbers" }, { - "ref": "equilibriumLine" + "ref": "samplePrimeNumbers" }, { - "ref": "atom" + "ref": "substitute" }, { - "ref": "ion" + "ref": "periodicSet" }, { - "ref": "ionicCompound" + "ref": "image" }, { - "ref": "electronConfiguration" + "ref": "video" }, { - "ref": "h" + "ref": "hint" }, { - "ref": "matrixInput" + "ref": "intcomma" }, { - "ref": "text" + "ref": "pluralize" }, { - "ref": "math" + "ref": "feedback" }, { - "ref": "point" + "ref": "lorem" }, { - "ref": "coords" + "ref": "updateValue" }, { - "ref": "line" + "ref": "callAction" }, { - "ref": "vector" + "ref": "triggerSet" }, { - "ref": "angle" + "ref": "functionIterates" }, { - "ref": "mathInput" + "ref": "module" }, { - "ref": "choice" + "ref": "setup" }, { - "ref": "number" + "ref": "footnote" }, { - "ref": "integer" + "ref": "caption" }, { - "ref": "function" + "ref": "endpoint" }, { - "ref": "piecewiseFunction" + "ref": "sort" }, { - "ref": "interval" + "ref": "shuffle" }, { - "ref": "sequence" + "ref": "solveEquations" }, { - "ref": "cell" + "ref": "subsetOfRealsInput" }, { - "ref": "selectFromSequence" + "ref": "subsetOfReals" }, { - "ref": "evaluate" + "ref": "split" }, { - "ref": "selectRandomNumbers" + "ref": "bestFitLine" }, { - "ref": "sampleRandomNumbers" + "ref": "regionBetweenCurveXAxis" }, { - "ref": "selectPrimeNumbers" + "ref": "regionBetweenCurves" }, { - "ref": "samplePrimeNumbers" + "ref": "regionHalfPlane" }, { - "ref": "substitute" + "ref": "codeEditor" }, { - "ref": "periodicSet" + "ref": "codeViewer" }, { - "ref": "intcomma" + "ref": "hasSameFactoring" }, { - "ref": "pluralize" + "ref": "dataFrame" }, { - "ref": "lorem" + "ref": "summaryStatistics" }, { - "ref": "endpoint" + "ref": "legend" }, { - "ref": "subsetOfReals" + "ref": "label" }, { - "ref": "bestFitLine" + "ref": "matchesPattern" }, { "ref": "matrix" }, + { + "ref": "eigenDecomposition" + }, { "ref": "latex" }, { - "ref": "m" + "ref": "blockQuote" }, { - "ref": "me" + "ref": "contentPicker" }, { - "ref": "men" + "ref": "stickyGroup" }, { - "ref": "mrow" + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -69017,72 +70146,27 @@ "isArray": false }, { - "name": "format", + "name": "textType", "type": "text", "isArray": false }, { - "name": "simplify", + "name": "uri", "type": "text", "isArray": false }, { - "name": "expand", - "type": "boolean", + "name": "page", + "type": "integer", "isArray": false }, { - "name": "renderMode", - "type": "text", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "createIntervals", - "type": "boolean", - "isArray": false - }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", - "type": "boolean", - "isArray": false - }, - { - "name": "displayBlanks", - "type": "boolean", - "isArray": false - }, - { - "name": "draggable", - "type": "boolean", - "isArray": false - }, - { - "name": "layer", - "type": "number", - "isArray": false - }, - { - "name": "positionFromAnchor", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", + "name": "disabled", "type": "boolean", "isArray": false }, @@ -69102,171 +70186,20 @@ "isArray": false }, { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", + "name": "linkText", "type": "text", "isArray": false }, - { - "name": "anchor", - "type": "point", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "unordered", - "type": "boolean", - "isArray": false - }, - { - "name": "value", - "type": "coords", - "isArray": false - }, - { - "name": "number", - "type": "number", - "isArray": false - }, - { - "name": "isNumber", - "type": "boolean", - "isArray": false - }, - { - "name": "isNumeric", - "type": "boolean", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, { "name": "text", "type": "text", "isArray": false - }, - { - "name": "numDimensions", - "type": "integer", - "isArray": false - }, - { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] - }, - { - "name": "list", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "matrixSize", - "type": "numberList", - "isArray": false - }, - { - "name": "numRows", - "type": "integer", - "isArray": false - }, - { - "name": "numColumns", - "type": "integer", - "isArray": false - }, - { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] - }, - { - "name": "createVectors", - "type": "boolean", - "isArray": false - }, - { - "name": "x", - "type": "math", - "isArray": false - }, - { - "name": "y", - "type": "math", - "isArray": false - }, - { - "name": "z", - "type": "math", - "isArray": false - }, - { - "name": "numListItems", - "type": "integer", - "isArray": false } ] }, - "line": { + "point": { "type": "element", - "name": "line", + "name": "point", "attributes": { "name": { "optional": true, @@ -69320,27 +70253,23 @@ "optional": true, "type": ["true", "false"] }, - "equation": { - "optional": true, - "type": ["string"] - }, - "through": { + "x": { "optional": true, "type": ["string"] }, - "slope": { + "y": { "optional": true, "type": ["string"] }, - "perpendicularTo": { + "z": { "optional": true, "type": ["string"] }, - "parallelTo": { + "xs": { "optional": true, "type": ["string"] }, - "variables": { + "coords": { "optional": true, "type": ["string"] }, @@ -69366,8 +70295,20 @@ "upperright", "upperleft", "lowerright", - "lowerleft" + "lowerleft", + "top", + "bottom", + "left", + "right" ] + }, + "showCoordsWhenDragging": { + "optional": true, + "type": ["true", "false"] + }, + "hideOffGraphIndicator": { + "optional": true, + "type": ["true", "false"] } }, "children": [ @@ -69383,9 +70324,6 @@ { "ref": "rightHandSide" }, - { - "ref": "topic" - }, { "ref": "sum" }, @@ -69453,67 +70391,64 @@ "ref": "extractMath" }, { - "ref": "clampFunction" - }, - { - "ref": "wrapFunctionPeriodic" + "ref": "equilibriumPoint" }, { - "ref": "derivative" + "ref": "electronConfiguration" }, { - "ref": "extractMathOperator" + "ref": "math" }, { - "ref": "equilibriumPoint" + "ref": "point" }, { - "ref": "equilibriumLine" + "ref": "coords" }, { - "ref": "atom" + "ref": "vector" }, { - "ref": "ion" + "ref": "interval" }, { - "ref": "ionicCompound" + "ref": "sequence" }, { - "ref": "electronConfiguration" + "ref": "selectFromSequence" }, { - "ref": "h" + "ref": "evaluate" }, { - "ref": "matrixInput" + "ref": "substitute" }, { - "ref": "text" + "ref": "periodicSet" }, { - "ref": "math" + "ref": "endpoint" }, { - "ref": "point" + "ref": "subsetOfReals" }, { - "ref": "coords" + "ref": "matrix" }, { - "ref": "line" + "ref": "constraints" }, { - "ref": "vector" + "ref": "topic" }, { - "ref": "angle" + "ref": "extractMathOperator" }, { - "ref": "mathInput" + "ref": "h" }, { - "ref": "choice" + "ref": "text" }, { "ref": "number" @@ -69522,67 +70457,76 @@ "ref": "integer" }, { - "ref": "function" + "ref": "cell" }, { - "ref": "piecewiseFunction" + "ref": "selectRandomNumbers" }, { - "ref": "interval" + "ref": "sampleRandomNumbers" }, { - "ref": "sequence" + "ref": "selectPrimeNumbers" }, { - "ref": "cell" + "ref": "samplePrimeNumbers" }, { - "ref": "selectFromSequence" + "ref": "intcomma" }, { - "ref": "evaluate" + "ref": "pluralize" }, { - "ref": "selectRandomNumbers" + "ref": "lorem" }, { - "ref": "sampleRandomNumbers" + "ref": "latex" }, { - "ref": "selectPrimeNumbers" + "ref": "clampFunction" }, { - "ref": "samplePrimeNumbers" + "ref": "wrapFunctionPeriodic" }, { - "ref": "substitute" + "ref": "derivative" }, { - "ref": "periodicSet" + "ref": "equilibriumLine" }, { - "ref": "intcomma" + "ref": "atom" }, { - "ref": "pluralize" + "ref": "ion" }, { - "ref": "lorem" + "ref": "ionicCompound" }, { - "ref": "endpoint" + "ref": "matrixInput" }, { - "ref": "subsetOfReals" + "ref": "line" }, { - "ref": "bestFitLine" + "ref": "angle" }, { - "ref": "matrix" + "ref": "mathInput" }, { - "ref": "latex" + "ref": "choice" + }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, + { + "ref": "bestFitLine" } ], "textChildrenAllowed": true, @@ -69642,6 +70586,11 @@ "type": "text", "isArray": false }, + { + "name": "showCoordsWhenDragging", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -69718,85 +70667,73 @@ "isArray": false }, { - "name": "numDimensions", - "type": "number", + "name": "hideOffGraphIndicator", + "type": "boolean", "isArray": false }, { - "name": "variables", - "type": "_variableName", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "_variableName", - "numDimensions": 1 - } - ] + "name": "numDimensions", + "type": "number", + "isArray": false }, { - "name": "points", + "name": "xs", "type": "math", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "point", + "type": "math", "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" } ] }, { - "name": "equation", - "type": "math", + "name": "coords", + "type": "coords", "isArray": false }, { - "name": "coeff0", - "type": "math", + "name": "latex", + "type": "latex", "isArray": false }, { - "name": "coeffvar1", - "type": "math", + "name": "constraintUsed", + "type": "boolean", "isArray": false }, { - "name": "coeffvar2", - "type": "math", + "name": "numDimensionsForConstraints", + "type": "number", "isArray": false }, { - "name": "slope", + "name": "x", "type": "math", "isArray": false }, { - "name": "xintercept", + "name": "y", "type": "math", "isArray": false }, { - "name": "yintercept", + "name": "z", "type": "math", "isArray": false }, { - "name": "latex", - "type": "latex", + "name": "value", + "type": "coords", "isArray": false } ] }, - "lineSegment": { + "coords": { "type": "element", - "name": "lineSegment", + "name": "coords", "attributes": { "name": { "optional": true, @@ -69834,329 +70771,312 @@ "optional": true, "type": ["true", "false"] }, - "labelIsName": { + "format": { + "optional": true, + "type": ["text", "latex"] + }, + "simplify": { + "optional": true, + "type": ["none", "full", "numbers", "numberspreserveorder"] + }, + "expand": { "optional": true, "type": ["true", "false"] }, - "applyStyleToLabel": { + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { "optional": true, "type": ["true", "false"] }, - "layer": { + "renderMode": { "optional": true, "type": ["string"] }, - "draggable": { + "unordered": { "optional": true, "type": ["true", "false"] }, - "endpointsDraggable": { + "createIntervals": { "optional": true, "type": ["true", "false"] }, - "endpoints": { + "functionSymbols": { "optional": true, "type": ["string"] }, - "showCoordsWhenDragging": { + "sourcesAreFunctionSymbols": { + "optional": true, + "type": ["string"] + }, + "splitSymbols": { "optional": true, "type": ["true", "false"] }, - "labelPosition": { + "parseScientificNotation": { "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft" - ] + "type": ["true", "false"] }, - "displayDigits": { + "displayBlanks": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "displayDecimals": { + "draggable": { + "optional": true, + "type": ["true", "false"] + }, + "layer": { "optional": true, "type": ["string"] }, - "displaySmallAsZero": { + "anchor": { "optional": true, "type": ["string"] }, - "padZeros": { + "positionFromAnchor": { "optional": true, - "type": ["true", "false"] + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] } }, "children": [ { - "ref": "xlabel" + "ref": "rightHandSide" }, { - "ref": "ylabel" + "ref": "topic" }, { - "ref": "label" - } - ], - "textChildrenAllowed": false, - "properties": [ + "ref": "sum" + }, { - "name": "hide", - "type": "boolean", - "isArray": false + "ref": "product" }, { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false + "ref": "clampNumber" }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "ref": "wrapNumberPeriodic" }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "ref": "round" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "ref": "setSmallToZero" }, { - "name": "permid", - "type": "text", - "isArray": false + "ref": "convertSetToList" }, { - "name": "labelIsName", - "type": "boolean", - "isArray": false + "ref": "ceil" }, { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false + "ref": "floor" }, { - "name": "layer", - "type": "integer", - "isArray": false + "ref": "abs" }, { - "name": "draggable", - "type": "boolean", - "isArray": false + "ref": "sign" }, { - "name": "showCoordsWhenDragging", - "type": "boolean", - "isArray": false + "ref": "mean" }, { - "name": "labelPosition", - "type": "text", - "isArray": false + "ref": "median" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "ref": "variance" }, { - "name": "disabled", - "type": "boolean", - "isArray": false + "ref": "standardDeviation" }, { - "name": "fixed", - "type": "boolean", - "isArray": false + "ref": "count" }, { - "name": "fixLocation", - "type": "boolean", - "isArray": false + "ref": "min" }, { - "name": "doenetML", - "type": "text", - "isArray": false + "ref": "max" }, { - "name": "label", - "type": "label", - "isArray": false + "ref": "mod" }, { - "name": "displayDigits", - "type": "integer", - "isArray": false + "ref": "gcd" }, { - "name": "displayDecimals", - "type": "integer", - "isArray": false + "ref": "lcm" }, { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false + "ref": "extractMath" }, { - "name": "padZeros", - "type": "boolean", - "isArray": false + "ref": "clampFunction" }, { - "name": "styleDescription", - "type": "text", - "isArray": false + "ref": "wrapFunctionPeriodic" }, { - "name": "styleDescriptionWithNoun", - "type": "text", - "isArray": false + "ref": "derivative" }, { - "name": "endpointsDraggable", - "type": "boolean", - "isArray": false + "ref": "extractMathOperator" }, { - "name": "numDimensions", - "type": "number", - "isArray": false + "ref": "equilibriumPoint" }, { - "name": "endpoints", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "ref": "equilibriumLine" }, { - "name": "length", - "type": "math", - "isArray": false + "ref": "atom" }, { - "name": "slope", - "type": "number", - "isArray": false - } - ] - }, - "ray": { - "type": "element", - "name": "ray", - "attributes": { - "name": { - "optional": true, - "type": ["string"] + "ref": "ion" }, - "copySource": { - "optional": true, - "type": ["string"] + { + "ref": "ionicCompound" }, - "hide": { - "optional": true, - "type": ["true", "false"] + { + "ref": "electronConfiguration" }, - "disabled": { - "optional": true, - "type": ["true", "false"] + { + "ref": "h" }, - "fixed": { - "optional": true, - "type": ["true", "false"] + { + "ref": "matrixInput" }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] + { + "ref": "text" }, - "styleNumber": { - "optional": true, - "type": ["string"] + { + "ref": "math" }, - "isResponse": { - "optional": true, - "type": ["true", "false"] + { + "ref": "point" }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] + { + "ref": "coords" }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] + { + "ref": "line" }, - "applyStyleToLabel": { - "optional": true, - "type": ["true", "false"] + { + "ref": "vector" }, - "layer": { - "optional": true, - "type": ["string"] + { + "ref": "angle" }, - "draggable": { - "optional": true, - "type": ["true", "false"] + { + "ref": "mathInput" }, - "endpoint": { - "optional": true, - "type": ["string"] + { + "ref": "choice" }, - "through": { - "optional": true, - "type": ["string"] + { + "ref": "number" }, - "direction": { - "optional": true, - "type": ["string"] + { + "ref": "integer" }, - "displayDigits": { - "optional": true, - "type": ["string"] + { + "ref": "function" }, - "displayDecimals": { - "optional": true, - "type": ["string"] + { + "ref": "piecewiseFunction" }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] + { + "ref": "interval" }, - "padZeros": { - "optional": true, - "type": ["true", "false"] - } - }, - "children": [ { - "ref": "xlabel" + "ref": "sequence" }, { - "ref": "ylabel" + "ref": "cell" }, { - "ref": "label" + "ref": "selectFromSequence" + }, + { + "ref": "evaluate" + }, + { + "ref": "selectRandomNumbers" + }, + { + "ref": "sampleRandomNumbers" + }, + { + "ref": "selectPrimeNumbers" + }, + { + "ref": "samplePrimeNumbers" + }, + { + "ref": "substitute" + }, + { + "ref": "periodicSet" + }, + { + "ref": "intcomma" + }, + { + "ref": "pluralize" + }, + { + "ref": "lorem" + }, + { + "ref": "endpoint" + }, + { + "ref": "subsetOfReals" + }, + { + "ref": "bestFitLine" + }, + { + "ref": "matrix" + }, + { + "ref": "latex" + }, + { + "ref": "m" + }, + { + "ref": "me" + }, + { + "ref": "men" + }, + { + "ref": "mrow" } ], - "textChildrenAllowed": false, + "textChildrenAllowed": true, "properties": [ { "name": "hide", @@ -70189,18 +71109,48 @@ "isArray": false }, { - "name": "labelIsName", + "name": "format", + "type": "text", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", "type": "boolean", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "renderMode", + "type": "text", + "isArray": false + }, + { + "name": "createIntervals", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", + "type": "boolean", + "isArray": false + }, + { + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false + }, + { + "name": "displayBlanks", + "type": "boolean", "isArray": false }, { @@ -70208,6 +71158,16 @@ "type": "boolean", "isArray": false }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -70234,8 +71194,23 @@ "isArray": false }, { - "name": "label", - "type": "label", + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", "isArray": false }, { @@ -70259,22 +71234,47 @@ "isArray": false }, { - "name": "styleDescription", - "type": "text", + "name": "unordered", + "type": "boolean", "isArray": false }, { - "name": "styleDescriptionWithNoun", + "name": "value", + "type": "coords", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "isNumber", + "type": "boolean", + "isArray": false + }, + { + "name": "isNumeric", + "type": "boolean", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", "type": "text", "isArray": false }, { "name": "numDimensions", - "type": "number", + "type": "integer", "isArray": false }, { - "name": "direction", + "name": "vector", "type": "math", "isArray": true, "numDimensions": 1, @@ -70286,34 +71286,79 @@ ] }, { - "name": "through", + "name": "list", "type": "math", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "point" + "isArray": true, + "type": "math", + "numDimensions": 1 } ] }, { - "name": "endpoint", + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", "type": "math", "isArray": true, - "numDimensions": 1, + "numDimensions": 2, "indexedArrayDescription": [ { "isArray": false, - "type": "point" + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" } ] + }, + { + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false } ] }, - "polyline": { + "line": { "type": "element", - "name": "polyline", + "name": "line", "attributes": { "name": { "optional": true, @@ -70367,55 +71412,27 @@ "optional": true, "type": ["true", "false"] }, - "verticesDraggable": { - "optional": true, - "type": ["true", "false"] - }, - "vertices": { + "equation": { "optional": true, "type": ["string"] }, - "showCoordsWhenDragging": { - "optional": true, - "type": ["true", "false"] - }, - "rigid": { - "optional": true, - "type": ["true", "false"] - }, - "preserveSimilarity": { - "optional": true, - "type": ["true", "false"] - }, - "rotationHandleVertices": { + "through": { "optional": true, "type": ["string"] }, - "rotateAround": { - "optional": true, - "type": ["centroid", "vertex", "point"] - }, - "rotationCenter": { + "slope": { "optional": true, "type": ["string"] }, - "rotationVertex": { + "perpendicularTo": { "optional": true, "type": ["string"] }, - "allowRotation": { - "optional": true, - "type": ["true", "false"] - }, - "allowTranslation": { - "optional": true, - "type": ["true", "false"] - }, - "allowDilation": { + "parallelTo": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "minShrink": { + "variables": { "optional": true, "type": ["string"] }, @@ -70434,6 +71451,15 @@ "padZeros": { "optional": true, "type": ["true", "false"] + }, + "labelPosition": { + "optional": true, + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft" + ] } }, "children": [ @@ -70445,80 +71471,269 @@ }, { "ref": "label" - } - ], - "textChildrenAllowed": false, - "properties": [ + }, { - "name": "hide", - "type": "boolean", - "isArray": false + "ref": "rightHandSide" }, { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false + "ref": "topic" }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "ref": "sum" }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "ref": "product" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "ref": "clampNumber" }, { - "name": "permid", - "type": "text", - "isArray": false + "ref": "wrapNumberPeriodic" }, { - "name": "labelIsName", - "type": "boolean", - "isArray": false + "ref": "round" }, { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false + "ref": "setSmallToZero" }, { - "name": "layer", + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "extractMathOperator" + }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "ionicCompound" + }, + { + "ref": "electronConfiguration" + }, + { + "ref": "h" + }, + { + "ref": "matrixInput" + }, + { + "ref": "text" + }, + { + "ref": "math" + }, + { + "ref": "point" + }, + { + "ref": "coords" + }, + { + "ref": "line" + }, + { + "ref": "vector" + }, + { + "ref": "angle" + }, + { + "ref": "mathInput" + }, + { + "ref": "choice" + }, + { + "ref": "number" + }, + { + "ref": "integer" + }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, + { + "ref": "interval" + }, + { + "ref": "sequence" + }, + { + "ref": "cell" + }, + { + "ref": "selectFromSequence" + }, + { + "ref": "evaluate" + }, + { + "ref": "selectRandomNumbers" + }, + { + "ref": "sampleRandomNumbers" + }, + { + "ref": "selectPrimeNumbers" + }, + { + "ref": "samplePrimeNumbers" + }, + { + "ref": "substitute" + }, + { + "ref": "periodicSet" + }, + { + "ref": "intcomma" + }, + { + "ref": "pluralize" + }, + { + "ref": "lorem" + }, + { + "ref": "endpoint" + }, + { + "ref": "subsetOfReals" + }, + { + "ref": "bestFitLine" + }, + { + "ref": "matrix" + }, + { + "ref": "latex" + } + ], + "textChildrenAllowed": true, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "draggable", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "showCoordsWhenDragging", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "rigid", + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "allowRotation", + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { - "name": "allowTranslation", + "name": "layer", + "type": "integer", + "isArray": false + }, + { + "name": "draggable", "type": "boolean", "isArray": false }, + { + "name": "labelPosition", + "type": "text", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -70570,42 +71785,50 @@ "isArray": false }, { - "name": "styleDescription", + "name": "textColor", "type": "text", "isArray": false }, { - "name": "styleDescriptionWithNoun", + "name": "backgroundColor", "type": "text", "isArray": false }, { - "name": "preserveSimilarity", - "type": "boolean", + "name": "textStyleDescription", + "type": "text", "isArray": false }, { - "name": "allowDilation", - "type": "boolean", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "verticesDraggable", - "type": "boolean", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "numVertices", + "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "numDimensions", - "type": "number", - "isArray": false + "name": "variables", + "type": "_variableName", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "_variableName", + "numDimensions": 1 + } + ] }, { - "name": "vertices", + "name": "points", "type": "math", "isArray": true, "numDimensions": 2, @@ -70622,15 +71845,55 @@ ] }, { - "name": "length", - "type": "number", + "name": "equation", + "type": "math", + "isArray": false + }, + { + "name": "coeff0", + "type": "math", + "isArray": false + }, + { + "name": "coeffvar1", + "type": "math", + "isArray": false + }, + { + "name": "coeffvar2", + "type": "math", + "isArray": false + }, + { + "name": "slope", + "type": "math", + "isArray": false + }, + { + "name": "xintercept", + "type": "math", + "isArray": false + }, + { + "name": "yintercept", + "type": "math", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", "isArray": false } ] }, - "polygon": { + "lineSegment": { "type": "element", - "name": "polygon", + "name": "lineSegment", "attributes": { "name": { "optional": true, @@ -70684,11 +71947,11 @@ "optional": true, "type": ["true", "false"] }, - "verticesDraggable": { + "endpointsDraggable": { "optional": true, "type": ["true", "false"] }, - "vertices": { + "endpoints": { "optional": true, "type": ["string"] }, @@ -70696,45 +71959,14 @@ "optional": true, "type": ["true", "false"] }, - "rigid": { - "optional": true, - "type": ["true", "false"] - }, - "preserveSimilarity": { - "optional": true, - "type": ["true", "false"] - }, - "rotationHandleVertices": { - "optional": true, - "type": ["string"] - }, - "rotateAround": { - "optional": true, - "type": ["centroid", "vertex", "point"] - }, - "rotationCenter": { - "optional": true, - "type": ["string"] - }, - "rotationVertex": { - "optional": true, - "type": ["string"] - }, - "allowRotation": { - "optional": true, - "type": ["true", "false"] - }, - "allowTranslation": { - "optional": true, - "type": ["true", "false"] - }, - "allowDilation": { - "optional": true, - "type": ["true", "false"] - }, - "minShrink": { + "labelPosition": { "optional": true, - "type": ["string"] + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft" + ] }, "displayDigits": { "optional": true, @@ -70751,10 +71983,6 @@ "padZeros": { "optional": true, "type": ["true", "false"] - }, - "filled": { - "optional": true, - "type": ["true", "false"] } }, "children": [ @@ -70826,23 +72054,8 @@ "isArray": false }, { - "name": "rigid", - "type": "boolean", - "isArray": false - }, - { - "name": "allowRotation", - "type": "boolean", - "isArray": false - }, - { - "name": "allowTranslation", - "type": "boolean", - "isArray": false - }, - { - "name": "filled", - "type": "boolean", + "name": "labelPosition", + "type": "text", "isArray": false }, { @@ -70906,32 +72119,17 @@ "isArray": false }, { - "name": "preserveSimilarity", - "type": "boolean", - "isArray": false - }, - { - "name": "allowDilation", - "type": "boolean", - "isArray": false - }, - { - "name": "verticesDraggable", + "name": "endpointsDraggable", "type": "boolean", "isArray": false }, - { - "name": "numVertices", - "type": "number", - "isArray": false - }, { "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "vertices", + "name": "endpoints", "type": "math", "isArray": true, "numDimensions": 2, @@ -70948,35 +72146,20 @@ ] }, { - "name": "borderStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "fillStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "perimeter", - "type": "number", - "isArray": false - }, - { - "name": "area", - "type": "number", + "name": "length", + "type": "math", "isArray": false }, { - "name": "numSides", + "name": "slope", "type": "number", "isArray": false } ] }, - "triangle": { + "ray": { "type": "element", - "name": "triangle", + "name": "ray", "attributes": { "name": { "optional": true, @@ -71030,55 +72213,15 @@ "optional": true, "type": ["true", "false"] }, - "verticesDraggable": { - "optional": true, - "type": ["true", "false"] - }, - "vertices": { - "optional": true, - "type": ["string"] - }, - "showCoordsWhenDragging": { - "optional": true, - "type": ["true", "false"] - }, - "rigid": { - "optional": true, - "type": ["true", "false"] - }, - "preserveSimilarity": { - "optional": true, - "type": ["true", "false"] - }, - "rotationHandleVertices": { - "optional": true, - "type": ["string"] - }, - "rotateAround": { - "optional": true, - "type": ["centroid", "vertex", "point"] - }, - "rotationCenter": { + "endpoint": { "optional": true, "type": ["string"] }, - "rotationVertex": { + "through": { "optional": true, "type": ["string"] }, - "allowRotation": { - "optional": true, - "type": ["true", "false"] - }, - "allowTranslation": { - "optional": true, - "type": ["true", "false"] - }, - "allowDilation": { - "optional": true, - "type": ["true", "false"] - }, - "minShrink": { + "direction": { "optional": true, "type": ["string"] }, @@ -71097,10 +72240,6 @@ "padZeros": { "optional": true, "type": ["true", "false"] - }, - "filled": { - "optional": true, - "type": ["true", "false"] } }, "children": [ @@ -71166,31 +72305,6 @@ "type": "boolean", "isArray": false }, - { - "name": "showCoordsWhenDragging", - "type": "boolean", - "isArray": false - }, - { - "name": "rigid", - "type": "boolean", - "isArray": false - }, - { - "name": "allowRotation", - "type": "boolean", - "isArray": false - }, - { - "name": "allowTranslation", - "type": "boolean", - "isArray": false - }, - { - "name": "filled", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -71252,41 +72366,28 @@ "isArray": false }, { - "name": "preserveSimilarity", - "type": "boolean", + "name": "numDimensions", + "type": "number", "isArray": false }, { - "name": "allowDilation", - "type": "boolean", - "isArray": false + "name": "direction", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] }, { - "name": "verticesDraggable", - "type": "boolean", - "isArray": false - }, - { - "name": "numVertices", - "type": "number", - "isArray": false - }, - { - "name": "numDimensions", - "type": "number", - "isArray": false - }, - { - "name": "vertices", + "name": "through", "type": "math", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, { "isArray": false, "type": "point" @@ -71294,35 +72395,22 @@ ] }, { - "name": "borderStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "fillStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "perimeter", - "type": "number", - "isArray": false - }, - { - "name": "area", - "type": "number", - "isArray": false - }, - { - "name": "numSides", - "type": "number", - "isArray": false + "name": "endpoint", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] } ] }, - "rectangle": { + "polyline": { "type": "element", - "name": "rectangle", + "name": "polyline", "attributes": { "name": { "optional": true, @@ -71443,22 +72531,6 @@ "padZeros": { "optional": true, "type": ["true", "false"] - }, - "filled": { - "optional": true, - "type": ["true", "false"] - }, - "center": { - "optional": true, - "type": ["string"] - }, - "width": { - "optional": true, - "type": ["string"] - }, - "height": { - "optional": true, - "type": ["string"] } }, "children": [ @@ -71544,11 +72616,6 @@ "type": "boolean", "isArray": false }, - { - "name": "filled", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -71652,57 +72719,15 @@ ] }, { - "name": "borderStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "fillStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "perimeter", - "type": "number", - "isArray": false - }, - { - "name": "area", - "type": "number", - "isArray": false - }, - { - "name": "center", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "width", - "type": "number", - "isArray": false - }, - { - "name": "height", - "type": "number", - "isArray": false - }, - { - "name": "numSides", + "name": "length", "type": "number", "isArray": false } ] }, - "regularPolygon": { + "polygon": { "type": "element", - "name": "regularPolygon", + "name": "polygon", "attributes": { "name": { "optional": true, @@ -71772,6 +72797,10 @@ "optional": true, "type": ["true", "false"] }, + "preserveSimilarity": { + "optional": true, + "type": ["true", "false"] + }, "rotationHandleVertices": { "optional": true, "type": ["string"] @@ -71823,46 +72852,6 @@ "filled": { "optional": true, "type": ["true", "false"] - }, - "numVertices": { - "optional": true, - "type": ["string"] - }, - "numSides": { - "optional": true, - "type": ["string"] - }, - "center": { - "optional": true, - "type": ["string"] - }, - "circumradius": { - "optional": true, - "type": ["string"] - }, - "radius": { - "optional": true, - "type": ["string"] - }, - "inradius": { - "optional": true, - "type": ["string"] - }, - "apothem": { - "optional": true, - "type": ["string"] - }, - "sideLength": { - "optional": true, - "type": ["string"] - }, - "perimeter": { - "optional": true, - "type": ["string"] - }, - "area": { - "optional": true, - "type": ["string"] } }, "children": [ @@ -72030,7 +73019,7 @@ }, { "name": "numVertices", - "type": "integer", + "type": "number", "isArray": false }, { @@ -72075,53 +73064,16 @@ "type": "number", "isArray": false }, - { - "name": "center", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "circumradius", - "type": "number", - "isArray": false - }, - { - "name": "inradius", - "type": "number", - "isArray": false - }, - { - "name": "sideLength", - "type": "number", - "isArray": false - }, { "name": "numSides", - "type": "integer", - "isArray": false - }, - { - "name": "radius", - "type": "number", - "isArray": false - }, - { - "name": "apothem", "type": "number", "isArray": false } ] }, - "circle": { + "triangle": { "type": "element", - "name": "circle", + "name": "triangle", "attributes": { "name": { "optional": true, @@ -72175,88 +73127,75 @@ "optional": true, "type": ["true", "false"] }, - "labelPosition": { - "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] - }, - "flipFunction": { + "verticesDraggable": { "optional": true, "type": ["true", "false"] }, - "numDiscretizationPoints": { + "vertices": { "optional": true, "type": ["string"] }, - "periodic": { + "showCoordsWhenDragging": { "optional": true, "type": ["true", "false"] }, - "splineTension": { + "rigid": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "extrapolateBackward": { + "preserveSimilarity": { "optional": true, "type": ["true", "false"] }, - "extrapolateForward": { + "rotationHandleVertices": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "splineForm": { + "rotateAround": { "optional": true, - "type": ["centripetal", "uniform"] + "type": ["centroid", "vertex", "point"] }, - "through": { + "rotationCenter": { "optional": true, "type": ["string"] }, - "showCoordsWhenDragging": { + "rotationVertex": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "nearestPointAsCurve": { + "allowRotation": { "optional": true, "type": ["true", "false"] }, - "displayDigits": { + "allowTranslation": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "displayDecimals": { + "allowDilation": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "displaySmallAsZero": { + "minShrink": { "optional": true, "type": ["string"] }, - "padZeros": { + "displayDigits": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "center": { + "displayDecimals": { "optional": true, "type": ["string"] }, - "radius": { + "displaySmallAsZero": { "optional": true, "type": ["string"] }, - "filled": { + "padZeros": { "optional": true, "type": ["true", "false"] }, - "hideOffGraphIndicator": { + "filled": { "optional": true, "type": ["true", "false"] } @@ -72270,213 +73209,367 @@ }, { "ref": "label" - }, + } + ], + "textChildrenAllowed": false, + "properties": [ { - "ref": "rightHandSide" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "topic" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "sum" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "product" + "name": "isResponse", + "type": "boolean", + "isArray": false }, { - "ref": "clampNumber" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "ref": "wrapNumberPeriodic" + "name": "permid", + "type": "text", + "isArray": false }, { - "ref": "round" + "name": "labelIsName", + "type": "boolean", + "isArray": false }, { - "ref": "setSmallToZero" + "name": "applyStyleToLabel", + "type": "boolean", + "isArray": false }, { - "ref": "convertSetToList" + "name": "layer", + "type": "integer", + "isArray": false }, { - "ref": "ceil" + "name": "draggable", + "type": "boolean", + "isArray": false }, { - "ref": "floor" + "name": "showCoordsWhenDragging", + "type": "boolean", + "isArray": false }, { - "ref": "abs" + "name": "rigid", + "type": "boolean", + "isArray": false }, { - "ref": "sign" + "name": "allowRotation", + "type": "boolean", + "isArray": false }, { - "ref": "mean" + "name": "allowTranslation", + "type": "boolean", + "isArray": false }, { - "ref": "median" + "name": "filled", + "type": "boolean", + "isArray": false }, { - "ref": "variance" + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "ref": "standardDeviation" + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "ref": "count" + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "ref": "min" + "name": "fixLocation", + "type": "boolean", + "isArray": false }, { - "ref": "max" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "ref": "mod" + "name": "label", + "type": "label", + "isArray": false }, { - "ref": "gcd" + "name": "displayDigits", + "type": "integer", + "isArray": false }, { - "ref": "lcm" + "name": "displayDecimals", + "type": "integer", + "isArray": false }, { - "ref": "extractMath" + "name": "displaySmallAsZero", + "type": "number", + "isArray": false }, { - "ref": "clampFunction" + "name": "padZeros", + "type": "boolean", + "isArray": false }, { - "ref": "wrapFunctionPeriodic" + "name": "styleDescription", + "type": "text", + "isArray": false }, { - "ref": "derivative" + "name": "styleDescriptionWithNoun", + "type": "text", + "isArray": false }, { - "ref": "extractMathOperator" + "name": "preserveSimilarity", + "type": "boolean", + "isArray": false }, { - "ref": "equilibriumPoint" + "name": "allowDilation", + "type": "boolean", + "isArray": false }, { - "ref": "equilibriumLine" + "name": "verticesDraggable", + "type": "boolean", + "isArray": false }, { - "ref": "atom" + "name": "numVertices", + "type": "number", + "isArray": false }, { - "ref": "ion" + "name": "numDimensions", + "type": "number", + "isArray": false }, { - "ref": "ionicCompound" + "name": "vertices", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "ref": "electronConfiguration" + "name": "borderStyleDescription", + "type": "text", + "isArray": false }, { - "ref": "h" + "name": "fillStyleDescription", + "type": "text", + "isArray": false }, { - "ref": "matrixInput" + "name": "perimeter", + "type": "number", + "isArray": false }, { - "ref": "text" + "name": "area", + "type": "number", + "isArray": false }, { - "ref": "math" + "name": "numSides", + "type": "number", + "isArray": false + } + ] + }, + "rectangle": { + "type": "element", + "name": "rectangle", + "attributes": { + "name": { + "optional": true, + "type": ["string"] }, - { - "ref": "point" + "copySource": { + "optional": true, + "type": ["string"] }, - { - "ref": "coords" + "hide": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "line" + "disabled": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "vector" + "fixed": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "angle" + "fixLocation": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "mathInput" + "styleNumber": { + "optional": true, + "type": ["string"] }, - { - "ref": "choice" + "isResponse": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "number" + "newNamespace": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "integer" + "labelIsName": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "function" + "applyStyleToLabel": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "piecewiseFunction" + "layer": { + "optional": true, + "type": ["string"] }, - { - "ref": "interval" + "draggable": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "sequence" + "verticesDraggable": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "cell" + "vertices": { + "optional": true, + "type": ["string"] }, - { - "ref": "selectFromSequence" + "showCoordsWhenDragging": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "evaluate" + "rigid": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "selectRandomNumbers" + "preserveSimilarity": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "sampleRandomNumbers" + "rotationHandleVertices": { + "optional": true, + "type": ["string"] }, - { - "ref": "selectPrimeNumbers" + "rotateAround": { + "optional": true, + "type": ["centroid", "vertex", "point"] }, - { - "ref": "samplePrimeNumbers" + "rotationCenter": { + "optional": true, + "type": ["string"] }, - { - "ref": "substitute" + "rotationVertex": { + "optional": true, + "type": ["string"] }, - { - "ref": "periodicSet" + "allowRotation": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "intcomma" + "allowTranslation": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "pluralize" + "allowDilation": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "lorem" + "minShrink": { + "optional": true, + "type": ["string"] }, - { - "ref": "endpoint" + "displayDigits": { + "optional": true, + "type": ["string"] }, - { - "ref": "subsetOfReals" + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { + "optional": true, + "type": ["true", "false"] + }, + "filled": { + "optional": true, + "type": ["true", "false"] + }, + "center": { + "optional": true, + "type": ["string"] }, + "width": { + "optional": true, + "type": ["string"] + }, + "height": { + "optional": true, + "type": ["string"] + } + }, + "children": [ { - "ref": "bestFitLine" + "ref": "xlabel" }, { - "ref": "matrix" + "ref": "ylabel" }, { - "ref": "latex" + "ref": "label" } ], - "textChildrenAllowed": true, + "textChildrenAllowed": false, "properties": [ { "name": "hide", @@ -72529,47 +73622,22 @@ "isArray": false }, { - "name": "labelPosition", - "type": "text", - "isArray": false - }, - { - "name": "flipFunction", - "type": "boolean", - "isArray": false - }, - { - "name": "numDiscretizationPoints", - "type": "number", - "isArray": false - }, - { - "name": "periodic", + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, { - "name": "splineTension", - "type": "number", - "isArray": false - }, - { - "name": "extrapolateBackward", + "name": "rigid", "type": "boolean", "isArray": false }, { - "name": "extrapolateForward", + "name": "allowRotation", "type": "boolean", "isArray": false }, { - "name": "splineForm", - "type": "text", - "isArray": false - }, - { - "name": "showCoordsWhenDragging", + "name": "allowTranslation", "type": "boolean", "isArray": false }, @@ -72639,32 +73707,32 @@ "isArray": false }, { - "name": "borderStyleDescription", - "type": "text", + "name": "preserveSimilarity", + "type": "boolean", "isArray": false }, { - "name": "fillStyleDescription", - "type": "text", + "name": "allowDilation", + "type": "boolean", "isArray": false }, { - "name": "hideOffGraphIndicator", + "name": "verticesDraggable", "type": "boolean", "isArray": false }, { - "name": "parMax", + "name": "numVertices", "type": "number", "isArray": false }, { - "name": "parMin", + "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "throughPoints", + "name": "vertices", "type": "math", "isArray": true, "numDimensions": 2, @@ -72681,23 +73749,23 @@ ] }, { - "name": "radius", - "type": "math", + "name": "borderStyleDescription", + "type": "text", "isArray": false }, { - "name": "diameter", - "type": "math", + "name": "fillStyleDescription", + "type": "text", "isArray": false }, { - "name": "circumference", - "type": "math", + "name": "perimeter", + "type": "number", "isArray": false }, { "name": "area", - "type": "math", + "type": "number", "isArray": false }, { @@ -72711,12 +73779,27 @@ "type": "point" } ] + }, + { + "name": "width", + "type": "number", + "isArray": false + }, + { + "name": "height", + "type": "number", + "isArray": false + }, + { + "name": "numSides", + "type": "number", + "isArray": false } ] }, - "parabola": { + "regularPolygon": { "type": "element", - "name": "parabola", + "name": "regularPolygon", "attributes": { "name": { "optional": true, @@ -72770,59 +73853,54 @@ "optional": true, "type": ["true", "false"] }, - "labelPosition": { - "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] - }, - "flipFunction": { + "verticesDraggable": { "optional": true, "type": ["true", "false"] }, - "numDiscretizationPoints": { + "vertices": { "optional": true, "type": ["string"] }, - "periodic": { + "showCoordsWhenDragging": { "optional": true, "type": ["true", "false"] }, - "splineTension": { + "rigid": { "optional": true, - "type": ["string"] + "type": ["true", "false"] }, - "extrapolateBackward": { + "rotationHandleVertices": { "optional": true, - "type": ["true", "false"] + "type": ["string"] }, - "extrapolateForward": { + "rotateAround": { "optional": true, - "type": ["true", "false"] + "type": ["centroid", "vertex", "point"] }, - "splineForm": { + "rotationCenter": { "optional": true, - "type": ["centripetal", "uniform"] + "type": ["string"] }, - "through": { + "rotationVertex": { "optional": true, "type": ["string"] }, - "showCoordsWhenDragging": { + "allowRotation": { "optional": true, "type": ["true", "false"] }, - "nearestPointAsCurve": { + "allowTranslation": { + "optional": true, + "type": ["true", "false"] + }, + "allowDilation": { "optional": true, "type": ["true", "false"] }, + "minShrink": { + "optional": true, + "type": ["string"] + }, "displayDigits": { "optional": true, "type": ["string"] @@ -72839,7 +73917,47 @@ "optional": true, "type": ["true", "false"] }, - "vertex": { + "filled": { + "optional": true, + "type": ["true", "false"] + }, + "numVertices": { + "optional": true, + "type": ["string"] + }, + "numSides": { + "optional": true, + "type": ["string"] + }, + "center": { + "optional": true, + "type": ["string"] + }, + "circumradius": { + "optional": true, + "type": ["string"] + }, + "radius": { + "optional": true, + "type": ["string"] + }, + "inradius": { + "optional": true, + "type": ["string"] + }, + "apothem": { + "optional": true, + "type": ["string"] + }, + "sideLength": { + "optional": true, + "type": ["string"] + }, + "perimeter": { + "optional": true, + "type": ["string"] + }, + "area": { "optional": true, "type": ["string"] } @@ -72853,147 +73971,543 @@ }, { "ref": "label" - }, + } + ], + "textChildrenAllowed": false, + "properties": [ { - "ref": "rightHandSide" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "ref": "topic" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "ref": "sum" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "ref": "product" + "name": "isResponse", + "type": "boolean", + "isArray": false }, { - "ref": "clampNumber" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "ref": "wrapNumberPeriodic" + "name": "permid", + "type": "text", + "isArray": false }, { - "ref": "round" + "name": "labelIsName", + "type": "boolean", + "isArray": false }, { - "ref": "setSmallToZero" + "name": "applyStyleToLabel", + "type": "boolean", + "isArray": false }, { - "ref": "convertSetToList" + "name": "layer", + "type": "integer", + "isArray": false }, { - "ref": "ceil" + "name": "draggable", + "type": "boolean", + "isArray": false }, { - "ref": "floor" + "name": "showCoordsWhenDragging", + "type": "boolean", + "isArray": false }, { - "ref": "abs" + "name": "rigid", + "type": "boolean", + "isArray": false }, { - "ref": "sign" + "name": "allowRotation", + "type": "boolean", + "isArray": false }, { - "ref": "mean" + "name": "allowTranslation", + "type": "boolean", + "isArray": false }, { - "ref": "median" + "name": "filled", + "type": "boolean", + "isArray": false }, { - "ref": "variance" + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "ref": "standardDeviation" + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "ref": "count" + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "ref": "min" + "name": "fixLocation", + "type": "boolean", + "isArray": false }, { - "ref": "max" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "ref": "mod" + "name": "label", + "type": "label", + "isArray": false }, { - "ref": "gcd" + "name": "displayDigits", + "type": "integer", + "isArray": false }, { - "ref": "lcm" + "name": "displayDecimals", + "type": "integer", + "isArray": false }, { - "ref": "extractMath" + "name": "displaySmallAsZero", + "type": "number", + "isArray": false }, { - "ref": "clampFunction" + "name": "padZeros", + "type": "boolean", + "isArray": false }, { - "ref": "wrapFunctionPeriodic" + "name": "styleDescription", + "type": "text", + "isArray": false }, { - "ref": "derivative" + "name": "styleDescriptionWithNoun", + "type": "text", + "isArray": false }, { - "ref": "extractMathOperator" + "name": "preserveSimilarity", + "type": "boolean", + "isArray": false }, { - "ref": "equilibriumPoint" + "name": "allowDilation", + "type": "boolean", + "isArray": false }, { - "ref": "equilibriumLine" + "name": "verticesDraggable", + "type": "boolean", + "isArray": false }, { - "ref": "atom" + "name": "numVertices", + "type": "integer", + "isArray": false }, { - "ref": "ion" + "name": "numDimensions", + "type": "number", + "isArray": false }, { - "ref": "ionicCompound" + "name": "vertices", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "ref": "electronConfiguration" + "name": "borderStyleDescription", + "type": "text", + "isArray": false }, { - "ref": "h" + "name": "fillStyleDescription", + "type": "text", + "isArray": false }, { - "ref": "matrixInput" + "name": "perimeter", + "type": "number", + "isArray": false }, { - "ref": "text" + "name": "area", + "type": "number", + "isArray": false }, { - "ref": "math" + "name": "center", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] }, { - "ref": "point" + "name": "circumradius", + "type": "number", + "isArray": false }, { - "ref": "coords" + "name": "inradius", + "type": "number", + "isArray": false }, { - "ref": "line" + "name": "sideLength", + "type": "number", + "isArray": false }, { - "ref": "vector" + "name": "numSides", + "type": "integer", + "isArray": false }, { - "ref": "angle" + "name": "radius", + "type": "number", + "isArray": false }, { - "ref": "mathInput" + "name": "apothem", + "type": "number", + "isArray": false + } + ] + }, + "circle": { + "type": "element", + "name": "circle", + "attributes": { + "name": { + "optional": true, + "type": ["string"] }, - { - "ref": "choice" + "copySource": { + "optional": true, + "type": ["string"] }, - { - "ref": "number" + "hide": { + "optional": true, + "type": ["true", "false"] }, - { - "ref": "integer" + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, + "applyStyleToLabel": { + "optional": true, + "type": ["true", "false"] + }, + "layer": { + "optional": true, + "type": ["string"] + }, + "draggable": { + "optional": true, + "type": ["true", "false"] + }, + "labelPosition": { + "optional": true, + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] + }, + "flipFunction": { + "optional": true, + "type": ["true", "false"] + }, + "numDiscretizationPoints": { + "optional": true, + "type": ["string"] + }, + "periodic": { + "optional": true, + "type": ["true", "false"] + }, + "splineTension": { + "optional": true, + "type": ["string"] + }, + "extrapolateBackward": { + "optional": true, + "type": ["true", "false"] + }, + "extrapolateForward": { + "optional": true, + "type": ["true", "false"] + }, + "splineForm": { + "optional": true, + "type": ["centripetal", "uniform"] + }, + "through": { + "optional": true, + "type": ["string"] + }, + "showCoordsWhenDragging": { + "optional": true, + "type": ["true", "false"] + }, + "nearestPointAsCurve": { + "optional": true, + "type": ["true", "false"] + }, + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { + "optional": true, + "type": ["true", "false"] + }, + "center": { + "optional": true, + "type": ["string"] + }, + "radius": { + "optional": true, + "type": ["string"] + }, + "filled": { + "optional": true, + "type": ["true", "false"] + }, + "hideOffGraphIndicator": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "label" + }, + { + "ref": "rightHandSide" + }, + { + "ref": "topic" + }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "extractMathOperator" + }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "ionicCompound" + }, + { + "ref": "electronConfiguration" + }, + { + "ref": "h" + }, + { + "ref": "matrixInput" + }, + { + "ref": "text" + }, + { + "ref": "math" + }, + { + "ref": "point" + }, + { + "ref": "coords" + }, + { + "ref": "line" + }, + { + "ref": "vector" + }, + { + "ref": "angle" + }, + { + "ref": "mathInput" + }, + { + "ref": "choice" + }, + { + "ref": "number" + }, + { + "ref": "integer" }, { "ref": "function" @@ -73156,6 +74670,11 @@ "type": "boolean", "isArray": false }, + { + "name": "filled", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -73216,6 +74735,21 @@ "type": "text", "isArray": false }, + { + "name": "borderStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "fillStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "hideOffGraphIndicator", + "type": "boolean", + "isArray": false + }, { "name": "parMax", "type": "number", @@ -73244,22 +74778,27 @@ ] }, { - "name": "a", - "type": "number", + "name": "radius", + "type": "math", "isArray": false }, { - "name": "b", - "type": "number", + "name": "diameter", + "type": "math", "isArray": false }, { - "name": "c", - "type": "number", + "name": "circumference", + "type": "math", "isArray": false }, { - "name": "vertex", + "name": "area", + "type": "math", + "isArray": false + }, + { + "name": "center", "type": "math", "isArray": true, "numDimensions": 1, @@ -73269,17 +74808,12 @@ "type": "point" } ] - }, - { - "name": "equation", - "type": "math", - "isArray": false } ] }, - "curve": { + "parabola": { "type": "element", - "name": "curve", + "name": "parabola", "attributes": { "name": { "optional": true, @@ -73374,22 +74908,10 @@ "optional": true, "type": ["centripetal", "uniform"] }, - "variable": { - "optional": true, - "type": ["string"] - }, "through": { "optional": true, "type": ["string"] }, - "parMin": { - "optional": true, - "type": ["string"] - }, - "parMax": { - "optional": true, - "type": ["string"] - }, "showCoordsWhenDragging": { "optional": true, "type": ["true", "false"] @@ -73413,6 +74935,10 @@ "padZeros": { "optional": true, "type": ["true", "false"] + }, + "vertex": { + "optional": true, + "type": ["string"] } }, "children": [ @@ -73425,24 +74951,6 @@ { "ref": "label" }, - { - "ref": "clampFunction" - }, - { - "ref": "wrapFunctionPeriodic" - }, - { - "ref": "derivative" - }, - { - "ref": "function" - }, - { - "ref": "piecewiseFunction" - }, - { - "ref": "bezierControls" - }, { "ref": "rightHandSide" }, @@ -73515,6 +75023,15 @@ { "ref": "extractMath" }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, { "ref": "extractMathOperator" }, @@ -73575,6 +75092,12 @@ { "ref": "integer" }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, { "ref": "interval" }, @@ -73800,11 +75323,6 @@ "type": "number", "isArray": false }, - { - "name": "numDimensions", - "type": "number", - "isArray": false - }, { "name": "throughPoints", "type": "math", @@ -73823,158 +75341,26 @@ ] }, { - "name": "vectorControlDirections", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "hiddenControls", - "type": "boolean", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "boolean", - "numDimensions": 1 - } - ] - }, - { - "name": "controlVectors", - "type": "math", - "isArray": true, - "numDimensions": 3, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "vector", - "numDimensions": 2 - }, - { - "isArray": true, - "type": "vector", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "vector" - } - ] - }, - { - "name": "controlPoints", - "type": "math", - "isArray": true, - "numDimensions": 3, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 2 - }, - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "extrapolateBackwardMode", - "type": "text", - "isArray": false - }, - { - "name": "extrapolateForwardMode", - "type": "text", - "isArray": false - }, - { - "name": "fs", - "type": "function", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "function", - "numDimensions": 1 - } - ] - }, - { - "name": "numXCriticalPoints", - "type": "integer", + "name": "a", + "type": "number", "isArray": false }, { - "name": "xCriticalPoints", + "name": "b", "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "numYCriticalPoints", - "type": "integer", "isArray": false }, { - "name": "yCriticalPoints", + "name": "c", "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "numCurvatureChangePoints", - "type": "integer", "isArray": false }, { - "name": "curvatureChangePoints", - "type": "number", + "name": "vertex", + "type": "math", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, { "isArray": false, "type": "point" @@ -73982,15 +75368,15 @@ ] }, { - "name": "f", - "type": "function", + "name": "equation", + "type": "math", "isArray": false } ] }, - "bezierControls": { + "curve": { "type": "element", - "name": "bezierControls", + "name": "curve", "attributes": { "name": { "optional": true, @@ -74028,14 +75414,131 @@ "optional": true, "type": ["true", "false"] }, - "alwaysVisible": { + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, + "applyStyleToLabel": { + "optional": true, + "type": ["true", "false"] + }, + "layer": { + "optional": true, + "type": ["string"] + }, + "draggable": { + "optional": true, + "type": ["true", "false"] + }, + "labelPosition": { + "optional": true, + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] + }, + "flipFunction": { + "optional": true, + "type": ["true", "false"] + }, + "numDiscretizationPoints": { + "optional": true, + "type": ["string"] + }, + "periodic": { + "optional": true, + "type": ["true", "false"] + }, + "splineTension": { + "optional": true, + "type": ["string"] + }, + "extrapolateBackward": { + "optional": true, + "type": ["true", "false"] + }, + "extrapolateForward": { + "optional": true, + "type": ["true", "false"] + }, + "splineForm": { + "optional": true, + "type": ["centripetal", "uniform"] + }, + "variable": { + "optional": true, + "type": ["string"] + }, + "through": { + "optional": true, + "type": ["string"] + }, + "parMin": { + "optional": true, + "type": ["string"] + }, + "parMax": { + "optional": true, + "type": ["string"] + }, + "showCoordsWhenDragging": { + "optional": true, + "type": ["true", "false"] + }, + "nearestPointAsCurve": { + "optional": true, + "type": ["true", "false"] + }, + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { "optional": true, "type": ["true", "false"] } }, "children": [ { - "ref": "controlVectors" + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "label" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, + { + "ref": "bezierControls" }, { "ref": "rightHandSide" @@ -74109,15 +75612,6 @@ { "ref": "extractMath" }, - { - "ref": "clampFunction" - }, - { - "ref": "wrapFunctionPeriodic" - }, - { - "ref": "derivative" - }, { "ref": "extractMathOperator" }, @@ -74178,12 +75672,6 @@ { "ref": "integer" }, - { - "ref": "function" - }, - { - "ref": "piecewiseFunction" - }, { "ref": "interval" }, @@ -74275,195 +75763,449 @@ "isArray": false }, { - "name": "alwaysVisible", - "type": "boolean", - "isArray": false - }, - { - "name": "hidden", + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "layer", + "type": "integer", "isArray": false }, { - "name": "fixLocation", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "doenetML", + "name": "labelPosition", "type": "text", "isArray": false - } - ] - }, - "controlVectors": { - "type": "element", - "name": "controlVectors", - "attributes": { - "name": { - "optional": true, - "type": ["string"] - }, - "copySource": { - "optional": true, - "type": ["string"] - }, - "hide": { - "optional": true, - "type": ["true", "false"] - }, - "disabled": { - "optional": true, - "type": ["true", "false"] - }, - "fixed": { - "optional": true, - "type": ["true", "false"] - }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] - }, - "styleNumber": { - "optional": true, - "type": ["string"] - }, - "isResponse": { - "optional": true, - "type": ["true", "false"] - }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] - }, - "direction": { - "optional": true, - "type": ["symmetric", "previous", "next", "both", "none"] - }, - "pointNumber": { - "optional": true, - "type": ["string"] - } - }, - "children": [ - { - "ref": "rightHandSide" - }, - { - "ref": "sum" - }, - { - "ref": "product" - }, - { - "ref": "clampNumber" }, { - "ref": "wrapNumberPeriodic" - }, - { - "ref": "round" + "name": "flipFunction", + "type": "boolean", + "isArray": false }, { - "ref": "setSmallToZero" + "name": "numDiscretizationPoints", + "type": "number", + "isArray": false }, { - "ref": "convertSetToList" + "name": "periodic", + "type": "boolean", + "isArray": false }, { - "ref": "ceil" + "name": "splineTension", + "type": "number", + "isArray": false }, { - "ref": "floor" + "name": "extrapolateBackward", + "type": "boolean", + "isArray": false }, { - "ref": "abs" + "name": "extrapolateForward", + "type": "boolean", + "isArray": false }, { - "ref": "sign" + "name": "splineForm", + "type": "text", + "isArray": false }, { - "ref": "mean" + "name": "showCoordsWhenDragging", + "type": "boolean", + "isArray": false }, { - "ref": "median" + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "ref": "variance" + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "ref": "standardDeviation" + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "ref": "count" + "name": "fixLocation", + "type": "boolean", + "isArray": false }, { - "ref": "min" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "ref": "max" + "name": "label", + "type": "label", + "isArray": false }, { - "ref": "mod" + "name": "displayDigits", + "type": "integer", + "isArray": false }, { - "ref": "gcd" + "name": "displayDecimals", + "type": "integer", + "isArray": false }, { - "ref": "lcm" + "name": "displaySmallAsZero", + "type": "number", + "isArray": false }, { - "ref": "extractMath" + "name": "padZeros", + "type": "boolean", + "isArray": false }, { - "ref": "electronConfiguration" + "name": "styleDescription", + "type": "text", + "isArray": false }, { - "ref": "math" + "name": "styleDescriptionWithNoun", + "type": "text", + "isArray": false }, { - "ref": "coords" + "name": "parMax", + "type": "number", + "isArray": false }, { - "ref": "vector" + "name": "parMin", + "type": "number", + "isArray": false }, { - "ref": "interval" + "name": "numDimensions", + "type": "number", + "isArray": false }, { - "ref": "sequence" + "name": "throughPoints", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "ref": "selectFromSequence" + "name": "vectorControlDirections", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] }, { - "ref": "evaluate" + "name": "hiddenControls", + "type": "boolean", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "boolean", + "numDimensions": 1 + } + ] }, { - "ref": "substitute" + "name": "controlVectors", + "type": "math", + "isArray": true, + "numDimensions": 3, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "vector", + "numDimensions": 2 + }, + { + "isArray": true, + "type": "vector", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "vector" + } + ] }, { - "ref": "periodicSet" + "name": "controlPoints", + "type": "math", + "isArray": true, + "numDimensions": 3, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 2 + }, + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "ref": "subsetOfReals" + "name": "extrapolateBackwardMode", + "type": "text", + "isArray": false }, { - "ref": "matrix" + "name": "extrapolateForwardMode", + "type": "text", + "isArray": false + }, + { + "name": "fs", + "type": "function", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "function", + "numDimensions": 1 + } + ] + }, + { + "name": "numXCriticalPoints", + "type": "integer", + "isArray": false + }, + { + "name": "xCriticalPoints", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "numYCriticalPoints", + "type": "integer", + "isArray": false + }, + { + "name": "yCriticalPoints", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "numCurvatureChangePoints", + "type": "integer", + "isArray": false + }, + { + "name": "curvatureChangePoints", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "f", + "type": "function", + "isArray": false + } + ] + }, + "bezierControls": { + "type": "element", + "name": "bezierControls", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "alwaysVisible": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "controlVectors" + }, + { + "ref": "rightHandSide" }, { "ref": "topic" }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, { "ref": "clampFunction" }, @@ -74491,6 +76233,9 @@ { "ref": "ionicCompound" }, + { + "ref": "electronConfiguration" + }, { "ref": "h" }, @@ -74500,12 +76245,21 @@ { "ref": "text" }, + { + "ref": "math" + }, { "ref": "point" }, + { + "ref": "coords" + }, { "ref": "line" }, + { + "ref": "vector" + }, { "ref": "angle" }, @@ -74527,9 +76281,21 @@ { "ref": "piecewiseFunction" }, + { + "ref": "interval" + }, + { + "ref": "sequence" + }, { "ref": "cell" }, + { + "ref": "selectFromSequence" + }, + { + "ref": "evaluate" + }, { "ref": "selectRandomNumbers" }, @@ -74542,6 +76308,12 @@ { "ref": "samplePrimeNumbers" }, + { + "ref": "substitute" + }, + { + "ref": "periodicSet" + }, { "ref": "intcomma" }, @@ -74554,9 +76326,15 @@ { "ref": "endpoint" }, + { + "ref": "subsetOfReals" + }, { "ref": "bestFitLine" }, + { + "ref": "matrix" + }, { "ref": "latex" } @@ -74594,13 +76372,8 @@ "isArray": false }, { - "name": "direction", - "type": "text", - "isArray": false - }, - { - "name": "pointNumber", - "type": "number", + "name": "alwaysVisible", + "type": "boolean", "isArray": false }, { @@ -74630,9 +76403,9 @@ } ] }, - "vector": { + "controlVectors": { "type": "element", - "name": "vector", + "name": "controlVectors", "attributes": { "name": { "optional": true, @@ -74670,93 +76443,16 @@ "optional": true, "type": ["true", "false"] }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, - "applyStyleToLabel": { - "optional": true, - "type": ["true", "false"] - }, - "layer": { - "optional": true, - "type": ["string"] - }, - "draggable": { - "optional": true, - "type": ["true", "false"] - }, - "headDraggable": { - "optional": true, - "type": ["true", "false"] - }, - "tailDraggable": { - "optional": true, - "type": ["true", "false"] - }, - "x": { - "optional": true, - "type": ["string"] - }, - "y": { - "optional": true, - "type": ["string"] - }, - "z": { - "optional": true, - "type": ["string"] - }, - "xs": { - "optional": true, - "type": ["string"] - }, - "displacement": { - "optional": true, - "type": ["string"] - }, - "head": { - "optional": true, - "type": ["string"] - }, - "tail": { - "optional": true, - "type": ["string"] - }, - "displayDigits": { - "optional": true, - "type": ["string"] - }, - "displayDecimals": { + "direction": { "optional": true, - "type": ["string"] + "type": ["symmetric", "previous", "next", "both", "none"] }, - "displaySmallAsZero": { + "pointNumber": { "optional": true, "type": ["string"] - }, - "padZeros": { - "optional": true, - "type": ["true", "false"] - }, - "displayWithAngleBrackets": { - "optional": true, - "type": ["true", "false"] - }, - "showCoordsWhenDragging": { - "optional": true, - "type": ["true", "false"] } }, "children": [ - { - "ref": "xlabel" - }, - { - "ref": "ylabel" - }, - { - "ref": "label" - }, { "ref": "rightHandSide" }, @@ -74826,18 +76522,12 @@ { "ref": "extractMath" }, - { - "ref": "equilibriumPoint" - }, { "ref": "electronConfiguration" }, { "ref": "math" }, - { - "ref": "point" - }, { "ref": "coords" }, @@ -74862,9 +76552,6 @@ { "ref": "periodicSet" }, - { - "ref": "endpoint" - }, { "ref": "subsetOfReals" }, @@ -74875,91 +76562,100 @@ "ref": "topic" }, { - "ref": "extractMathOperator" + "ref": "clampFunction" }, { - "ref": "h" + "ref": "wrapFunctionPeriodic" }, { - "ref": "text" + "ref": "derivative" }, { - "ref": "number" + "ref": "extractMathOperator" }, { - "ref": "integer" + "ref": "equilibriumPoint" }, { - "ref": "cell" + "ref": "equilibriumLine" }, { - "ref": "selectRandomNumbers" + "ref": "atom" }, { - "ref": "sampleRandomNumbers" + "ref": "ion" }, { - "ref": "selectPrimeNumbers" + "ref": "ionicCompound" }, { - "ref": "samplePrimeNumbers" + "ref": "h" }, { - "ref": "intcomma" + "ref": "matrixInput" }, { - "ref": "pluralize" + "ref": "text" }, { - "ref": "lorem" + "ref": "point" }, { - "ref": "latex" + "ref": "line" }, { - "ref": "clampFunction" + "ref": "angle" }, { - "ref": "wrapFunctionPeriodic" + "ref": "mathInput" }, { - "ref": "derivative" + "ref": "choice" }, { - "ref": "equilibriumLine" + "ref": "number" }, { - "ref": "atom" + "ref": "integer" }, { - "ref": "ion" + "ref": "function" }, { - "ref": "ionicCompound" + "ref": "piecewiseFunction" }, { - "ref": "matrixInput" + "ref": "cell" }, { - "ref": "line" + "ref": "selectRandomNumbers" }, { - "ref": "angle" + "ref": "sampleRandomNumbers" }, { - "ref": "mathInput" + "ref": "selectPrimeNumbers" }, { - "ref": "choice" + "ref": "samplePrimeNumbers" }, { - "ref": "function" + "ref": "intcomma" }, { - "ref": "piecewiseFunction" + "ref": "pluralize" + }, + { + "ref": "lorem" + }, + { + "ref": "endpoint" }, { "ref": "bestFitLine" + }, + { + "ref": "latex" } ], "textChildrenAllowed": true, @@ -74995,33 +76691,13 @@ "isArray": false }, { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false - }, - { - "name": "layer", - "type": "integer", - "isArray": false - }, - { - "name": "draggable", - "type": "boolean", - "isArray": false - }, - { - "name": "displayWithAngleBrackets", - "type": "boolean", + "name": "direction", + "type": "text", "isArray": false }, { - "name": "showCoordsWhenDragging", - "type": "boolean", + "name": "pointNumber", + "type": "number", "isArray": false }, { @@ -75048,18 +76724,439 @@ "name": "doenetML", "type": "text", "isArray": false + } + ] + }, + "vector": { + "type": "element", + "name": "vector", + "attributes": { + "name": { + "optional": true, + "type": ["string"] }, - { - "name": "label", - "type": "label", - "isArray": false + "copySource": { + "optional": true, + "type": ["string"] }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false + "hide": { + "optional": true, + "type": ["true", "false"] }, - { + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, + "applyStyleToLabel": { + "optional": true, + "type": ["true", "false"] + }, + "layer": { + "optional": true, + "type": ["string"] + }, + "draggable": { + "optional": true, + "type": ["true", "false"] + }, + "headDraggable": { + "optional": true, + "type": ["true", "false"] + }, + "tailDraggable": { + "optional": true, + "type": ["true", "false"] + }, + "x": { + "optional": true, + "type": ["string"] + }, + "y": { + "optional": true, + "type": ["string"] + }, + "z": { + "optional": true, + "type": ["string"] + }, + "xs": { + "optional": true, + "type": ["string"] + }, + "displacement": { + "optional": true, + "type": ["string"] + }, + "head": { + "optional": true, + "type": ["string"] + }, + "tail": { + "optional": true, + "type": ["string"] + }, + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { + "optional": true, + "type": ["true", "false"] + }, + "displayWithAngleBrackets": { + "optional": true, + "type": ["true", "false"] + }, + "showCoordsWhenDragging": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "label" + }, + { + "ref": "rightHandSide" + }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "electronConfiguration" + }, + { + "ref": "math" + }, + { + "ref": "point" + }, + { + "ref": "coords" + }, + { + "ref": "vector" + }, + { + "ref": "interval" + }, + { + "ref": "sequence" + }, + { + "ref": "selectFromSequence" + }, + { + "ref": "evaluate" + }, + { + "ref": "substitute" + }, + { + "ref": "periodicSet" + }, + { + "ref": "endpoint" + }, + { + "ref": "subsetOfReals" + }, + { + "ref": "matrix" + }, + { + "ref": "topic" + }, + { + "ref": "extractMathOperator" + }, + { + "ref": "h" + }, + { + "ref": "text" + }, + { + "ref": "number" + }, + { + "ref": "integer" + }, + { + "ref": "cell" + }, + { + "ref": "selectRandomNumbers" + }, + { + "ref": "sampleRandomNumbers" + }, + { + "ref": "selectPrimeNumbers" + }, + { + "ref": "samplePrimeNumbers" + }, + { + "ref": "intcomma" + }, + { + "ref": "pluralize" + }, + { + "ref": "lorem" + }, + { + "ref": "latex" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "ionicCompound" + }, + { + "ref": "matrixInput" + }, + { + "ref": "line" + }, + { + "ref": "angle" + }, + { + "ref": "mathInput" + }, + { + "ref": "choice" + }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, + { + "ref": "bestFitLine" + } + ], + "textChildrenAllowed": true, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "applyStyleToLabel", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "integer", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "displayWithAngleBrackets", + "type": "boolean", + "isArray": false + }, + { + "name": "showCoordsWhenDragging", + "type": "boolean", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { "name": "displayDecimals", "type": "integer", "isArray": false @@ -75795,6 +77892,10 @@ "displayDigitsForCreditAchieved": { "optional": true, "type": ["string"] + }, + "forStatement": { + "optional": true, + "type": ["string"] } }, "children": [ @@ -75819,6 +77920,12 @@ { "ref": "considerAsResponses" }, + { + "ref": "rubrics" + }, + { + "ref": "samples" + }, { "ref": "rightHandSide" }, @@ -78056,10 +80163,6 @@ "optional": true, "type": ["string"] }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, "draggable": { "optional": true, "type": ["true", "false"] @@ -78081,6 +80184,10 @@ "right", "center" ] + }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] } }, "children": [ @@ -78335,11 +80442,6 @@ "type": "_componentSize", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, { "name": "draggable", "type": "boolean", @@ -78350,6 +80452,11 @@ "type": "text", "isArray": false }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -78515,10 +80622,6 @@ "optional": true, "type": ["true", "false"] }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, "asToggleButton": { "optional": true, "type": ["true", "false"] @@ -78531,6 +80634,10 @@ "optional": true, "type": ["true", "false"] }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, "anchor": { "optional": true, "type": ["string"] @@ -78841,17 +80948,17 @@ "isArray": false }, { - "name": "labelIsName", + "name": "asToggleButton", "type": "boolean", "isArray": false }, { - "name": "asToggleButton", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "draggable", + "name": "labelIsName", "type": "boolean", "isArray": false }, @@ -79607,6 +81714,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -79939,6 +82064,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -82324,6 +84455,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -82783,6 +84919,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -83918,6 +86059,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -84250,6 +86409,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -84708,6 +86873,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -85040,6 +87223,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -85316,10 +87505,6 @@ "optional": true, "type": ["string"] }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, "showControls": { "optional": true, "type": ["true", "false"] @@ -85344,6 +87529,10 @@ "optional": true, "type": ["string"] }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, "displayDigits": { "optional": true, "type": ["string"] @@ -85610,11 +87799,6 @@ "type": "_componentSize", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, { "name": "showControls", "type": "boolean", @@ -85645,6 +87829,11 @@ "type": "number", "isArray": false }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -86470,6 +88659,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -86706,6 +88913,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -89607,6 +91820,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -89939,6 +92170,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -92587,6 +94824,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -92919,6 +95174,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -94338,6 +96599,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -94670,6 +96949,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -96548,6 +98833,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -96880,6 +99183,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -98257,6 +100566,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -98589,6 +100916,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -100057,6 +102390,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -100389,6 +102740,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -100814,6 +103171,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -101146,6 +103521,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -101600,6 +103981,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -101932,6 +104331,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -102195,10 +104600,6 @@ "optional": true, "type": ["true", "false"] }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, "type": { "optional": true, "type": ["math", "number", "boolean", "text"] @@ -102229,6 +104630,10 @@ "center" ] }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, "triggerWhen": { "optional": true, "type": ["true", "false"] @@ -102293,11 +104698,6 @@ "type": "text", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, { "name": "componentIndex", "type": "integer", @@ -102328,6 +104728,11 @@ "type": "text", "isArray": false }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, { "name": "simplify", "type": "text", @@ -102414,10 +104819,6 @@ "optional": true, "type": ["true", "false"] }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, "actionName": { "optional": true, "type": ["string"] @@ -102426,6 +104827,10 @@ "optional": true, "type": ["true", "false"] }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, "anchor": { "optional": true, "type": ["string"] @@ -102512,11 +104917,6 @@ "type": "text", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, { "name": "actionName", "type": "text", @@ -102527,6 +104927,11 @@ "type": "boolean", "isArray": false }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, { "name": "positionFromAnchor", "type": "text", @@ -102609,10 +105014,6 @@ "optional": true, "type": ["true", "false"] }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, "draggable": { "optional": true, "type": ["true", "false"] @@ -102635,6 +105036,10 @@ "center" ] }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, "triggerWhen": { "optional": true, "type": ["true", "false"] @@ -102701,11 +105106,6 @@ "type": "text", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, { "name": "draggable", "type": "boolean", @@ -102716,6 +105116,11 @@ "type": "text", "isArray": false }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -103343,6 +105748,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -103675,6 +106098,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -104223,6 +106652,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -104556,6 +107003,12 @@ { "ref": "stickyGroup" }, + { + "ref": "criteria" + }, + { + "ref": "response" + }, { "ref": "customAttribute" } @@ -106744,6 +109197,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -107076,6 +109547,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -107532,6 +110009,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -107864,6 +110359,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -109610,6 +112111,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -109942,173 +112461,179 @@ }, { "ref": "stickyGroup" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ] - }, - "bestFitLine": { - "type": "element", - "name": "bestFitLine", - "attributes": { - "name": { - "optional": true, - "type": ["string"] - }, - "copySource": { - "optional": true, - "type": ["string"] - }, - "hide": { - "optional": true, - "type": ["true", "false"] - }, - "disabled": { - "optional": true, - "type": ["true", "false"] - }, - "fixed": { - "optional": true, - "type": ["true", "false"] - }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] - }, - "styleNumber": { - "optional": true, - "type": ["string"] - }, - "isResponse": { - "optional": true, - "type": ["true", "false"] - }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] - }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, - "applyStyleToLabel": { - "optional": true, - "type": ["true", "false"] - }, - "layer": { - "optional": true, - "type": ["string"] - }, - "perpendicularTo": { - "optional": true, - "type": ["string"] - }, - "parallelTo": { - "optional": true, - "type": ["string"] - }, - "variables": { - "optional": true, - "type": ["string"] - }, - "displayDigits": { - "optional": true, - "type": ["string"] - }, - "displayDecimals": { - "optional": true, - "type": ["string"] - }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] - }, - "padZeros": { - "optional": true, - "type": ["true", "false"] - }, - "labelPosition": { - "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft" - ] - }, - "data": { - "optional": true, - "type": ["string"] - } - }, - "children": [ - { - "ref": "xlabel" }, { - "ref": "ylabel" + "ref": "criteria" }, { - "ref": "label" + "ref": "response" } ], - "textChildrenAllowed": false, + "textChildrenAllowed": true, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ] + }, + "bestFitLine": { + "type": "element", + "name": "bestFitLine", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, + "applyStyleToLabel": { + "optional": true, + "type": ["true", "false"] + }, + "layer": { + "optional": true, + "type": ["string"] + }, + "perpendicularTo": { + "optional": true, + "type": ["string"] + }, + "parallelTo": { + "optional": true, + "type": ["string"] + }, + "variables": { + "optional": true, + "type": ["string"] + }, + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { + "optional": true, + "type": ["true", "false"] + }, + "labelPosition": { + "optional": true, + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft" + ] + }, + "data": { + "optional": true, + "type": ["string"] + } + }, + "children": [ + { + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "label" + } + ], + "textChildrenAllowed": false, "properties": [ { "name": "hide", @@ -110310,6 +112835,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "draggable", "type": "boolean", @@ -111265,6 +113795,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -111597,185 +114145,191 @@ }, { "ref": "stickyGroup" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "prefill", - "type": "text", - "isArray": false - }, - { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "height", - "type": "_componentSize", - "isArray": false - }, - { - "name": "showResults", - "type": "boolean", - "isArray": false - }, - { - "name": "showFormatter", - "type": "boolean", - "isArray": false - }, - { - "name": "resultsLocation", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - }, - { - "name": "valueChanged", - "type": "boolean", - "isArray": false }, { - "name": "value", - "type": "text", - "isArray": false + "ref": "criteria" }, { - "name": "immediateValueChanged", - "type": "boolean", - "isArray": false - }, - { - "name": "immediateValue", - "type": "text", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false + "ref": "response" } - ] - }, - "codeViewer": { - "type": "element", - "name": "codeViewer", - "attributes": { - "name": { - "optional": true, - "type": ["string"] - }, - "copySource": { - "optional": true, - "type": ["string"] - }, - "hide": { - "optional": true, - "type": ["true", "false"] - }, - "disabled": { - "optional": true, - "type": ["true", "false"] - }, - "fixed": { - "optional": true, - "type": ["true", "false"] - }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] - }, - "styleNumber": { - "optional": true, - "type": ["string"] - }, - "isResponse": { - "optional": true, - "type": ["true", "false"] - }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] - }, - "codeSource": { - "optional": true, - "type": ["string"] - }, - "width": { - "optional": true, - "type": ["string"] - }, - "height": { - "optional": true, - "type": ["string"] - }, - "hasCodeEditorParent": { - "optional": true, - "type": ["true", "false"] - }, - "renderedName": { - "optional": true, - "type": ["string"] - } - }, - "children": [], - "textChildrenAllowed": false, + ], + "textChildrenAllowed": true, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "prefill", + "type": "text", + "isArray": false + }, + { + "name": "width", + "type": "_componentSize", + "isArray": false + }, + { + "name": "height", + "type": "_componentSize", + "isArray": false + }, + { + "name": "showResults", + "type": "boolean", + "isArray": false + }, + { + "name": "showFormatter", + "type": "boolean", + "isArray": false + }, + { + "name": "resultsLocation", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "valueChanged", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "text", + "isArray": false + }, + { + "name": "immediateValueChanged", + "type": "boolean", + "isArray": false + }, + { + "name": "immediateValue", + "type": "text", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + } + ] + }, + "codeViewer": { + "type": "element", + "name": "codeViewer", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "codeSource": { + "optional": true, + "type": ["string"] + }, + "width": { + "optional": true, + "type": ["string"] + }, + "height": { + "optional": true, + "type": ["string"] + }, + "hasCodeEditorParent": { + "optional": true, + "type": ["true", "false"] + }, + "renderedName": { + "optional": true, + "type": ["string"] + } + }, + "children": [], + "textChildrenAllowed": false, "properties": [ { "name": "hide", @@ -114120,517 +116674,2720 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false + "name": "format", + "type": "text", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", + "type": "boolean", + "isArray": false + }, + { + "name": "renderMode", + "type": "text", + "isArray": false + }, + { + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "createIntervals", + "type": "boolean", + "isArray": false + }, + { + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", + "type": "boolean", + "isArray": false + }, + { + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false + }, + { + "name": "displayBlanks", + "type": "boolean", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "unordered", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "matrix", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "isNumber", + "type": "boolean", + "isArray": false + }, + { + "name": "isNumeric", + "type": "boolean", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + } + ] + }, + "eigenDecomposition": { + "type": "element", + "name": "eigenDecomposition", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "displayDigits": { + "optional": true, + "type": ["string"] + }, + "displayDecimals": { + "optional": true, + "type": ["string"] + }, + "displaySmallAsZero": { + "optional": true, + "type": ["string"] + }, + "padZeros": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "rightHandSide" + }, + { + "ref": "topic" + }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "extractMathOperator" + }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "ionicCompound" + }, + { + "ref": "electronConfiguration" + }, + { + "ref": "h" + }, + { + "ref": "matrixInput" + }, + { + "ref": "text" + }, + { + "ref": "math" + }, + { + "ref": "point" + }, + { + "ref": "coords" + }, + { + "ref": "line" + }, + { + "ref": "vector" + }, + { + "ref": "angle" + }, + { + "ref": "mathInput" + }, + { + "ref": "choice" + }, + { + "ref": "number" + }, + { + "ref": "integer" + }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, + { + "ref": "interval" + }, + { + "ref": "sequence" + }, + { + "ref": "cell" + }, + { + "ref": "selectFromSequence" + }, + { + "ref": "evaluate" + }, + { + "ref": "selectRandomNumbers" + }, + { + "ref": "sampleRandomNumbers" + }, + { + "ref": "selectPrimeNumbers" + }, + { + "ref": "samplePrimeNumbers" + }, + { + "ref": "substitute" + }, + { + "ref": "periodicSet" + }, + { + "ref": "intcomma" + }, + { + "ref": "pluralize" + }, + { + "ref": "lorem" + }, + { + "ref": "endpoint" + }, + { + "ref": "subsetOfReals" + }, + { + "ref": "bestFitLine" + }, + { + "ref": "matrix" + }, + { + "ref": "latex" + } + ], + "textChildrenAllowed": false, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "eigenvalues", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "number", + "numDimensions": 1 + } + ] + }, + { + "name": "eigenvectors", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "vector", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "vector" + } + ] + } + ] + }, + "latex": { + "type": "element", + "name": "latex", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "draggable": { + "optional": true, + "type": ["true", "false"] + }, + "layer": { + "optional": true, + "type": ["string"] + }, + "isLatex": { + "optional": true, + "type": ["true", "false"] + }, + "anchor": { + "optional": true, + "type": ["string"] + }, + "positionFromAnchor": { + "optional": true, + "type": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + } + }, + "children": [ + { + "ref": "rightHandSide" + }, + { + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "topic" + }, + { + "ref": "not" + }, + { + "ref": "and" + }, + { + "ref": "or" + }, + { + "ref": "xor" + }, + { + "ref": "isInteger" + }, + { + "ref": "isNumber" + }, + { + "ref": "isBetween" + }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "extractMathOperator" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "electronConfiguration" + }, + { + "ref": "h" + }, + { + "ref": "text" + }, + { + "ref": "boolean" + }, + { + "ref": "math" + }, + { + "ref": "coords" + }, + { + "ref": "when" + }, + { + "ref": "choice" + }, + { + "ref": "number" + }, + { + "ref": "integer" + }, + { + "ref": "interval" + }, + { + "ref": "sequence" + }, + { + "ref": "cell" + }, + { + "ref": "selectFromSequence" + }, + { + "ref": "evaluate" + }, + { + "ref": "selectRandomNumbers" + }, + { + "ref": "sampleRandomNumbers" + }, + { + "ref": "selectPrimeNumbers" + }, + { + "ref": "samplePrimeNumbers" + }, + { + "ref": "substitute" + }, + { + "ref": "periodicSet" + }, + { + "ref": "intcomma" + }, + { + "ref": "pluralize" + }, + { + "ref": "lorem" + }, + { + "ref": "subsetOfReals" + }, + { + "ref": "hasSameFactoring" + }, + { + "ref": "label" + }, + { + "ref": "matchesPattern" + }, + { + "ref": "matrix" + }, + { + "ref": "latex" + }, + { + "ref": "ndash" + }, + { + "ref": "mdash" + }, + { + "ref": "nbsp" + }, + { + "ref": "ellipsis" + }, + { + "ref": "lq" + }, + { + "ref": "rq" + }, + { + "ref": "lsq" + }, + { + "ref": "rsq" + }, + { + "ref": "em" + }, + { + "ref": "alert" + }, + { + "ref": "q" + }, + { + "ref": "sq" + }, + { + "ref": "term" + }, + { + "ref": "c" + }, + { + "ref": "tag" + }, + { + "ref": "tage" + }, + { + "ref": "tagc" + }, + { + "ref": "attr" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "ionicCompound" + }, + { + "ref": "matrixInput" + }, + { + "ref": "point" + }, + { + "ref": "line" + }, + { + "ref": "vector" + }, + { + "ref": "angle" + }, + { + "ref": "mathInput" + }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, + { + "ref": "endpoint" + }, + { + "ref": "bestFitLine" + }, + { + "ref": "m" + }, + { + "ref": "me" + }, + { + "ref": "men" + }, + { + "ref": "mrow" + }, + { + "ref": "md" + }, + { + "ref": "mdn" + } + ], + "textChildrenAllowed": true, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "isLatex", + "type": "boolean", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "value", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "math", + "type": "math", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "numWords", + "type": "integer", + "isArray": false + }, + { + "name": "words", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numCharacters", + "type": "integer", + "isArray": false + }, + { + "name": "characters", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + }, + { + "name": "list", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "latex", + "type": "latex", + "isArray": false + } + ] + }, + "blockQuote": { + "type": "element", + "name": "blockQuote", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + } + }, + "children": [ + { + "ref": "title" + }, + { + "ref": "rightHandSide" + }, + { + "ref": "description" + }, + { + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "statement" + }, + { + "ref": "introduction" + }, + { + "ref": "conclusion" + }, + { + "ref": "topic" + }, + { + "ref": "m" + }, + { + "ref": "me" + }, + { + "ref": "men" + }, + { + "ref": "md" + }, + { + "ref": "mdn" + }, + { + "ref": "mrow" + }, + { + "ref": "not" + }, + { + "ref": "and" + }, + { + "ref": "or" + }, + { + "ref": "xor" + }, + { + "ref": "isInteger" + }, + { + "ref": "isNumber" + }, + { + "ref": "isBetween" + }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "extractMathOperator" + }, + { + "ref": "em" + }, + { + "ref": "alert" + }, + { + "ref": "q" + }, + { + "ref": "sq" + }, + { + "ref": "term" + }, + { + "ref": "c" + }, + { + "ref": "tag" + }, + { + "ref": "tage" + }, + { + "ref": "tagc" + }, + { + "ref": "attr" + }, + { + "ref": "ndash" + }, + { + "ref": "mdash" + }, + { + "ref": "nbsp" + }, + { + "ref": "ellipsis" + }, + { + "ref": "lq" + }, + { + "ref": "rq" + }, + { + "ref": "lsq" + }, + { + "ref": "rsq" + }, + { + "ref": "section" + }, + { + "ref": "subsection" + }, + { + "ref": "subsubsection" + }, + { + "ref": "paragraphs" + }, + { + "ref": "aside" + }, + { + "ref": "objectives" + }, + { + "ref": "problem" + }, + { + "ref": "exercise" + }, + { + "ref": "question" + }, + { + "ref": "activity" + }, + { + "ref": "example" + }, + { + "ref": "definition" + }, + { + "ref": "note" + }, + { + "ref": "theorem" + }, + { + "ref": "proof" + }, + { + "ref": "problems" + }, + { + "ref": "exercises" + }, + { + "ref": "ol" + }, + { + "ref": "ul" + }, + { + "ref": "odesystem" + }, + { + "ref": "cobwebPolyline" + }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "equilibriumCurve" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "ionicCompound" + }, + { + "ref": "electronConfiguration" + }, + { + "ref": "orbitalDiagram" + }, + { + "ref": "orbitalDiagramInput" + }, + { + "ref": "sideBySide" + }, + { + "ref": "sbsGroup" + }, + { + "ref": "stack" + }, + { + "ref": "h" + }, + { + "ref": "idx" + }, + { + "ref": "div" + }, + { + "ref": "span" + }, + { + "ref": "pre" + }, + { + "ref": "displayDoenetML" + }, + { + "ref": "paginator" + }, + { + "ref": "paginatorControls" + }, + { + "ref": "matrixInput" + }, + { + "ref": "solution" + }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, + { + "ref": "document" + }, + { + "ref": "text" + }, + { + "ref": "textList" + }, + { + "ref": "p" + }, + { + "ref": "boolean" + }, + { + "ref": "booleanList" + }, + { + "ref": "math" + }, + { + "ref": "mathList" + }, + { + "ref": "tupleList" + }, + { + "ref": "numberList" + }, + { + "ref": "collect" + }, + { + "ref": "ref" + }, + { + "ref": "point" + }, + { + "ref": "coords" + }, + { + "ref": "line" + }, + { + "ref": "lineSegment" + }, + { + "ref": "ray" + }, + { + "ref": "polyline" + }, + { + "ref": "polygon" + }, + { + "ref": "triangle" + }, + { + "ref": "rectangle" + }, + { + "ref": "regularPolygon" + }, + { + "ref": "circle" + }, + { + "ref": "parabola" + }, + { + "ref": "curve" + }, + { + "ref": "bezierControls" + }, + { + "ref": "controlVectors" + }, + { + "ref": "vector" + }, + { + "ref": "angle" + }, + { + "ref": "answer" + }, + { + "ref": "award" + }, + { + "ref": "when" + }, + { + "ref": "mathInput" + }, + { + "ref": "textInput" + }, + { + "ref": "booleanInput" + }, + { + "ref": "choiceInput" + }, + { + "ref": "choice" + }, + { + "ref": "number" + }, + { + "ref": "integer" + }, + { + "ref": "graph" + }, + { + "ref": "function" + }, + { + "ref": "piecewiseFunction" + }, + { + "ref": "interval" + }, + { + "ref": "sequence" + }, + { + "ref": "slider" + }, + { + "ref": "spreadsheet" + }, + { + "ref": "cell" + }, + { + "ref": "row" + }, + { + "ref": "column" + }, + { + "ref": "cellBlock" + }, + { + "ref": "tabular" + }, + { + "ref": "table" + }, + { + "ref": "figure" + }, + { + "ref": "markers" + }, + { + "ref": "map" + }, + { + "ref": "pegboard" + }, + { + "ref": "intersection" + }, + { + "ref": "conditionalContent" + }, + { + "ref": "asList" + }, + { + "ref": "variantControl" + }, + { + "ref": "selectFromSequence" + }, + { + "ref": "select" + }, + { + "ref": "group" + }, + { + "ref": "animateFromSequence" + }, + { + "ref": "evaluate" + }, + { + "ref": "selectRandomNumbers" + }, + { + "ref": "sampleRandomNumbers" + }, + { + "ref": "selectPrimeNumbers" + }, + { + "ref": "samplePrimeNumbers" + }, + { + "ref": "substitute" + }, + { + "ref": "periodicSet" + }, + { + "ref": "image" + }, + { + "ref": "video" + }, + { + "ref": "hint" + }, + { + "ref": "intcomma" + }, + { + "ref": "pluralize" + }, + { + "ref": "feedback" + }, + { + "ref": "lorem" + }, + { + "ref": "updateValue" + }, + { + "ref": "callAction" + }, + { + "ref": "triggerSet" + }, + { + "ref": "functionIterates" + }, + { + "ref": "module" + }, + { + "ref": "setup" + }, + { + "ref": "footnote" + }, + { + "ref": "caption" + }, + { + "ref": "endpoint" + }, + { + "ref": "sort" + }, + { + "ref": "shuffle" + }, + { + "ref": "solveEquations" + }, + { + "ref": "subsetOfRealsInput" + }, + { + "ref": "subsetOfReals" + }, + { + "ref": "split" + }, + { + "ref": "bestFitLine" + }, + { + "ref": "regionBetweenCurveXAxis" + }, + { + "ref": "regionBetweenCurves" + }, + { + "ref": "regionHalfPlane" + }, + { + "ref": "codeEditor" + }, + { + "ref": "codeViewer" + }, + { + "ref": "hasSameFactoring" + }, + { + "ref": "dataFrame" + }, + { + "ref": "summaryStatistics" + }, + { + "ref": "legend" + }, + { + "ref": "label" + }, + { + "ref": "matchesPattern" + }, + { + "ref": "matrix" + }, + { + "ref": "eigenDecomposition" + }, + { + "ref": "latex" + }, + { + "ref": "blockQuote" + }, + { + "ref": "contentPicker" + }, + { + "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" + } + ], + "textChildrenAllowed": true, + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ] + }, + "contentPicker": { + "type": "element", + "name": "contentPicker", + "attributes": { + "name": { + "optional": true, + "type": ["string"] + }, + "copySource": { + "optional": true, + "type": ["string"] + }, + "hide": { + "optional": true, + "type": ["true", "false"] + }, + "disabled": { + "optional": true, + "type": ["true", "false"] + }, + "fixed": { + "optional": true, + "type": ["true", "false"] + }, + "fixLocation": { + "optional": true, + "type": ["true", "false"] + }, + "styleNumber": { + "optional": true, + "type": ["string"] + }, + "isResponse": { + "optional": true, + "type": ["true", "false"] + }, + "newNamespace": { + "optional": true, + "type": ["true", "false"] + }, + "separateByTopic": { + "optional": true, + "type": ["true", "false"] + }, + "label": { + "optional": true, + "type": ["string"] + }, + "defaultTopicLabel": { + "optional": true, + "type": ["string"] + } + }, + "children": [ + { + "ref": "title" + }, + { + "ref": "rightHandSide" + }, + { + "ref": "description" + }, + { + "ref": "xlabel" + }, + { + "ref": "ylabel" + }, + { + "ref": "statement" + }, + { + "ref": "introduction" + }, + { + "ref": "conclusion" + }, + { + "ref": "topic" + }, + { + "ref": "m" + }, + { + "ref": "me" + }, + { + "ref": "men" + }, + { + "ref": "md" + }, + { + "ref": "mdn" + }, + { + "ref": "mrow" + }, + { + "ref": "not" + }, + { + "ref": "and" + }, + { + "ref": "or" + }, + { + "ref": "xor" + }, + { + "ref": "isInteger" + }, + { + "ref": "isNumber" + }, + { + "ref": "isBetween" + }, + { + "ref": "sum" + }, + { + "ref": "product" + }, + { + "ref": "clampNumber" + }, + { + "ref": "wrapNumberPeriodic" + }, + { + "ref": "round" + }, + { + "ref": "setSmallToZero" + }, + { + "ref": "convertSetToList" + }, + { + "ref": "ceil" + }, + { + "ref": "floor" + }, + { + "ref": "abs" + }, + { + "ref": "sign" + }, + { + "ref": "mean" + }, + { + "ref": "median" + }, + { + "ref": "variance" + }, + { + "ref": "standardDeviation" + }, + { + "ref": "count" + }, + { + "ref": "min" + }, + { + "ref": "max" + }, + { + "ref": "mod" + }, + { + "ref": "gcd" + }, + { + "ref": "lcm" + }, + { + "ref": "extractMath" + }, + { + "ref": "clampFunction" + }, + { + "ref": "wrapFunctionPeriodic" + }, + { + "ref": "derivative" + }, + { + "ref": "extractMathOperator" + }, + { + "ref": "em" + }, + { + "ref": "alert" + }, + { + "ref": "q" + }, + { + "ref": "sq" + }, + { + "ref": "term" + }, + { + "ref": "c" + }, + { + "ref": "tag" + }, + { + "ref": "tage" + }, + { + "ref": "tagc" + }, + { + "ref": "attr" + }, + { + "ref": "ndash" + }, + { + "ref": "mdash" + }, + { + "ref": "nbsp" + }, + { + "ref": "ellipsis" + }, + { + "ref": "lq" + }, + { + "ref": "rq" + }, + { + "ref": "lsq" + }, + { + "ref": "rsq" + }, + { + "ref": "section" + }, + { + "ref": "subsection" + }, + { + "ref": "subsubsection" + }, + { + "ref": "paragraphs" + }, + { + "ref": "aside" + }, + { + "ref": "objectives" + }, + { + "ref": "problem" + }, + { + "ref": "exercise" + }, + { + "ref": "question" + }, + { + "ref": "activity" + }, + { + "ref": "example" + }, + { + "ref": "definition" + }, + { + "ref": "note" + }, + { + "ref": "theorem" + }, + { + "ref": "proof" + }, + { + "ref": "problems" + }, + { + "ref": "exercises" + }, + { + "ref": "ol" + }, + { + "ref": "ul" + }, + { + "ref": "odesystem" + }, + { + "ref": "cobwebPolyline" + }, + { + "ref": "equilibriumPoint" + }, + { + "ref": "equilibriumLine" + }, + { + "ref": "equilibriumCurve" + }, + { + "ref": "atom" + }, + { + "ref": "ion" + }, + { + "ref": "ionicCompound" + }, + { + "ref": "electronConfiguration" + }, + { + "ref": "orbitalDiagram" + }, + { + "ref": "orbitalDiagramInput" + }, + { + "ref": "sideBySide" + }, + { + "ref": "sbsGroup" + }, + { + "ref": "stack" + }, + { + "ref": "h" + }, + { + "ref": "idx" + }, + { + "ref": "div" + }, + { + "ref": "span" + }, + { + "ref": "pre" + }, + { + "ref": "displayDoenetML" + }, + { + "ref": "paginator" }, { - "name": "simplify", - "type": "text", - "isArray": false + "ref": "paginatorControls" }, { - "name": "expand", - "type": "boolean", - "isArray": false + "ref": "matrixInput" }, { - "name": "renderMode", - "type": "text", - "isArray": false + "ref": "solution" }, { - "name": "createVectors", - "type": "boolean", - "isArray": false + "ref": "rubric" }, { - "name": "createIntervals", - "type": "boolean", - "isArray": false + "ref": "rubrics" }, { - "name": "functionSymbols", - "type": "textList", - "isArray": false + "ref": "sample" }, { - "name": "splitSymbols", - "type": "boolean", - "isArray": false + "ref": "samples" }, { - "name": "parseScientificNotation", - "type": "boolean", - "isArray": false + "ref": "evaluation" }, { - "name": "displayBlanks", - "type": "boolean", - "isArray": false + "ref": "evaluations" }, { - "name": "draggable", - "type": "boolean", - "isArray": false + "ref": "document" }, { - "name": "layer", - "type": "number", - "isArray": false + "ref": "text" }, { - "name": "positionFromAnchor", - "type": "text", - "isArray": false + "ref": "textList" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "ref": "p" }, { - "name": "disabled", - "type": "boolean", - "isArray": false + "ref": "boolean" }, { - "name": "fixed", - "type": "boolean", - "isArray": false + "ref": "booleanList" }, { - "name": "fixLocation", - "type": "boolean", - "isArray": false + "ref": "math" }, { - "name": "doenetML", - "type": "text", - "isArray": false + "ref": "mathList" }, { - "name": "textColor", - "type": "text", - "isArray": false + "ref": "tupleList" }, { - "name": "backgroundColor", - "type": "text", - "isArray": false + "ref": "numberList" }, { - "name": "textStyleDescription", - "type": "text", - "isArray": false + "ref": "collect" }, { - "name": "anchor", - "type": "point", - "isArray": false + "ref": "ref" }, { - "name": "displayDigits", - "type": "integer", - "isArray": false + "ref": "point" }, { - "name": "displayDecimals", - "type": "integer", - "isArray": false + "ref": "coords" }, { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false + "ref": "line" }, { - "name": "padZeros", - "type": "boolean", - "isArray": false + "ref": "lineSegment" }, { - "name": "unordered", - "type": "boolean", - "isArray": false + "ref": "ray" }, { - "name": "value", - "type": "matrix", - "isArray": false + "ref": "polyline" }, { - "name": "number", - "type": "number", - "isArray": false + "ref": "polygon" }, { - "name": "isNumber", - "type": "boolean", - "isArray": false + "ref": "triangle" }, { - "name": "isNumeric", - "type": "boolean", - "isArray": false + "ref": "rectangle" }, { - "name": "latex", - "type": "latex", - "isArray": false + "ref": "regularPolygon" }, { - "name": "text", - "type": "text", - "isArray": false + "ref": "circle" }, { - "name": "numDimensions", - "type": "integer", - "isArray": false + "ref": "parabola" }, { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] + "ref": "curve" }, { - "name": "list", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "ref": "bezierControls" }, { - "name": "matrixSize", - "type": "numberList", - "isArray": false + "ref": "controlVectors" }, { - "name": "numRows", - "type": "integer", - "isArray": false + "ref": "vector" }, { - "name": "numColumns", - "type": "integer", - "isArray": false + "ref": "angle" }, { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] + "ref": "answer" }, { - "name": "x", - "type": "math", - "isArray": false + "ref": "award" }, { - "name": "y", - "type": "math", - "isArray": false + "ref": "when" }, { - "name": "z", - "type": "math", - "isArray": false + "ref": "mathInput" }, { - "name": "numListItems", - "type": "integer", - "isArray": false - } - ] - }, - "eigenDecomposition": { - "type": "element", - "name": "eigenDecomposition", - "attributes": { - "name": { - "optional": true, - "type": ["string"] + "ref": "textInput" }, - "copySource": { - "optional": true, - "type": ["string"] + { + "ref": "booleanInput" }, - "hide": { - "optional": true, - "type": ["true", "false"] + { + "ref": "choiceInput" }, - "disabled": { - "optional": true, - "type": ["true", "false"] + { + "ref": "choice" }, - "fixed": { - "optional": true, - "type": ["true", "false"] + { + "ref": "number" }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] + { + "ref": "integer" }, - "styleNumber": { - "optional": true, - "type": ["string"] + { + "ref": "graph" }, - "isResponse": { - "optional": true, - "type": ["true", "false"] + { + "ref": "function" }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] + { + "ref": "piecewiseFunction" }, - "displayDigits": { - "optional": true, - "type": ["string"] + { + "ref": "interval" }, - "displayDecimals": { - "optional": true, - "type": ["string"] + { + "ref": "sequence" }, - "displaySmallAsZero": { - "optional": true, - "type": ["string"] + { + "ref": "slider" }, - "padZeros": { - "optional": true, - "type": ["true", "false"] - } - }, - "children": [ { - "ref": "rightHandSide" + "ref": "spreadsheet" }, { - "ref": "topic" + "ref": "cell" }, { - "ref": "sum" + "ref": "row" }, { - "ref": "product" + "ref": "column" }, { - "ref": "clampNumber" + "ref": "cellBlock" }, { - "ref": "wrapNumberPeriodic" + "ref": "tabular" }, { - "ref": "round" + "ref": "table" }, { - "ref": "setSmallToZero" + "ref": "figure" }, { - "ref": "convertSetToList" + "ref": "markers" }, { - "ref": "ceil" + "ref": "map" }, { - "ref": "floor" + "ref": "pegboard" }, { - "ref": "abs" + "ref": "intersection" }, { - "ref": "sign" + "ref": "conditionalContent" }, { - "ref": "mean" + "ref": "asList" }, { - "ref": "median" + "ref": "variantControl" }, { - "ref": "variance" + "ref": "selectFromSequence" }, { - "ref": "standardDeviation" + "ref": "select" }, { - "ref": "count" + "ref": "group" }, { - "ref": "min" + "ref": "animateFromSequence" }, { - "ref": "max" + "ref": "evaluate" }, { - "ref": "mod" + "ref": "selectRandomNumbers" }, { - "ref": "gcd" + "ref": "sampleRandomNumbers" }, { - "ref": "lcm" + "ref": "selectPrimeNumbers" }, { - "ref": "extractMath" + "ref": "samplePrimeNumbers" }, { - "ref": "clampFunction" + "ref": "substitute" }, { - "ref": "wrapFunctionPeriodic" + "ref": "periodicSet" }, { - "ref": "derivative" + "ref": "image" }, { - "ref": "extractMathOperator" + "ref": "video" }, { - "ref": "equilibriumPoint" + "ref": "hint" }, { - "ref": "equilibriumLine" + "ref": "intcomma" }, { - "ref": "atom" + "ref": "pluralize" }, { - "ref": "ion" + "ref": "feedback" }, { - "ref": "ionicCompound" + "ref": "lorem" }, { - "ref": "electronConfiguration" + "ref": "updateValue" }, { - "ref": "h" + "ref": "callAction" }, { - "ref": "matrixInput" + "ref": "triggerSet" }, { - "ref": "text" + "ref": "functionIterates" }, { - "ref": "math" + "ref": "module" }, { - "ref": "point" + "ref": "setup" }, { - "ref": "coords" + "ref": "footnote" }, { - "ref": "line" + "ref": "caption" }, { - "ref": "vector" + "ref": "endpoint" }, { - "ref": "angle" + "ref": "sort" }, { - "ref": "mathInput" + "ref": "shuffle" }, { - "ref": "choice" + "ref": "solveEquations" }, { - "ref": "number" + "ref": "subsetOfRealsInput" }, { - "ref": "integer" + "ref": "subsetOfReals" }, { - "ref": "function" + "ref": "split" }, { - "ref": "piecewiseFunction" + "ref": "bestFitLine" }, { - "ref": "interval" + "ref": "regionBetweenCurveXAxis" }, { - "ref": "sequence" + "ref": "regionBetweenCurves" }, { - "ref": "cell" + "ref": "regionHalfPlane" }, { - "ref": "selectFromSequence" + "ref": "codeEditor" }, { - "ref": "evaluate" + "ref": "codeViewer" }, { - "ref": "selectRandomNumbers" + "ref": "hasSameFactoring" }, { - "ref": "sampleRandomNumbers" + "ref": "dataFrame" }, { - "ref": "selectPrimeNumbers" + "ref": "summaryStatistics" }, { - "ref": "samplePrimeNumbers" + "ref": "legend" }, { - "ref": "substitute" + "ref": "label" }, { - "ref": "periodicSet" + "ref": "matchesPattern" }, { - "ref": "intcomma" + "ref": "matrix" }, { - "ref": "pluralize" + "ref": "eigenDecomposition" }, { - "ref": "lorem" + "ref": "latex" }, { - "ref": "endpoint" + "ref": "blockQuote" }, { - "ref": "subsetOfReals" + "ref": "contentPicker" }, { - "ref": "bestFitLine" + "ref": "stickyGroup" }, { - "ref": "matrix" + "ref": "criteria" }, { - "ref": "latex" + "ref": "response" } ], - "textChildrenAllowed": false, + "textChildrenAllowed": true, "properties": [ { "name": "hide", @@ -114662,6 +119419,11 @@ "type": "text", "isArray": false }, + { + "name": "separateByTopic", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -114686,62 +119448,12 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "eigenvalues", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "number", - "numDimensions": 1 - } - ] - }, - { - "name": "eigenvectors", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "vector", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "vector" - } - ] } ] }, - "latex": { + "stickyGroup": { "type": "element", - "name": "latex", + "name": "stickyGroup", "attributes": { "name": { "optional": true, @@ -114779,7 +119491,11 @@ "optional": true, "type": ["true", "false"] }, - "draggable": { + "labelIsName": { + "optional": true, + "type": ["true", "false"] + }, + "applyStyleToLabel": { "optional": true, "type": ["true", "false"] }, @@ -114787,33 +119503,20 @@ "optional": true, "type": ["string"] }, - "isLatex": { + "relativeToGraphScales": { "optional": true, "type": ["true", "false"] }, - "anchor": { + "threshold": { "optional": true, "type": ["string"] }, - "positionFromAnchor": { + "angleThreshold": { "optional": true, - "type": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "type": ["string"] } }, "children": [ - { - "ref": "rightHandSide" - }, { "ref": "xlabel" }, @@ -114821,28 +119524,10 @@ "ref": "ylabel" }, { - "ref": "topic" - }, - { - "ref": "not" - }, - { - "ref": "and" - }, - { - "ref": "or" - }, - { - "ref": "xor" - }, - { - "ref": "isInteger" - }, - { - "ref": "isNumber" + "ref": "label" }, { - "ref": "isBetween" + "ref": "rightHandSide" }, { "ref": "sum" @@ -114911,226 +119596,166 @@ "ref": "extractMath" }, { - "ref": "extractMathOperator" - }, - { - "ref": "atom" - }, - { - "ref": "ion" - }, - { - "ref": "electronConfiguration" - }, - { - "ref": "h" - }, - { - "ref": "text" - }, - { - "ref": "boolean" - }, - { - "ref": "math" - }, - { - "ref": "coords" - }, - { - "ref": "when" - }, - { - "ref": "choice" - }, - { - "ref": "number" - }, - { - "ref": "integer" - }, - { - "ref": "interval" - }, - { - "ref": "sequence" - }, - { - "ref": "cell" - }, - { - "ref": "selectFromSequence" - }, - { - "ref": "evaluate" - }, - { - "ref": "selectRandomNumbers" - }, - { - "ref": "sampleRandomNumbers" - }, - { - "ref": "selectPrimeNumbers" + "ref": "clampFunction" }, { - "ref": "samplePrimeNumbers" + "ref": "wrapFunctionPeriodic" }, { - "ref": "substitute" + "ref": "derivative" }, { - "ref": "periodicSet" + "ref": "cobwebPolyline" }, { - "ref": "intcomma" + "ref": "equilibriumPoint" }, { - "ref": "pluralize" + "ref": "equilibriumLine" }, { - "ref": "lorem" + "ref": "equilibriumCurve" }, { - "ref": "subsetOfReals" + "ref": "electronConfiguration" }, { - "ref": "hasSameFactoring" + "ref": "idx" }, { - "ref": "label" + "ref": "math" }, { - "ref": "matchesPattern" + "ref": "collect" }, { - "ref": "matrix" + "ref": "point" }, { - "ref": "latex" + "ref": "coords" }, { - "ref": "ndash" + "ref": "line" }, { - "ref": "mdash" + "ref": "lineSegment" }, { - "ref": "nbsp" + "ref": "ray" }, { - "ref": "ellipsis" + "ref": "polyline" }, { - "ref": "lq" + "ref": "polygon" }, { - "ref": "rq" + "ref": "triangle" }, { - "ref": "lsq" + "ref": "rectangle" }, { - "ref": "rsq" + "ref": "regularPolygon" }, { - "ref": "em" + "ref": "circle" }, { - "ref": "alert" + "ref": "parabola" }, { - "ref": "q" + "ref": "curve" }, { - "ref": "sq" + "ref": "vector" }, { - "ref": "term" + "ref": "angle" }, { - "ref": "c" + "ref": "function" }, { - "ref": "tag" + "ref": "piecewiseFunction" }, { - "ref": "tage" + "ref": "interval" }, { - "ref": "tagc" + "ref": "sequence" }, { - "ref": "attr" + "ref": "map" }, { - "ref": "clampFunction" + "ref": "pegboard" }, { - "ref": "wrapFunctionPeriodic" + "ref": "intersection" }, { - "ref": "derivative" + "ref": "conditionalContent" }, { - "ref": "equilibriumPoint" + "ref": "selectFromSequence" }, { - "ref": "equilibriumLine" + "ref": "select" }, { - "ref": "ionicCompound" + "ref": "group" }, { - "ref": "matrixInput" + "ref": "evaluate" }, { - "ref": "point" + "ref": "substitute" }, { - "ref": "line" + "ref": "periodicSet" }, { - "ref": "vector" + "ref": "module" }, { - "ref": "angle" + "ref": "endpoint" }, { - "ref": "mathInput" + "ref": "sort" }, { - "ref": "function" + "ref": "shuffle" }, { - "ref": "piecewiseFunction" + "ref": "subsetOfReals" }, { - "ref": "endpoint" + "ref": "split" }, { "ref": "bestFitLine" }, { - "ref": "m" + "ref": "regionBetweenCurveXAxis" }, { - "ref": "me" + "ref": "regionBetweenCurves" }, { - "ref": "men" + "ref": "regionHalfPlane" }, { - "ref": "mrow" + "ref": "legend" }, { - "ref": "md" + "ref": "matrix" }, { - "ref": "mdn" + "ref": "stickyGroup" } ], - "textChildrenAllowed": true, + "textChildrenAllowed": false, "properties": [ { "name": "hide", @@ -115163,23 +119788,28 @@ "isArray": false }, { - "name": "draggable", + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { "name": "layer", - "type": "number", + "type": "integer", "isArray": false }, { - "name": "isLatex", + "name": "relativeToGraphScales", "type": "boolean", "isArray": false }, { - "name": "positionFromAnchor", - "type": "text", + "name": "angleThreshold", + "type": "number", "isArray": false }, { @@ -115208,109 +119838,25 @@ "isArray": false }, { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false - }, - { - "name": "value", - "type": "latex", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - }, - { - "name": "math", - "type": "math", + "name": "label", + "type": "label", "isArray": false }, { - "name": "number", + "name": "scales", "type": "number", "isArray": false }, { - "name": "numWords", - "type": "integer", - "isArray": false - }, - { - "name": "words", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "numCharacters", - "type": "integer", - "isArray": false - }, - { - "name": "characters", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "numListItems", - "type": "integer", - "isArray": false - }, - { - "name": "list", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "latex", - "type": "latex", + "name": "threshold", + "type": "number", "isArray": false } ] }, - "blockQuote": { + "criteria": { "type": "element", - "name": "blockQuote", + "name": "criteria", "attributes": { "name": { "optional": true, @@ -115677,6 +120223,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -116009,6 +120573,12 @@ }, { "ref": "stickyGroup" + }, + { + "ref": "criteria" + }, + { + "ref": "response" } ], "textChildrenAllowed": true, @@ -116067,12 +120637,17 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false } ] }, - "contentPicker": { + "response": { "type": "element", - "name": "contentPicker", + "name": "response", "attributes": { "name": { "optional": true, @@ -116109,18 +120684,6 @@ "newNamespace": { "optional": true, "type": ["true", "false"] - }, - "separateByTopic": { - "optional": true, - "type": ["true", "false"] - }, - "label": { - "optional": true, - "type": ["string"] - }, - "defaultTopicLabel": { - "optional": true, - "type": ["string"] } }, "children": [ @@ -116451,6 +121014,24 @@ { "ref": "solution" }, + { + "ref": "rubric" + }, + { + "ref": "rubrics" + }, + { + "ref": "sample" + }, + { + "ref": "samples" + }, + { + "ref": "evaluation" + }, + { + "ref": "evaluations" + }, { "ref": "document" }, @@ -116783,377 +121364,15 @@ }, { "ref": "stickyGroup" - } - ], - "textChildrenAllowed": true, - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "separateByTopic", - "type": "boolean", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ] - }, - "stickyGroup": { - "type": "element", - "name": "stickyGroup", - "attributes": { - "name": { - "optional": true, - "type": ["string"] - }, - "copySource": { - "optional": true, - "type": ["string"] - }, - "hide": { - "optional": true, - "type": ["true", "false"] - }, - "disabled": { - "optional": true, - "type": ["true", "false"] - }, - "fixed": { - "optional": true, - "type": ["true", "false"] - }, - "fixLocation": { - "optional": true, - "type": ["true", "false"] - }, - "styleNumber": { - "optional": true, - "type": ["string"] - }, - "isResponse": { - "optional": true, - "type": ["true", "false"] - }, - "newNamespace": { - "optional": true, - "type": ["true", "false"] - }, - "labelIsName": { - "optional": true, - "type": ["true", "false"] - }, - "applyStyleToLabel": { - "optional": true, - "type": ["true", "false"] - }, - "layer": { - "optional": true, - "type": ["string"] - }, - "relativeToGraphScales": { - "optional": true, - "type": ["true", "false"] - }, - "threshold": { - "optional": true, - "type": ["string"] - }, - "angleThreshold": { - "optional": true, - "type": ["string"] - } - }, - "children": [ - { - "ref": "xlabel" - }, - { - "ref": "ylabel" - }, - { - "ref": "label" - }, - { - "ref": "rightHandSide" - }, - { - "ref": "sum" - }, - { - "ref": "product" - }, - { - "ref": "clampNumber" - }, - { - "ref": "wrapNumberPeriodic" - }, - { - "ref": "round" - }, - { - "ref": "setSmallToZero" - }, - { - "ref": "convertSetToList" - }, - { - "ref": "ceil" - }, - { - "ref": "floor" - }, - { - "ref": "abs" - }, - { - "ref": "sign" - }, - { - "ref": "mean" - }, - { - "ref": "median" - }, - { - "ref": "variance" }, { - "ref": "standardDeviation" - }, - { - "ref": "count" - }, - { - "ref": "min" - }, - { - "ref": "max" - }, - { - "ref": "mod" - }, - { - "ref": "gcd" - }, - { - "ref": "lcm" - }, - { - "ref": "extractMath" - }, - { - "ref": "clampFunction" - }, - { - "ref": "wrapFunctionPeriodic" - }, - { - "ref": "derivative" - }, - { - "ref": "cobwebPolyline" - }, - { - "ref": "equilibriumPoint" - }, - { - "ref": "equilibriumLine" - }, - { - "ref": "equilibriumCurve" - }, - { - "ref": "electronConfiguration" - }, - { - "ref": "idx" - }, - { - "ref": "math" - }, - { - "ref": "collect" - }, - { - "ref": "point" - }, - { - "ref": "coords" - }, - { - "ref": "line" - }, - { - "ref": "lineSegment" - }, - { - "ref": "ray" - }, - { - "ref": "polyline" - }, - { - "ref": "polygon" - }, - { - "ref": "triangle" - }, - { - "ref": "rectangle" - }, - { - "ref": "regularPolygon" - }, - { - "ref": "circle" - }, - { - "ref": "parabola" - }, - { - "ref": "curve" - }, - { - "ref": "vector" - }, - { - "ref": "angle" - }, - { - "ref": "function" - }, - { - "ref": "piecewiseFunction" - }, - { - "ref": "interval" - }, - { - "ref": "sequence" - }, - { - "ref": "map" - }, - { - "ref": "pegboard" - }, - { - "ref": "intersection" - }, - { - "ref": "conditionalContent" - }, - { - "ref": "selectFromSequence" - }, - { - "ref": "select" - }, - { - "ref": "group" - }, - { - "ref": "evaluate" - }, - { - "ref": "substitute" - }, - { - "ref": "periodicSet" - }, - { - "ref": "module" - }, - { - "ref": "endpoint" - }, - { - "ref": "sort" - }, - { - "ref": "shuffle" - }, - { - "ref": "subsetOfReals" - }, - { - "ref": "split" - }, - { - "ref": "bestFitLine" - }, - { - "ref": "regionBetweenCurveXAxis" - }, - { - "ref": "regionBetweenCurves" - }, - { - "ref": "regionHalfPlane" + "ref": "criteria" }, { - "ref": "legend" - }, - { - "ref": "matrix" - }, - { - "ref": "stickyGroup" + "ref": "response" } ], - "textChildrenAllowed": false, + "textChildrenAllowed": true, "properties": [ { "name": "hide", @@ -117185,31 +121404,6 @@ "type": "text", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false - }, - { - "name": "layer", - "type": "integer", - "isArray": false - }, - { - "name": "relativeToGraphScales", - "type": "boolean", - "isArray": false - }, - { - "name": "angleThreshold", - "type": "number", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -117236,18 +121430,8 @@ "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "scales", - "type": "number", - "isArray": false - }, - { - "name": "threshold", - "type": "number", + "name": "text", + "type": "text", "isArray": false } ] diff --git a/packages/static-assets/src/generated/doenet-schema.json b/packages/static-assets/src/generated/doenet-schema.json index d49f01fc7..db1cc1ffc 100644 --- a/packages/static-assets/src/generated/doenet-schema.json +++ b/packages/static-assets/src/generated/doenet-schema.json @@ -1079,6 +1079,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -1189,7 +1195,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -2046,6 +2054,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -2156,7 +2170,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -2365,6 +2381,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -2475,7 +2497,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -2684,6 +2708,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -2794,7 +2824,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -17870,6 +17902,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -18415,6 +18452,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -18950,6 +18992,11 @@ "type": "latex", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "numMinima", "type": "number", @@ -22728,6 +22775,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -22836,7 +22889,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -23188,6 +23243,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -23296,7 +23357,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -23648,6 +23711,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -23756,7 +23825,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -24108,6 +24179,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -24216,7 +24293,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -24568,6 +24647,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -24676,7 +24761,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -25041,6 +25128,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -25149,7 +25242,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -25501,6 +25596,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -25609,7 +25710,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -25961,6 +26064,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -26069,7 +26178,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -26421,6 +26532,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -26529,7 +26646,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -26881,6 +27000,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -26989,7 +27114,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -27341,6 +27468,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -27449,7 +27582,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -27801,6 +27936,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -27909,7 +28050,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -28261,6 +28404,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -28369,7 +28518,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -28721,6 +28872,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -28829,7 +28986,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -29181,6 +29340,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -29289,7 +29454,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -29648,6 +29815,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -29756,7 +29929,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -30102,6 +30277,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -30210,7 +30391,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -30784,6 +30967,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -30894,7 +31083,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -32501,6 +32692,11 @@ "name": "latex", "type": "latex", "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false } ], "top": true, @@ -35400,6 +35596,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -35510,7 +35712,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -36212,6 +36416,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -36322,7 +36532,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -36531,6 +36743,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -36641,7 +36859,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -36850,6 +37070,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -36960,7 +37186,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -37169,6 +37397,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -37279,7 +37513,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -37508,6 +37744,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -37618,7 +37860,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -38096,6 +38340,11 @@ "type": "math", "isArray": false }, + { + "name": "text", + "type": "text", + "isArray": false + }, { "name": "matrix", "type": "math", @@ -38410,229 +38659,8 @@ "acceptsStringChildren": true }, { - "name": "document", - "children": [ - "variantControl", - "title", - "description", - "setup", - "rightHandSide", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", - "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", - "matrixInput", - "solution", - "document", - "text", - "textList", - "p", - "boolean", - "booleanList", - "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", - "vector", - "angle", - "answer", - "award", - "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "choice", - "number", - "integer", - "graph", - "function", - "piecewiseFunction", - "interval", - "sequence", - "slider", - "spreadsheet", - "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "selectFromSequence", - "select", - "group", - "animateFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "image", - "video", - "hint", - "intcomma", - "pluralize", - "feedback", - "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "footnote", - "caption", - "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", - "matrix", - "eigenDecomposition", - "latex", - "blockQuote", - "contentPicker", - "stickyGroup" - ], + "name": "rubric", + "children": ["title", "criteria"], "attributes": [ { "name": "name" @@ -38641,62 +38669,65 @@ "name": "copySource" }, { - "name": "fixLocation", + "name": "hide", "values": ["true", "false"] }, { - "name": "newNamespace", + "name": "disabled", "values": ["true", "false"] }, { - "name": "documentWideCheckWork", + "name": "fixed", "values": ["true", "false"] }, { - "name": "submitLabel" + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "submitLabelNoCorrectness" + "name": "styleNumber" }, { - "name": "displayDigitsForCreditAchieved" + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "xmlns" + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "type" + "name": "credit" } ], "properties": [ { - "name": "newNamespace", + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "documentWideCheckWork", - "type": "boolean", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "submitLabel", - "type": "text", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "submitLabelNoCorrectness", - "type": "text", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "displayDigitsForCreditAchieved", - "type": "integer", + "name": "permid", + "type": "text", "isArray": false }, { @@ -38723,119 +38754,14 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "title", - "type": "text", - "isArray": false - }, - { - "name": "description", - "type": "text", - "isArray": false - }, - { - "name": "creditAchieved", - "type": "number", - "isArray": false - }, - { - "name": "percentCreditAchieved", - "type": "number", - "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "text", - "children": [ - "rightHandSide", - "xlabel", - "ylabel", - "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "extractMathOperator", - "atom", - "ion", - "electronConfiguration", - "h", - "text", - "boolean", - "math", - "coords", - "when", - "choice", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "subsetOfReals", - "hasSameFactoring", - "label", - "matchesPattern", - "matrix", - "latex", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr" - ], + "name": "rubrics", + "children": ["rubric"], "attributes": [ { "name": "name" @@ -38869,34 +38795,6 @@ { "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "draggable", - "values": ["true", "false"] - }, - { - "name": "layer" - }, - { - "name": "isLatex", - "values": ["true", "false"] - }, - { - "name": "anchor" - }, - { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] } ], "properties": [ @@ -38931,218 +38829,135 @@ "isArray": false }, { - "name": "draggable", + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "number", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "isLatex", + "name": "fixed", "type": "boolean", "isArray": false }, { - "name": "positionFromAnchor", - "type": "text", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "sample", + "children": ["response", "evaluations"], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] }, { "name": "disabled", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixed", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixLocation", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { - "name": "doenetML", - "type": "text", - "isArray": false + "name": "styleNumber" }, { - "name": "textColor", - "type": "text", - "isArray": false + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, + "name": "newNamespace", + "values": ["true", "false"] + } + ], + "properties": [ { - "name": "textStyleDescription", - "type": "text", + "name": "hide", + "type": "boolean", "isArray": false }, { - "name": "anchor", - "type": "point", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "value", - "type": "text", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "text", - "type": "text", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "math", - "type": "math", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "number", - "type": "number", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "numWords", - "type": "integer", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "words", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "numCharacters", - "type": "integer", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "characters", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "name": "numListItems", - "type": "integer", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "list", + "name": "doenetML", "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] + "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "textList", - "children": [ - "rightHandSide", - "xlabel", - "ylabel", - "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "extractMathOperator", - "atom", - "ion", - "electronConfiguration", - "h", - "text", - "boolean", - "math", - "coords", - "when", - "choice", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "subsetOfReals", - "hasSameFactoring", - "label", - "matchesPattern", - "matrix", - "latex" - ], + "name": "samples", + "children": ["sample"], "attributes": [ { "name": "name" @@ -39150,9 +38965,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -39162,7 +38974,8 @@ "values": ["true", "false"] }, { - "name": "fixed" + "name": "fixed", + "values": ["true", "false"] }, { "name": "fixLocation", @@ -39172,18 +38985,12 @@ "name": "styleNumber" }, { - "name": "isResponse" - }, - { - "name": "newNamespace", + "name": "isResponse", "values": ["true", "false"] }, { - "name": "unordered", + "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "maxNumber" } ], "properties": [ @@ -39203,23 +39010,18 @@ "isArray": false }, { - "name": "newNamespace", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "unordered", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "maxNumber", - "type": "number", + "name": "permid", + "type": "text", "isArray": false }, { @@ -39246,29 +39048,22 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "numComponents", - "type": "number", - "isArray": false - }, - { - "name": "numValues", - "type": "number", - "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "p", + "name": "evaluation", "children": [ "title", "rightHandSide", "description", "xlabel", "ylabel", + "statement", + "introduction", + "conclusion", "topic", "m", "me", @@ -39327,30 +39122,86 @@ "rq", "lsq", "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", "odesystem", + "cobwebPolyline", "equilibriumPoint", "equilibriumLine", + "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", "h", "idx", + "div", "span", + "pre", "displayDoenetML", + "paginator", + "paginatorControls", "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", "text", + "textList", + "p", "boolean", + "booleanList", "math", + "mathList", + "tupleList", + "numberList", "collect", "ref", "point", "coords", "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", "bezierControls", + "controlVectors", "vector", "angle", "answer", + "award", "when", "mathInput", "textInput", @@ -39359,18 +39210,31 @@ "choice", "number", "integer", + "graph", "function", "piecewiseFunction", "interval", "sequence", + "slider", + "spreadsheet", "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", "map", + "pegboard", "intersection", "conditionalContent", "asList", + "variantControl", "selectFromSequence", "select", "group", + "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -39378,29 +39242,48 @@ "samplePrimeNumbers", "substitute", "periodicSet", + "image", + "video", + "hint", "intcomma", "pluralize", + "feedback", "lorem", "updateValue", "callAction", "triggerSet", "functionIterates", "module", + "setup", "footnote", + "caption", "endpoint", "sort", "shuffle", "solveEquations", + "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", "label", "matchesPattern", "matrix", + "eigenDecomposition", "latex", - "ol", - "ul" + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -39435,6 +39318,12 @@ { "name": "newNamespace", "values": ["true", "false"] + }, + { + "name": "forRubric" + }, + { + "name": "credit" } ], "properties": [ @@ -39494,7 +39383,7 @@ "isArray": false }, { - "name": "text", + "name": "evaluation", "type": "text", "isArray": false } @@ -39503,93 +39392,8 @@ "acceptsStringChildren": true }, { - "name": "boolean", - "children": [ - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "matrixInput", - "text", - "math", - "point", - "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex", - "xlabel", - "ylabel", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "boolean", - "when", - "hasSameFactoring", - "label", - "matchesPattern", - "booleanInput", - "orbitalDiagram" - ], + "name": "evaluations", + "children": ["evaluation"], "attributes": [ { "name": "name" @@ -39623,56 +39427,6 @@ { "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "symbolicEquality", - "values": ["true", "false"] - }, - { - "name": "expandOnCompare", - "values": ["true", "false"] - }, - { - "name": "simplifyOnCompare", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "unorderedCompare", - "values": ["true", "false"] - }, - { - "name": "matchByExactPositions", - "values": ["true", "false"] - }, - { - "name": "allowedErrorInNumbers" - }, - { - "name": "includeErrorInNumberExponents", - "values": ["true", "false"] - }, - { - "name": "allowedErrorIsAbsolute", - "values": ["true", "false"] - }, - { - "name": "numSignErrorsMatched" - }, - { - "name": "numPeriodicSetMatchesRequired" - }, - { - "name": "caseInsensitiveMatch", - "values": ["true", "false"] - }, - { - "name": "matchBlanks", - "values": ["true", "false"] } ], "properties": [ @@ -39706,66 +39460,6 @@ "type": "text", "isArray": false }, - { - "name": "symbolicEquality", - "type": "boolean", - "isArray": false - }, - { - "name": "expandOnCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "simplifyOnCompare", - "type": "text", - "isArray": false - }, - { - "name": "unorderedCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "matchByExactPositions", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorInNumbers", - "type": "number", - "isArray": false - }, - { - "name": "includeErrorInNumberExponents", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorIsAbsolute", - "type": "boolean", - "isArray": false - }, - { - "name": "numSignErrorsMatched", - "type": "number", - "isArray": false - }, - { - "name": "numPeriodicSetMatchesRequired", - "type": "integer", - "isArray": false - }, - { - "name": "caseInsensitiveMatch", - "type": "boolean", - "isArray": false - }, - { - "name": "matchBlanks", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -39790,24 +39484,31 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "value", - "type": "boolean", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "booleanList", + "name": "document", "children": [ + "variantControl", + "title", + "description", + "setup", + "rightHandSide", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", "not", "and", "or", @@ -39815,10 +39516,210 @@ "isInteger", "isNumber", "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", "hasSameFactoring", - "matchesPattern" + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -39828,75 +39729,62 @@ "name": "copySource" }, { - "name": "assignNames" - }, - { - "name": "hide", + "name": "fixLocation", "values": ["true", "false"] }, { - "name": "disabled", + "name": "newNamespace", "values": ["true", "false"] }, { - "name": "fixed" - }, - { - "name": "fixLocation", + "name": "documentWideCheckWork", "values": ["true", "false"] }, { - "name": "styleNumber" + "name": "submitLabel" }, { - "name": "isResponse" + "name": "submitLabelNoCorrectness" }, { - "name": "newNamespace", - "values": ["true", "false"] + "name": "displayDigitsForCreditAchieved" }, { - "name": "unordered", - "values": ["true", "false"] + "name": "xmlns" }, { - "name": "maxNumber" + "name": "type" } ], "properties": [ { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "styleNumber", - "type": "integer", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "newNamespace", + "name": "documentWideCheckWork", "type": "boolean", "isArray": false }, { - "name": "permid", + "name": "submitLabel", "type": "text", "isArray": false }, { - "name": "unordered", - "type": "boolean", + "name": "submitLabelNoCorrectness", + "type": "text", "isArray": false }, { - "name": "maxNumber", - "type": "number", + "name": "displayDigitsForCreditAchieved", + "type": "integer", "isArray": false }, { @@ -39925,12 +39813,22 @@ "isArray": false }, { - "name": "numComponents", + "name": "title", + "type": "text", + "isArray": false + }, + { + "name": "description", + "type": "text", + "isArray": false + }, + { + "name": "creditAchieved", "type": "number", "isArray": false }, { - "name": "numValues", + "name": "percentCreditAchieved", "type": "number", "isArray": false } @@ -39939,10 +39837,19 @@ "acceptsStringChildren": true }, { - "name": "math", + "name": "text", "children": [ "rightHandSide", + "xlabel", + "ylabel", "topic", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", "sum", "product", "clampNumber", @@ -39965,31 +39872,19 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", "atom", "ion", - "ionicCompound", "electronConfiguration", "h", - "matrixInput", "text", + "boolean", "math", - "point", "coords", - "line", - "vector", - "angle", - "mathInput", + "when", "choice", "number", "integer", - "function", - "piecewiseFunction", "interval", "sequence", "cell", @@ -40004,15 +39899,30 @@ "intcomma", "pluralize", "lorem", - "endpoint", "subsetOfReals", - "bestFitLine", + "hasSameFactoring", + "label", + "matchesPattern", "matrix", "latex", - "m", - "me", - "men", - "mrow" + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr" ], "attributes": [ { @@ -40049,75 +39959,16 @@ "values": ["true", "false"] }, { - "name": "format", - "values": ["text", "latex"] + "name": "draggable", + "values": ["true", "false"] }, { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "expand", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "renderMode" - }, - { - "name": "unordered", - "values": ["true", "false"] - }, - { - "name": "createVectors", - "values": ["true", "false"] - }, - { - "name": "createIntervals", - "values": ["true", "false"] - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", - "values": ["true", "false"] - }, - { - "name": "displayBlanks", - "values": ["true", "false"] + "name": "layer" }, { - "name": "draggable", + "name": "isLatex", "values": ["true", "false"] }, - { - "name": "layer" - }, { "name": "anchor" }, @@ -40168,65 +40019,20 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", - "isArray": false - }, - { - "name": "expand", - "type": "boolean", - "isArray": false - }, - { - "name": "renderMode", - "type": "text", - "isArray": false - }, - { - "name": "createVectors", - "type": "boolean", - "isArray": false - }, - { - "name": "createIntervals", - "type": "boolean", - "isArray": false - }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "displayBlanks", - "type": "boolean", + "name": "layer", + "type": "number", "isArray": false }, { - "name": "draggable", + "name": "isLatex", "type": "boolean", "isArray": false }, - { - "name": "layer", - "type": "number", - "isArray": false - }, { "name": "positionFromAnchor", "type": "text", @@ -40278,32 +40084,17 @@ "isArray": false }, { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", + "name": "value", + "type": "text", "isArray": false }, { - "name": "unordered", - "type": "boolean", + "name": "text", + "type": "text", "isArray": false }, { - "name": "value", + "name": "math", "type": "math", "isArray": false }, @@ -40313,115 +40104,77 @@ "isArray": false }, { - "name": "isNumber", - "type": "boolean", - "isArray": false - }, - { - "name": "isNumeric", - "type": "boolean", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - }, - { - "name": "numDimensions", + "name": "numWords", "type": "integer", "isArray": false }, { - "name": "vector", - "type": "math", + "name": "words", + "type": "text", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "vector" + "isArray": true, + "type": "text", + "numDimensions": 1 } ] }, { - "name": "list", - "type": "math", + "name": "numCharacters", + "type": "integer", + "isArray": false + }, + { + "name": "characters", + "type": "text", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "math", + "type": "text", "numDimensions": 1 } ] }, { - "name": "matrixSize", - "type": "numberList", - "isArray": false - }, - { - "name": "numRows", - "type": "integer", - "isArray": false - }, - { - "name": "numColumns", + "name": "numListItems", "type": "integer", "isArray": false }, { - "name": "matrix", - "type": "math", + "name": "list", + "type": "text", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" + "isArray": true, + "type": "text", + "numDimensions": 1 } ] - }, - { - "name": "x", - "type": "math", - "isArray": false - }, - { - "name": "y", - "type": "math", - "isArray": false - }, - { - "name": "z", - "type": "math", - "isArray": false - }, - { - "name": "numListItems", - "type": "integer", - "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "mathList", + "name": "textList", "children": [ "rightHandSide", + "xlabel", + "ylabel", "topic", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", "sum", "product", "clampNumber", @@ -40444,31 +40197,19 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", "atom", "ion", - "ionicCompound", "electronConfiguration", "h", - "matrixInput", "text", + "boolean", "math", - "point", "coords", - "line", - "vector", - "angle", - "mathInput", + "when", "choice", "number", "integer", - "function", - "piecewiseFunction", "interval", "sequence", "cell", @@ -40483,9 +40224,10 @@ "intcomma", "pluralize", "lorem", - "endpoint", "subsetOfReals", - "bestFitLine", + "hasSameFactoring", + "label", + "matchesPattern", "matrix", "latex" ], @@ -40530,36 +40272,6 @@ }, { "name": "maxNumber" - }, - { - "name": "mergeMathLists", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros" - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", - "values": ["true", "false"] } ], "properties": [ @@ -40598,21 +40310,6 @@ "type": "number", "isArray": false }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -40638,11 +40335,6 @@ "type": "text", "isArray": false }, - { - "name": "mergeMathLists", - "type": "boolean", - "isArray": false - }, { "name": "numComponents", "type": "number", @@ -40658,10 +40350,27 @@ "acceptsStringChildren": true }, { - "name": "tupleList", + "name": "p", "children": [ + "title", "rightHandSide", + "description", + "xlabel", + "ylabel", "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", "sum", "product", "clampNumber", @@ -40688,6 +40397,25 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "odesystem", "equilibriumPoint", "equilibriumLine", "atom", @@ -40695,15 +40423,27 @@ "ionicCompound", "electronConfiguration", "h", + "idx", + "span", + "displayDoenetML", "matrixInput", "text", + "boolean", "math", + "collect", + "ref", "point", "coords", "line", + "bezierControls", "vector", "angle", + "answer", + "when", "mathInput", + "textInput", + "booleanInput", + "choiceInput", "choice", "number", "integer", @@ -40712,7 +40452,13 @@ "interval", "sequence", "cell", + "map", + "intersection", + "conditionalContent", + "asList", "selectFromSequence", + "select", + "group", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -40723,11 +40469,26 @@ "intcomma", "pluralize", "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "footnote", "endpoint", + "sort", + "shuffle", + "solveEquations", "subsetOfReals", + "split", "bestFitLine", + "hasSameFactoring", + "label", + "matchesPattern", "matrix", - "latex" + "latex", + "ol", + "ul" ], "attributes": [ { @@ -40736,9 +40497,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -40748,7 +40506,8 @@ "values": ["true", "false"] }, { - "name": "fixed" + "name": "fixed", + "values": ["true", "false"] }, { "name": "fixLocation", @@ -40758,47 +40517,11 @@ "name": "styleNumber" }, { - "name": "isResponse" - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "unordered", - "values": ["true", "false"] - }, - { - "name": "maxNumber" - }, - { - "name": "mergeMathLists", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros" - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", + "name": "isResponse", "values": ["true", "false"] }, { - "name": "parseScientificNotation", + "name": "newNamespace", "values": ["true", "false"] } ], @@ -40819,38 +40542,18 @@ "isArray": false }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "unordered", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "maxNumber", - "type": "number", - "isArray": false - }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "parseScientificNotation", - "type": "boolean", + "name": "permid", + "type": "text", "isArray": false }, { @@ -40879,18 +40582,8 @@ "isArray": false }, { - "name": "mergeMathLists", - "type": "boolean", - "isArray": false - }, - { - "name": "numComponents", - "type": "number", - "isArray": false - }, - { - "name": "numValues", - "type": "number", + "name": "text", + "type": "text", "isArray": false } ], @@ -40898,7 +40591,7 @@ "acceptsStringChildren": true }, { - "name": "numberList", + "name": "boolean", "children": [ "rightHandSide", "topic", @@ -40924,14 +40617,31 @@ "gcd", "lcm", "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", "electronConfiguration", "h", + "matrixInput", "text", "math", + "point", "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", "number", "integer", + "function", + "piecewiseFunction", "interval", "sequence", "cell", @@ -40946,38 +40656,34 @@ "intcomma", "pluralize", "lorem", + "endpoint", "subsetOfReals", + "bestFitLine", "matrix", "latex", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "matrixInput", - "point", - "line", - "vector", - "angle", - "mathInput", - "choice", - "function", - "piecewiseFunction", - "endpoint", - "bestFitLine" - ], - "attributes": [ - { - "name": "name" - }, + "xlabel", + "ylabel", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "boolean", + "when", + "hasSameFactoring", + "label", + "matchesPattern", + "booleanInput", + "orbitalDiagram" + ], + "attributes": [ { - "name": "copySource" + "name": "name" }, { - "name": "assignNames" + "name": "copySource" }, { "name": "hide", @@ -40988,7 +40694,8 @@ "values": ["true", "false"] }, { - "name": "fixed" + "name": "fixed", + "values": ["true", "false"] }, { "name": "fixLocation", @@ -40998,30 +40705,62 @@ "name": "styleNumber" }, { - "name": "isResponse" + "name": "isResponse", + "values": ["true", "false"] }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "unordered", + "name": "symbolicEquality", "values": ["true", "false"] }, { - "name": "maxNumber" + "name": "expandOnCompare", + "values": ["true", "false"] }, { - "name": "displayDigits" + "name": "simplifyOnCompare", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] }, { - "name": "displayDecimals" + "name": "unorderedCompare", + "values": ["true", "false"] }, { - "name": "displaySmallAsZero" + "name": "matchByExactPositions", + "values": ["true", "false"] }, { - "name": "padZeros" + "name": "allowedErrorInNumbers" + }, + { + "name": "includeErrorInNumberExponents", + "values": ["true", "false"] + }, + { + "name": "allowedErrorIsAbsolute", + "values": ["true", "false"] + }, + { + "name": "numSignErrorsMatched" + }, + { + "name": "numPeriodicSetMatchesRequired" + }, + { + "name": "caseInsensitiveMatch", + "values": ["true", "false"] + }, + { + "name": "matchBlanks", + "values": ["true", "false"] } ], "properties": [ @@ -41040,6 +40779,11 @@ "type": "integer", "isArray": false }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, { "name": "newNamespace", "type": "boolean", @@ -41051,15 +40795,65 @@ "isArray": false }, { - "name": "unordered", + "name": "symbolicEquality", "type": "boolean", "isArray": false }, { - "name": "maxNumber", + "name": "expandOnCompare", + "type": "boolean", + "isArray": false + }, + { + "name": "simplifyOnCompare", + "type": "text", + "isArray": false + }, + { + "name": "unorderedCompare", + "type": "boolean", + "isArray": false + }, + { + "name": "matchByExactPositions", + "type": "boolean", + "isArray": false + }, + { + "name": "allowedErrorInNumbers", + "type": "number", + "isArray": false + }, + { + "name": "includeErrorInNumberExponents", + "type": "boolean", + "isArray": false + }, + { + "name": "allowedErrorIsAbsolute", + "type": "boolean", + "isArray": false + }, + { + "name": "numSignErrorsMatched", "type": "number", "isArray": false }, + { + "name": "numPeriodicSetMatchesRequired", + "type": "integer", + "isArray": false + }, + { + "name": "caseInsensitiveMatch", + "type": "boolean", + "isArray": false + }, + { + "name": "matchBlanks", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -41086,13 +40880,13 @@ "isArray": false }, { - "name": "numComponents", - "type": "number", + "name": "value", + "type": "boolean", "isArray": false }, { - "name": "numValues", - "type": "number", + "name": "text", + "type": "text", "isArray": false } ], @@ -41100,8 +40894,20 @@ "acceptsStringChildren": true }, { - "name": "collect", - "children": [], + "name": "booleanList", + "children": [ + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "boolean", + "booleanInput", + "hasSameFactoring", + "matchesPattern" + ], "attributes": [ { "name": "name" @@ -41109,75 +40915,76 @@ { "name": "copySource" }, - { - "name": "source" - }, { "name": "assignNames" }, { - "name": "fixLocation", + "name": "hide", "values": ["true", "false"] }, { - "name": "newNamespace", + "name": "disabled", "values": ["true", "false"] }, { - "name": "assignNamesSkip" - }, - { - "name": "prop" + "name": "fixed" }, { - "name": "maxNumber" + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "componentIndex" + "name": "styleNumber" }, { - "name": "propIndex" + "name": "isResponse" }, { - "name": "sourceAttributesToIgnore" + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "componentTypes" + "name": "unordered", + "values": ["true", "false"] }, { - "name": "asList", - "values": ["true", "false"] + "name": "maxNumber" } ], "properties": [ { - "name": "newNamespace", + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "maxNumber", - "type": "number", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "componentIndex", - "type": "integer", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "propIndex", - "type": "numberList", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "sourceAttributesToIgnore", - "type": "stringArray", + "name": "unordered", + "type": "boolean", + "isArray": false + }, + { + "name": "maxNumber", + "type": "number", "isArray": false }, { @@ -41204,36 +41011,26 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "numComponents", + "type": "number", + "isArray": false + }, + { + "name": "numValues", + "type": "number", + "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "ref", + "name": "math", "children": [ - "title", "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -41260,131 +41057,31 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", "equilibriumPoint", "equilibriumLine", - "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", "matrixInput", - "solution", - "document", "text", - "textList", - "p", - "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", "point", "coords", "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", "vector", "angle", - "answer", - "award", - "when", "mathInput", - "textInput", - "booleanInput", - "choiceInput", "choice", "number", "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", "selectFromSequence", - "select", - "group", - "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -41392,46 +41089,18 @@ "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", "intcomma", "pluralize", - "feedback", "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", "subsetOfReals", - "split", "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", "matrix", - "eigenDecomposition", "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "m", + "me", + "men", + "mrow" ], "attributes": [ { @@ -41440,9 +41109,6 @@ { "name": "copySource" }, - { - "name": "target" - }, { "name": "hide", "values": ["true", "false"] @@ -41471,17 +41137,91 @@ "values": ["true", "false"] }, { - "name": "textType" + "name": "format", + "values": ["text", "latex"] }, { - "name": "uri" + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] }, { - "name": "page" + "name": "expand", + "values": ["true", "false"] }, { - "name": "createButton", + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "renderMode" + }, + { + "name": "unordered", + "values": ["true", "false"] + }, + { + "name": "createVectors", + "values": ["true", "false"] + }, + { + "name": "createIntervals", + "values": ["true", "false"] + }, + { + "name": "functionSymbols" + }, + { + "name": "sourcesAreFunctionSymbols" + }, + { + "name": "splitSymbols", "values": ["true", "false"] + }, + { + "name": "parseScientificNotation", + "values": ["true", "false"] + }, + { + "name": "displayBlanks", + "values": ["true", "false"] + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "layer" + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] } ], "properties": [ @@ -41516,61 +41256,260 @@ "isArray": false }, { - "name": "textType", + "name": "format", "type": "text", "isArray": false }, { - "name": "uri", + "name": "simplify", "type": "text", "isArray": false }, { - "name": "page", - "type": "integer", + "name": "expand", + "type": "boolean", "isArray": false }, { - "name": "hidden", + "name": "renderMode", + "type": "text", + "isArray": false + }, + { + "name": "createVectors", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "createIntervals", "type": "boolean", "isArray": false }, { - "name": "fixed", + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", "type": "boolean", "isArray": false }, { - "name": "fixLocation", + "name": "parseScientificNotation", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "displayBlanks", + "type": "boolean", "isArray": false }, { - "name": "linkText", + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", "type": "text", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "point", + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "unordered", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "math", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "isNumber", + "type": "boolean", + "isArray": false + }, + { + "name": "isNumeric", + "type": "boolean", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "mathList", "children": [ - "xlabel", - "ylabel", - "label", "rightHandSide", + "topic", "sum", "product", "clampNumber", @@ -41593,52 +41532,50 @@ "gcd", "lcm", "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", "electronConfiguration", + "h", + "matrixInput", + "text", "math", "point", "coords", + "line", "vector", + "angle", + "mathInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", "interval", "sequence", + "cell", "selectFromSequence", "evaluate", - "substitute", - "periodicSet", - "endpoint", - "subsetOfReals", - "matrix", - "constraints", - "topic", - "extractMathOperator", - "h", - "text", - "number", - "integer", - "cell", "selectRandomNumbers", "sampleRandomNumbers", "selectPrimeNumbers", "samplePrimeNumbers", + "substitute", + "periodicSet", "intcomma", "pluralize", "lorem", - "latex", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "matrixInput", - "line", - "angle", - "mathInput", - "choice", - "function", - "piecewiseFunction", - "bestFitLine" + "endpoint", + "subsetOfReals", + "bestFitLine", + "matrix", + "latex" ], "attributes": [ { @@ -41647,6 +41584,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -41656,8 +41596,7 @@ "values": ["true", "false"] }, { - "name": "fixed", - "values": ["true", "false"] + "name": "fixed" }, { "name": "fixLocation", @@ -41667,43 +41606,23 @@ "name": "styleNumber" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "isResponse" }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", + "name": "unordered", "values": ["true", "false"] }, { - "name": "layer" + "name": "maxNumber" }, { - "name": "draggable", + "name": "mergeMathLists", "values": ["true", "false"] }, - { - "name": "x" - }, - { - "name": "y" - }, - { - "name": "z" - }, - { - "name": "xs" - }, - { - "name": "coords" - }, { "name": "displayDigits" }, @@ -41714,28 +41633,20 @@ "name": "displaySmallAsZero" }, { - "name": "padZeros", - "values": ["true", "false"] + "name": "padZeros" }, { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] + "name": "functionSymbols" }, { - "name": "showCoordsWhenDragging", + "name": "sourcesAreFunctionSymbols" + }, + { + "name": "splitSymbols", "values": ["true", "false"] }, { - "name": "hideOffGraphIndicator", + "name": "parseScientificNotation", "values": ["true", "false"] } ], @@ -41755,11 +41666,6 @@ "type": "integer", "isArray": false }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -41771,32 +41677,27 @@ "isArray": false }, { - "name": "labelIsName", + "name": "unordered", "type": "boolean", "isArray": false }, { - "name": "applyStyleToLabel", - "type": "boolean", + "name": "maxNumber", + "type": "number", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "functionSymbols", + "type": "textList", "isArray": false }, { - "name": "draggable", + "name": "splitSymbols", "type": "boolean", "isArray": false }, { - "name": "labelPosition", - "type": "text", - "isArray": false - }, - { - "name": "showCoordsWhenDragging", + "name": "parseScientificNotation", "type": "boolean", "isArray": false }, @@ -41826,124 +41727,26 @@ "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "styleDescription", - "type": "text", - "isArray": false - }, - { - "name": "styleDescriptionWithNoun", - "type": "text", - "isArray": false - }, - { - "name": "hideOffGraphIndicator", + "name": "mergeMathLists", "type": "boolean", "isArray": false }, { - "name": "numDimensions", + "name": "numComponents", "type": "number", "isArray": false }, { - "name": "xs", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "coords", - "type": "coords", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, - { - "name": "constraintUsed", - "type": "boolean", - "isArray": false - }, - { - "name": "numDimensionsForConstraints", + "name": "numValues", "type": "number", "isArray": false - }, - { - "name": "x", - "type": "math", - "isArray": false - }, - { - "name": "y", - "type": "math", - "isArray": false - }, - { - "name": "z", - "type": "math", - "isArray": false - }, - { - "name": "value", - "type": "coords", - "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "coords", + "name": "tupleList", "children": [ "rightHandSide", "topic", @@ -42012,11 +41815,7 @@ "subsetOfReals", "bestFitLine", "matrix", - "latex", - "m", - "me", - "men", - "mrow" + "latex" ], "attributes": [ { @@ -42025,6 +41824,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -42034,8 +41836,7 @@ "values": ["true", "false"] }, { - "name": "fixed", - "values": ["true", "false"] + "name": "fixed" }, { "name": "fixLocation", @@ -42045,28 +41846,21 @@ "name": "styleNumber" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "isResponse" }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "format", - "values": ["text", "latex"] + "name": "unordered", + "values": ["true", "false"] }, { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] + "name": "maxNumber" }, { - "name": "expand", + "name": "mergeMathLists", "values": ["true", "false"] }, { @@ -42079,19 +41873,7 @@ "name": "displaySmallAsZero" }, { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "renderMode" - }, - { - "name": "unordered", - "values": ["true", "false"] - }, - { - "name": "createIntervals", - "values": ["true", "false"] + "name": "padZeros" }, { "name": "functionSymbols" @@ -42106,34 +41888,6 @@ { "name": "parseScientificNotation", "values": ["true", "false"] - }, - { - "name": "displayBlanks", - "values": ["true", "false"] - }, - { - "name": "draggable", - "values": ["true", "false"] - }, - { - "name": "layer" - }, - { - "name": "anchor" - }, - { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] } ], "properties": [ @@ -42152,11 +41906,6 @@ "type": "integer", "isArray": false }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -42168,28 +41917,13 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", - "isArray": false - }, - { - "name": "expand", + "name": "unordered", "type": "boolean", "isArray": false }, { - "name": "renderMode", - "type": "text", - "isArray": false - }, - { - "name": "createIntervals", - "type": "boolean", + "name": "maxNumber", + "type": "number", "isArray": false }, { @@ -42207,26 +41941,6 @@ "type": "boolean", "isArray": false }, - { - "name": "displayBlanks", - "type": "boolean", - "isArray": false - }, - { - "name": "draggable", - "type": "boolean", - "isArray": false - }, - { - "name": "layer", - "type": "number", - "isArray": false - }, - { - "name": "positionFromAnchor", - "type": "text", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -42253,164 +41967,18 @@ "isArray": false }, { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "unordered", + "name": "mergeMathLists", "type": "boolean", "isArray": false }, { - "name": "value", - "type": "coords", - "isArray": false - }, - { - "name": "number", + "name": "numComponents", "type": "number", "isArray": false }, { - "name": "isNumber", - "type": "boolean", - "isArray": false - }, - { - "name": "isNumeric", - "type": "boolean", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - }, - { - "name": "numDimensions", - "type": "integer", - "isArray": false - }, - { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] - }, - { - "name": "list", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "matrixSize", - "type": "numberList", - "isArray": false - }, - { - "name": "numRows", - "type": "integer", - "isArray": false - }, - { - "name": "numColumns", - "type": "integer", - "isArray": false - }, - { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] - }, - { - "name": "createVectors", - "type": "boolean", - "isArray": false - }, - { - "name": "x", - "type": "math", - "isArray": false - }, - { - "name": "y", - "type": "math", - "isArray": false - }, - { - "name": "z", - "type": "math", - "isArray": false - }, - { - "name": "numListItems", - "type": "integer", + "name": "numValues", + "type": "number", "isArray": false } ], @@ -42418,11 +41986,8 @@ "acceptsStringChildren": true }, { - "name": "line", + "name": "numberList", "children": [ - "xlabel", - "ylabel", - "label", "rightHandSide", "topic", "sum", @@ -42447,31 +42012,14 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", "electronConfiguration", "h", - "matrixInput", "text", "math", - "point", "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", "number", "integer", - "function", - "piecewiseFunction", "interval", "sequence", "cell", @@ -42486,11 +42034,28 @@ "intcomma", "pluralize", "lorem", - "endpoint", "subsetOfReals", - "bestFitLine", "matrix", - "latex" + "latex", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "matrixInput", + "point", + "line", + "vector", + "angle", + "mathInput", + "choice", + "function", + "piecewiseFunction", + "endpoint", + "bestFitLine" ], "attributes": [ { @@ -42499,6 +42064,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -42508,8 +42076,7 @@ "values": ["true", "false"] }, { - "name": "fixed", - "values": ["true", "false"] + "name": "fixed" }, { "name": "fixLocation", @@ -42519,45 +42086,18 @@ "name": "styleNumber" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "isResponse" }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", - "values": ["true", "false"] - }, - { - "name": "layer" - }, - { - "name": "draggable", + "name": "unordered", "values": ["true", "false"] }, { - "name": "equation" - }, - { - "name": "through" - }, - { - "name": "slope" - }, - { - "name": "perpendicularTo" - }, - { - "name": "parallelTo" - }, - { - "name": "variables" + "name": "maxNumber" }, { "name": "displayDigits" @@ -42569,17 +42109,7 @@ "name": "displaySmallAsZero" }, { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft" - ] + "name": "padZeros" } ], "properties": [ @@ -42598,11 +42128,6 @@ "type": "integer", "isArray": false }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -42614,28 +42139,13 @@ "isArray": false }, { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false - }, - { - "name": "layer", - "type": "integer", - "isArray": false - }, - { - "name": "draggable", + "name": "unordered", "type": "boolean", "isArray": false }, { - "name": "labelPosition", - "type": "text", + "name": "maxNumber", + "type": "number", "isArray": false }, { @@ -42664,137 +42174,22 @@ "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", + "name": "numComponents", "type": "number", "isArray": false }, { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "styleDescription", - "type": "text", - "isArray": false - }, - { - "name": "styleDescriptionWithNoun", - "type": "text", - "isArray": false - }, - { - "name": "numDimensions", + "name": "numValues", "type": "number", "isArray": false - }, - { - "name": "variables", - "type": "_variableName", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "_variableName", - "numDimensions": 1 - } - ] - }, - { - "name": "points", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "equation", - "type": "math", - "isArray": false - }, - { - "name": "coeff0", - "type": "math", - "isArray": false - }, - { - "name": "coeffvar1", - "type": "math", - "isArray": false - }, - { - "name": "coeffvar2", - "type": "math", - "isArray": false - }, - { - "name": "slope", - "type": "math", - "isArray": false - }, - { - "name": "xintercept", - "type": "math", - "isArray": false - }, - { - "name": "yintercept", - "type": "math", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "lineSegment", - "children": ["xlabel", "ylabel", "label"], + "name": "collect", + "children": [], "attributes": [ { "name": "name" @@ -42803,246 +42198,549 @@ "name": "copySource" }, { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] + "name": "source" }, { - "name": "fixed", - "values": ["true", "false"] + "name": "assignNames" }, { "name": "fixLocation", "values": ["true", "false"] }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", - "values": ["true", "false"] - }, - { - "name": "layer" - }, - { - "name": "draggable", - "values": ["true", "false"] - }, - { - "name": "endpointsDraggable", - "values": ["true", "false"] + "name": "assignNamesSkip" }, { - "name": "endpoints" + "name": "prop" }, { - "name": "showCoordsWhenDragging", - "values": ["true", "false"] + "name": "maxNumber" }, { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft" - ] + "name": "componentIndex" }, { - "name": "displayDigits" + "name": "propIndex" }, { - "name": "displayDecimals" + "name": "sourceAttributesToIgnore" }, { - "name": "displaySmallAsZero" + "name": "componentTypes" }, { - "name": "padZeros", + "name": "asList", "values": ["true", "false"] } ], "properties": [ { - "name": "hide", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "styleNumber", + "name": "maxNumber", + "type": "number", + "isArray": false + }, + { + "name": "componentIndex", "type": "integer", "isArray": false }, { - "name": "isResponse", - "type": "boolean", + "name": "propIndex", + "type": "numberList", "isArray": false }, { - "name": "newNamespace", - "type": "boolean", + "name": "sourceAttributesToIgnore", + "type": "stringArray", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "labelIsName", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "fixed", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "draggable", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "ref", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" }, { - "name": "showCoordsWhenDragging", - "type": "boolean", - "isArray": false + "name": "copySource" }, { - "name": "labelPosition", - "type": "text", - "isArray": false + "name": "target" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "name": "hide", + "values": ["true", "false"] }, { "name": "disabled", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixed", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixLocation", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { - "name": "doenetML", - "type": "text", - "isArray": false + "name": "styleNumber" }, { - "name": "label", - "type": "label", + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "textType" + }, + { + "name": "uri" + }, + { + "name": "page" + }, + { + "name": "createButton", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "displayDecimals", + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "padZeros", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "styleDescription", + "name": "permid", "type": "text", "isArray": false }, { - "name": "styleDescriptionWithNoun", + "name": "textType", "type": "text", "isArray": false }, { - "name": "endpointsDraggable", + "name": "uri", + "type": "text", + "isArray": false + }, + { + "name": "page", + "type": "integer", + "isArray": false + }, + { + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "numDimensions", - "type": "number", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "endpoints", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "name": "length", - "type": "math", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "slope", - "type": "number", + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "linkText", + "type": "text", + "isArray": false + }, + { + "name": "text", + "type": "text", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "ray", - "children": ["xlabel", "ylabel", "label"], + "name": "point", + "children": [ + "xlabel", + "ylabel", + "label", + "rightHandSide", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "equilibriumPoint", + "electronConfiguration", + "math", + "point", + "coords", + "vector", + "interval", + "sequence", + "selectFromSequence", + "evaluate", + "substitute", + "periodicSet", + "endpoint", + "subsetOfReals", + "matrix", + "constraints", + "topic", + "extractMathOperator", + "h", + "text", + "number", + "integer", + "cell", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "intcomma", + "pluralize", + "lorem", + "latex", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "matrixInput", + "line", + "angle", + "mathInput", + "choice", + "function", + "piecewiseFunction", + "bestFitLine" + ], "attributes": [ { "name": "name" @@ -43093,13 +42791,19 @@ "values": ["true", "false"] }, { - "name": "endpoint" + "name": "x" }, { - "name": "through" + "name": "y" }, { - "name": "direction" + "name": "z" + }, + { + "name": "xs" + }, + { + "name": "coords" }, { "name": "displayDigits" @@ -43113,6 +42817,27 @@ { "name": "padZeros", "values": ["true", "false"] + }, + { + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] + }, + { + "name": "showCoordsWhenDragging", + "values": ["true", "false"] + }, + { + "name": "hideOffGraphIndicator", + "values": ["true", "false"] } ], "properties": [ @@ -43166,6 +42891,16 @@ "type": "boolean", "isArray": false }, + { + "name": "labelPosition", + "type": "text", + "isArray": false + }, + { + "name": "showCoordsWhenDragging", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -43217,63 +42952,173 @@ "isArray": false }, { - "name": "styleDescription", + "name": "textColor", "type": "text", "isArray": false }, { - "name": "styleDescriptionWithNoun", + "name": "backgroundColor", "type": "text", "isArray": false }, { - "name": "numDimensions", - "type": "number", + "name": "textStyleDescription", + "type": "text", "isArray": false }, { - "name": "direction", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] + "name": "styleDescription", + "type": "text", + "isArray": false }, { - "name": "through", + "name": "styleDescriptionWithNoun", + "type": "text", + "isArray": false + }, + { + "name": "hideOffGraphIndicator", + "type": "boolean", + "isArray": false + }, + { + "name": "numDimensions", + "type": "number", + "isArray": false + }, + { + "name": "xs", "type": "math", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "point" + "isArray": true, + "type": "math", + "numDimensions": 1 } ] }, { - "name": "endpoint", + "name": "coords", + "type": "coords", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "constraintUsed", + "type": "boolean", + "isArray": false + }, + { + "name": "numDimensionsForConstraints", + "type": "number", + "isArray": false + }, + { + "name": "x", "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "value", + "type": "coords", + "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "polyline", - "children": ["xlabel", "ylabel", "label"], + "name": "coords", + "children": [ + "rightHandSide", + "topic", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "matrixInput", + "text", + "math", + "point", + "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "endpoint", + "subsetOfReals", + "bestFitLine", + "matrix", + "latex", + "m", + "me", + "men", + "mrow" + ], "attributes": [ { "name": "name" @@ -43309,79 +43154,87 @@ "values": ["true", "false"] }, { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", - "values": ["true", "false"] + "name": "format", + "values": ["text", "latex"] }, { - "name": "layer" + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] }, { - "name": "draggable", + "name": "expand", "values": ["true", "false"] }, { - "name": "verticesDraggable", - "values": ["true", "false"] + "name": "displayDigits" }, { - "name": "vertices" + "name": "displayDecimals" }, { - "name": "showCoordsWhenDragging", - "values": ["true", "false"] + "name": "displaySmallAsZero" }, { - "name": "rigid", + "name": "padZeros", "values": ["true", "false"] }, { - "name": "preserveSimilarity", - "values": ["true", "false"] + "name": "renderMode" }, { - "name": "rotationHandleVertices" + "name": "unordered", + "values": ["true", "false"] }, { - "name": "rotateAround", - "values": ["centroid", "vertex", "point"] + "name": "createIntervals", + "values": ["true", "false"] }, { - "name": "rotationCenter" + "name": "functionSymbols" }, { - "name": "rotationVertex" + "name": "sourcesAreFunctionSymbols" }, { - "name": "allowRotation", + "name": "splitSymbols", "values": ["true", "false"] }, { - "name": "allowTranslation", + "name": "parseScientificNotation", "values": ["true", "false"] }, { - "name": "allowDilation", + "name": "displayBlanks", "values": ["true", "false"] }, { - "name": "minShrink" - }, - { - "name": "displayDigits" + "name": "draggable", + "values": ["true", "false"] }, { - "name": "displayDecimals" + "name": "layer" }, { - "name": "displaySmallAsZero" + "name": "anchor" }, { - "name": "padZeros", - "values": ["true", "false"] + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] } ], "properties": [ @@ -43416,45 +43269,65 @@ "isArray": false }, { - "name": "labelIsName", - "type": "boolean", + "name": "format", + "type": "text", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "renderMode", + "type": "text", "isArray": false }, { - "name": "draggable", + "name": "createIntervals", "type": "boolean", "isArray": false }, { - "name": "showCoordsWhenDragging", + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", "type": "boolean", "isArray": false }, { - "name": "rigid", + "name": "parseScientificNotation", "type": "boolean", "isArray": false }, { - "name": "allowRotation", + "name": "displayBlanks", "type": "boolean", "isArray": false }, { - "name": "allowTranslation", + "name": "draggable", "type": "boolean", "isArray": false }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -43481,8 +43354,23 @@ "isArray": false }, { - "name": "label", - "type": "label", + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", "isArray": false }, { @@ -43506,69 +43394,205 @@ "isArray": false }, { - "name": "styleDescription", - "type": "text", + "name": "unordered", + "type": "boolean", "isArray": false }, { - "name": "styleDescriptionWithNoun", - "type": "text", + "name": "value", + "type": "coords", "isArray": false }, { - "name": "preserveSimilarity", - "type": "boolean", + "name": "number", + "type": "number", "isArray": false }, { - "name": "allowDilation", + "name": "isNumber", "type": "boolean", "isArray": false }, { - "name": "verticesDraggable", + "name": "isNumeric", "type": "boolean", "isArray": false }, { - "name": "numVertices", - "type": "number", + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", "isArray": false }, { "name": "numDimensions", - "type": "number", + "type": "integer", "isArray": false }, { - "name": "vertices", + "name": "vector", "type": "math", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "point", + "type": "math", "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" }, { "isArray": false, - "type": "point" + "type": "matrix" } ] }, { - "name": "length", - "type": "number", + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "polygon", - "children": ["xlabel", "ylabel", "label"], + "name": "line", + "children": [ + "xlabel", + "ylabel", + "label", + "rightHandSide", + "topic", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "matrixInput", + "text", + "math", + "point", + "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "endpoint", + "subsetOfReals", + "bestFitLine", + "matrix", + "latex" + ], "attributes": [ { "name": "name" @@ -43619,51 +43643,22 @@ "values": ["true", "false"] }, { - "name": "verticesDraggable", - "values": ["true", "false"] - }, - { - "name": "vertices" - }, - { - "name": "showCoordsWhenDragging", - "values": ["true", "false"] - }, - { - "name": "rigid", - "values": ["true", "false"] - }, - { - "name": "preserveSimilarity", - "values": ["true", "false"] - }, - { - "name": "rotationHandleVertices" - }, - { - "name": "rotateAround", - "values": ["centroid", "vertex", "point"] - }, - { - "name": "rotationCenter" + "name": "equation" }, { - "name": "rotationVertex" + "name": "through" }, { - "name": "allowRotation", - "values": ["true", "false"] + "name": "slope" }, { - "name": "allowTranslation", - "values": ["true", "false"] + "name": "perpendicularTo" }, { - "name": "allowDilation", - "values": ["true", "false"] + "name": "parallelTo" }, { - "name": "minShrink" + "name": "variables" }, { "name": "displayDigits" @@ -43679,8 +43674,13 @@ "values": ["true", "false"] }, { - "name": "filled", - "values": ["true", "false"] + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft" + ] } ], "properties": [ @@ -43735,28 +43735,8 @@ "isArray": false }, { - "name": "showCoordsWhenDragging", - "type": "boolean", - "isArray": false - }, - { - "name": "rigid", - "type": "boolean", - "isArray": false - }, - { - "name": "allowRotation", - "type": "boolean", - "isArray": false - }, - { - "name": "allowTranslation", - "type": "boolean", - "isArray": false - }, - { - "name": "filled", - "type": "boolean", + "name": "labelPosition", + "type": "text", "isArray": false }, { @@ -43810,42 +43790,50 @@ "isArray": false }, { - "name": "styleDescription", + "name": "textColor", "type": "text", "isArray": false }, { - "name": "styleDescriptionWithNoun", + "name": "backgroundColor", "type": "text", "isArray": false }, { - "name": "preserveSimilarity", - "type": "boolean", + "name": "textStyleDescription", + "type": "text", "isArray": false }, { - "name": "allowDilation", - "type": "boolean", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "verticesDraggable", - "type": "boolean", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "numVertices", + "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "numDimensions", - "type": "number", - "isArray": false + "name": "variables", + "type": "_variableName", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "_variableName", + "numDimensions": 1 + } + ] }, { - "name": "vertices", + "name": "points", "type": "math", "isArray": true, "numDimensions": 2, @@ -43862,36 +43850,56 @@ ] }, { - "name": "borderStyleDescription", - "type": "text", + "name": "equation", + "type": "math", "isArray": false }, { - "name": "fillStyleDescription", - "type": "text", + "name": "coeff0", + "type": "math", "isArray": false }, { - "name": "perimeter", - "type": "number", + "name": "coeffvar1", + "type": "math", "isArray": false }, { - "name": "area", - "type": "number", + "name": "coeffvar2", + "type": "math", "isArray": false }, { - "name": "numSides", - "type": "number", + "name": "slope", + "type": "math", + "isArray": false + }, + { + "name": "xintercept", + "type": "math", + "isArray": false + }, + { + "name": "yintercept", + "type": "math", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "triangle", + "name": "lineSegment", "children": ["xlabel", "ylabel", "label"], "attributes": [ { @@ -43943,51 +43951,24 @@ "values": ["true", "false"] }, { - "name": "verticesDraggable", + "name": "endpointsDraggable", "values": ["true", "false"] }, { - "name": "vertices" + "name": "endpoints" }, { "name": "showCoordsWhenDragging", "values": ["true", "false"] }, { - "name": "rigid", - "values": ["true", "false"] - }, - { - "name": "preserveSimilarity", - "values": ["true", "false"] - }, - { - "name": "rotationHandleVertices" - }, - { - "name": "rotateAround", - "values": ["centroid", "vertex", "point"] - }, - { - "name": "rotationCenter" - }, - { - "name": "rotationVertex" - }, - { - "name": "allowRotation", - "values": ["true", "false"] - }, - { - "name": "allowTranslation", - "values": ["true", "false"] - }, - { - "name": "allowDilation", - "values": ["true", "false"] - }, - { - "name": "minShrink" + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft" + ] }, { "name": "displayDigits" @@ -44001,10 +43982,6 @@ { "name": "padZeros", "values": ["true", "false"] - }, - { - "name": "filled", - "values": ["true", "false"] } ], "properties": [ @@ -44064,23 +44041,8 @@ "isArray": false }, { - "name": "rigid", - "type": "boolean", - "isArray": false - }, - { - "name": "allowRotation", - "type": "boolean", - "isArray": false - }, - { - "name": "allowTranslation", - "type": "boolean", - "isArray": false - }, - { - "name": "filled", - "type": "boolean", + "name": "labelPosition", + "type": "text", "isArray": false }, { @@ -44144,32 +44106,17 @@ "isArray": false }, { - "name": "preserveSimilarity", - "type": "boolean", - "isArray": false - }, - { - "name": "allowDilation", - "type": "boolean", - "isArray": false - }, - { - "name": "verticesDraggable", + "name": "endpointsDraggable", "type": "boolean", "isArray": false }, - { - "name": "numVertices", - "type": "number", - "isArray": false - }, { "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "vertices", + "name": "endpoints", "type": "math", "isArray": true, "numDimensions": 2, @@ -44186,27 +44133,12 @@ ] }, { - "name": "borderStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "fillStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "perimeter", - "type": "number", - "isArray": false - }, - { - "name": "area", - "type": "number", + "name": "length", + "type": "math", "isArray": false }, { - "name": "numSides", + "name": "slope", "type": "number", "isArray": false } @@ -44215,7 +44147,7 @@ "acceptsStringChildren": false }, { - "name": "rectangle", + "name": "ray", "children": ["xlabel", "ylabel", "label"], "attributes": [ { @@ -44267,51 +44199,13 @@ "values": ["true", "false"] }, { - "name": "verticesDraggable", - "values": ["true", "false"] - }, - { - "name": "vertices" - }, - { - "name": "showCoordsWhenDragging", - "values": ["true", "false"] - }, - { - "name": "rigid", - "values": ["true", "false"] - }, - { - "name": "preserveSimilarity", - "values": ["true", "false"] - }, - { - "name": "rotationHandleVertices" - }, - { - "name": "rotateAround", - "values": ["centroid", "vertex", "point"] - }, - { - "name": "rotationCenter" - }, - { - "name": "rotationVertex" - }, - { - "name": "allowRotation", - "values": ["true", "false"] - }, - { - "name": "allowTranslation", - "values": ["true", "false"] + "name": "endpoint" }, { - "name": "allowDilation", - "values": ["true", "false"] + "name": "through" }, { - "name": "minShrink" + "name": "direction" }, { "name": "displayDigits" @@ -44325,19 +44219,6 @@ { "name": "padZeros", "values": ["true", "false"] - }, - { - "name": "filled", - "values": ["true", "false"] - }, - { - "name": "center" - }, - { - "name": "width" - }, - { - "name": "height" } ], "properties": [ @@ -44391,31 +44272,6 @@ "type": "boolean", "isArray": false }, - { - "name": "showCoordsWhenDragging", - "type": "boolean", - "isArray": false - }, - { - "name": "rigid", - "type": "boolean", - "isArray": false - }, - { - "name": "allowRotation", - "type": "boolean", - "isArray": false - }, - { - "name": "allowTranslation", - "type": "boolean", - "isArray": false - }, - { - "name": "filled", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -44476,70 +44332,25 @@ "type": "text", "isArray": false }, - { - "name": "preserveSimilarity", - "type": "boolean", - "isArray": false - }, - { - "name": "allowDilation", - "type": "boolean", - "isArray": false - }, - { - "name": "verticesDraggable", - "type": "boolean", - "isArray": false - }, - { - "name": "numVertices", - "type": "number", - "isArray": false - }, { "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "vertices", + "name": "direction", "type": "math", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, { "isArray": false, - "type": "point" + "type": "vector" } ] }, { - "name": "borderStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "fillStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "perimeter", - "type": "number", - "isArray": false - }, - { - "name": "area", - "type": "number", - "isArray": false - }, - { - "name": "center", + "name": "through", "type": "math", "isArray": true, "numDimensions": 1, @@ -44551,26 +44362,23 @@ ] }, { - "name": "width", - "type": "number", - "isArray": false - }, - { - "name": "height", - "type": "number", - "isArray": false - }, - { - "name": "numSides", - "type": "number", - "isArray": false + "name": "endpoint", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] } ], "top": true, "acceptsStringChildren": false }, { - "name": "regularPolygon", + "name": "polyline", "children": ["xlabel", "ylabel", "label"], "attributes": [ { @@ -44636,6 +44444,10 @@ "name": "rigid", "values": ["true", "false"] }, + { + "name": "preserveSimilarity", + "values": ["true", "false"] + }, { "name": "rotationHandleVertices" }, @@ -44676,40 +44488,6 @@ { "name": "padZeros", "values": ["true", "false"] - }, - { - "name": "filled", - "values": ["true", "false"] - }, - { - "name": "numVertices" - }, - { - "name": "numSides" - }, - { - "name": "center" - }, - { - "name": "circumradius" - }, - { - "name": "radius" - }, - { - "name": "inradius" - }, - { - "name": "apothem" - }, - { - "name": "sideLength" - }, - { - "name": "perimeter" - }, - { - "name": "area" } ], "properties": [ @@ -44783,11 +44561,6 @@ "type": "boolean", "isArray": false }, - { - "name": "filled", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -44865,7 +44638,7 @@ }, { "name": "numVertices", - "type": "integer", + "type": "number", "isArray": false }, { @@ -44891,64 +44664,7 @@ ] }, { - "name": "borderStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "fillStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "perimeter", - "type": "number", - "isArray": false - }, - { - "name": "area", - "type": "number", - "isArray": false - }, - { - "name": "center", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "circumradius", - "type": "number", - "isArray": false - }, - { - "name": "inradius", - "type": "number", - "isArray": false - }, - { - "name": "sideLength", - "type": "number", - "isArray": false - }, - { - "name": "numSides", - "type": "integer", - "isArray": false - }, - { - "name": "radius", - "type": "number", - "isArray": false - }, - { - "name": "apothem", + "name": "length", "type": "number", "isArray": false } @@ -44957,80 +44673,8 @@ "acceptsStringChildren": false }, { - "name": "circle", - "children": [ - "xlabel", - "ylabel", - "label", - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "matrixInput", - "text", - "math", - "point", - "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex" - ], + "name": "polygon", + "children": ["xlabel", "ylabel", "label"], "attributes": [ { "name": "name" @@ -45081,55 +44725,52 @@ "values": ["true", "false"] }, { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] + "name": "verticesDraggable", + "values": ["true", "false"] }, { - "name": "flipFunction", + "name": "vertices" + }, + { + "name": "showCoordsWhenDragging", "values": ["true", "false"] }, { - "name": "numDiscretizationPoints" + "name": "rigid", + "values": ["true", "false"] }, { - "name": "periodic", + "name": "preserveSimilarity", "values": ["true", "false"] }, { - "name": "splineTension" + "name": "rotationHandleVertices" }, { - "name": "extrapolateBackward", - "values": ["true", "false"] + "name": "rotateAround", + "values": ["centroid", "vertex", "point"] }, { - "name": "extrapolateForward", - "values": ["true", "false"] + "name": "rotationCenter" }, { - "name": "splineForm", - "values": ["centripetal", "uniform"] + "name": "rotationVertex" }, { - "name": "through" + "name": "allowRotation", + "values": ["true", "false"] }, { - "name": "showCoordsWhenDragging", + "name": "allowTranslation", "values": ["true", "false"] }, { - "name": "nearestPointAsCurve", + "name": "allowDilation", "values": ["true", "false"] }, + { + "name": "minShrink" + }, { "name": "displayDigits" }, @@ -45143,19 +44784,9 @@ "name": "padZeros", "values": ["true", "false"] }, - { - "name": "center" - }, - { - "name": "radius" - }, { "name": "filled", "values": ["true", "false"] - }, - { - "name": "hideOffGraphIndicator", - "values": ["true", "false"] } ], "properties": [ @@ -45210,47 +44841,22 @@ "isArray": false }, { - "name": "labelPosition", - "type": "text", - "isArray": false - }, - { - "name": "flipFunction", - "type": "boolean", - "isArray": false - }, - { - "name": "numDiscretizationPoints", - "type": "number", - "isArray": false - }, - { - "name": "periodic", + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, { - "name": "splineTension", - "type": "number", - "isArray": false - }, - { - "name": "extrapolateBackward", + "name": "rigid", "type": "boolean", "isArray": false }, { - "name": "extrapolateForward", + "name": "allowRotation", "type": "boolean", "isArray": false }, { - "name": "splineForm", - "type": "text", - "isArray": false - }, - { - "name": "showCoordsWhenDragging", + "name": "allowTranslation", "type": "boolean", "isArray": false }, @@ -45320,32 +44926,32 @@ "isArray": false }, { - "name": "borderStyleDescription", - "type": "text", + "name": "preserveSimilarity", + "type": "boolean", "isArray": false }, { - "name": "fillStyleDescription", - "type": "text", + "name": "allowDilation", + "type": "boolean", "isArray": false }, { - "name": "hideOffGraphIndicator", + "name": "verticesDraggable", "type": "boolean", "isArray": false }, { - "name": "parMax", + "name": "numVertices", "type": "number", "isArray": false }, { - "name": "parMin", + "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "throughPoints", + "name": "vertices", "type": "math", "isArray": true, "numDimensions": 2, @@ -45362,116 +44968,37 @@ ] }, { - "name": "radius", - "type": "math", + "name": "borderStyleDescription", + "type": "text", "isArray": false }, { - "name": "diameter", - "type": "math", + "name": "fillStyleDescription", + "type": "text", "isArray": false }, { - "name": "circumference", - "type": "math", + "name": "perimeter", + "type": "number", "isArray": false }, { "name": "area", - "type": "math", + "type": "number", "isArray": false }, { - "name": "center", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] + "name": "numSides", + "type": "number", + "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "parabola", - "children": [ - "xlabel", - "ylabel", - "label", - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "matrixInput", - "text", - "math", - "point", - "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex" - ], + "name": "triangle", + "children": ["xlabel", "ylabel", "label"], "attributes": [ { "name": "name" @@ -45522,55 +45049,52 @@ "values": ["true", "false"] }, { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] - }, - { - "name": "flipFunction", + "name": "verticesDraggable", "values": ["true", "false"] }, { - "name": "numDiscretizationPoints" + "name": "vertices" }, { - "name": "periodic", + "name": "showCoordsWhenDragging", "values": ["true", "false"] }, { - "name": "splineTension" + "name": "rigid", + "values": ["true", "false"] }, { - "name": "extrapolateBackward", + "name": "preserveSimilarity", "values": ["true", "false"] }, { - "name": "extrapolateForward", - "values": ["true", "false"] + "name": "rotationHandleVertices" }, { - "name": "splineForm", - "values": ["centripetal", "uniform"] + "name": "rotateAround", + "values": ["centroid", "vertex", "point"] }, { - "name": "through" + "name": "rotationCenter" }, { - "name": "showCoordsWhenDragging", + "name": "rotationVertex" + }, + { + "name": "allowRotation", "values": ["true", "false"] }, { - "name": "nearestPointAsCurve", + "name": "allowTranslation", + "values": ["true", "false"] + }, + { + "name": "allowDilation", "values": ["true", "false"] }, + { + "name": "minShrink" + }, { "name": "displayDigits" }, @@ -45585,7 +45109,8 @@ "values": ["true", "false"] }, { - "name": "vertex" + "name": "filled", + "values": ["true", "false"] } ], "properties": [ @@ -45640,47 +45165,27 @@ "isArray": false }, { - "name": "labelPosition", - "type": "text", - "isArray": false - }, - { - "name": "flipFunction", + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, { - "name": "numDiscretizationPoints", - "type": "number", - "isArray": false - }, - { - "name": "periodic", + "name": "rigid", "type": "boolean", "isArray": false }, { - "name": "splineTension", - "type": "number", - "isArray": false - }, - { - "name": "extrapolateBackward", + "name": "allowRotation", "type": "boolean", "isArray": false }, { - "name": "extrapolateForward", + "name": "allowTranslation", "type": "boolean", "isArray": false }, { - "name": "splineForm", - "type": "text", - "isArray": false - }, - { - "name": "showCoordsWhenDragging", + "name": "filled", "type": "boolean", "isArray": false }, @@ -45745,17 +45250,32 @@ "isArray": false }, { - "name": "parMax", + "name": "preserveSimilarity", + "type": "boolean", + "isArray": false + }, + { + "name": "allowDilation", + "type": "boolean", + "isArray": false + }, + { + "name": "verticesDraggable", + "type": "boolean", + "isArray": false + }, + { + "name": "numVertices", "type": "number", "isArray": false }, { - "name": "parMin", + "name": "numDimensions", "type": "number", "isArray": false }, { - "name": "throughPoints", + "name": "vertices", "type": "math", "isArray": true, "numDimensions": 2, @@ -45772,117 +45292,37 @@ ] }, { - "name": "a", - "type": "number", + "name": "borderStyleDescription", + "type": "text", "isArray": false }, { - "name": "b", - "type": "number", + "name": "fillStyleDescription", + "type": "text", "isArray": false }, { - "name": "c", + "name": "perimeter", "type": "number", "isArray": false }, { - "name": "vertex", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] + "name": "area", + "type": "number", + "isArray": false }, { - "name": "equation", - "type": "math", + "name": "numSides", + "type": "number", "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "curve", - "children": [ - "xlabel", - "ylabel", - "label", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "function", - "piecewiseFunction", - "bezierControls", - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "matrixInput", - "text", - "math", - "point", - "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex" - ], + "name": "rectangle", + "children": ["xlabel", "ylabel", "label"], "attributes": [ { "name": "name" @@ -45933,64 +45373,52 @@ "values": ["true", "false"] }, { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] - }, - { - "name": "flipFunction", + "name": "verticesDraggable", "values": ["true", "false"] }, { - "name": "numDiscretizationPoints" + "name": "vertices" }, { - "name": "periodic", + "name": "showCoordsWhenDragging", "values": ["true", "false"] }, { - "name": "splineTension" - }, - { - "name": "extrapolateBackward", + "name": "rigid", "values": ["true", "false"] }, { - "name": "extrapolateForward", + "name": "preserveSimilarity", "values": ["true", "false"] }, { - "name": "splineForm", - "values": ["centripetal", "uniform"] + "name": "rotationHandleVertices" }, { - "name": "variable" + "name": "rotateAround", + "values": ["centroid", "vertex", "point"] }, { - "name": "through" + "name": "rotationCenter" }, { - "name": "parMin" + "name": "rotationVertex" }, { - "name": "parMax" + "name": "allowRotation", + "values": ["true", "false"] }, { - "name": "showCoordsWhenDragging", + "name": "allowTranslation", "values": ["true", "false"] }, { - "name": "nearestPointAsCurve", + "name": "allowDilation", "values": ["true", "false"] }, + { + "name": "minShrink" + }, { "name": "displayDigits" }, @@ -46003,6 +45431,19 @@ { "name": "padZeros", "values": ["true", "false"] + }, + { + "name": "filled", + "values": ["true", "false"] + }, + { + "name": "center" + }, + { + "name": "width" + }, + { + "name": "height" } ], "properties": [ @@ -46057,47 +45498,27 @@ "isArray": false }, { - "name": "labelPosition", - "type": "text", - "isArray": false - }, - { - "name": "flipFunction", + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, { - "name": "numDiscretizationPoints", - "type": "number", - "isArray": false - }, - { - "name": "periodic", + "name": "rigid", "type": "boolean", "isArray": false }, { - "name": "splineTension", - "type": "number", - "isArray": false - }, - { - "name": "extrapolateBackward", + "name": "allowRotation", "type": "boolean", "isArray": false }, { - "name": "extrapolateForward", + "name": "allowTranslation", "type": "boolean", "isArray": false }, { - "name": "splineForm", - "type": "text", - "isArray": false - }, - { - "name": "showCoordsWhenDragging", + "name": "filled", "type": "boolean", "isArray": false }, @@ -46162,12 +45583,22 @@ "isArray": false }, { - "name": "parMax", - "type": "number", + "name": "preserveSimilarity", + "type": "boolean", "isArray": false }, { - "name": "parMin", + "name": "allowDilation", + "type": "boolean", + "isArray": false + }, + { + "name": "verticesDraggable", + "type": "boolean", + "isArray": false + }, + { + "name": "numVertices", "type": "number", "isArray": false }, @@ -46177,7 +45608,7 @@ "isArray": false }, { - "name": "throughPoints", + "name": "vertices", "type": "math", "isArray": true, "numDimensions": 2, @@ -46194,69 +45625,31 @@ ] }, { - "name": "vectorControlDirections", + "name": "borderStyleDescription", "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] + "isArray": false }, { - "name": "hiddenControls", - "type": "boolean", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "boolean", - "numDimensions": 1 - } - ] + "name": "fillStyleDescription", + "type": "text", + "isArray": false }, { - "name": "controlVectors", - "type": "math", - "isArray": true, - "numDimensions": 3, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "vector", - "numDimensions": 2 - }, - { - "isArray": true, - "type": "vector", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "vector" - } - ] + "name": "perimeter", + "type": "number", + "isArray": false }, { - "name": "controlPoints", + "name": "area", + "type": "number", + "isArray": false + }, + { + "name": "center", "type": "math", "isArray": true, - "numDimensions": 3, + "numDimensions": 1, "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 2 - }, - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, { "isArray": false, "type": "point" @@ -46264,213 +45657,165 @@ ] }, { - "name": "extrapolateBackwardMode", - "type": "text", + "name": "width", + "type": "number", "isArray": false }, { - "name": "extrapolateForwardMode", - "type": "text", + "name": "height", + "type": "number", "isArray": false }, { - "name": "fs", - "type": "function", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "function", - "numDimensions": 1 - } - ] + "name": "numSides", + "type": "number", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "regularPolygon", + "children": ["xlabel", "ylabel", "label"], + "attributes": [ + { + "name": "name" }, { - "name": "numXCriticalPoints", - "type": "integer", - "isArray": false + "name": "copySource" }, { - "name": "xCriticalPoints", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "name": "hide", + "values": ["true", "false"] }, { - "name": "numYCriticalPoints", - "type": "integer", - "isArray": false + "name": "disabled", + "values": ["true", "false"] }, { - "name": "yCriticalPoints", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "name": "fixed", + "values": ["true", "false"] }, { - "name": "numCurvatureChangePoints", - "type": "integer", - "isArray": false + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "curvatureChangePoints", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "name": "styleNumber" }, { - "name": "f", - "type": "function", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "bezierControls", - "children": [ - "controlVectors", - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "matrixInput", - "text", - "math", - "point", - "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex" - ], - "attributes": [ + "name": "isResponse", + "values": ["true", "false"] + }, { - "name": "name" + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "copySource" + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "hide", + "name": "applyStyleToLabel", "values": ["true", "false"] }, { - "name": "disabled", + "name": "layer" + }, + { + "name": "draggable", "values": ["true", "false"] }, { - "name": "fixed", + "name": "verticesDraggable", "values": ["true", "false"] }, { - "name": "fixLocation", + "name": "vertices" + }, + { + "name": "showCoordsWhenDragging", "values": ["true", "false"] }, { - "name": "styleNumber" + "name": "rigid", + "values": ["true", "false"] }, { - "name": "isResponse", + "name": "rotationHandleVertices" + }, + { + "name": "rotateAround", + "values": ["centroid", "vertex", "point"] + }, + { + "name": "rotationCenter" + }, + { + "name": "rotationVertex" + }, + { + "name": "allowRotation", "values": ["true", "false"] }, { - "name": "newNamespace", + "name": "allowTranslation", "values": ["true", "false"] }, { - "name": "alwaysVisible", + "name": "allowDilation", + "values": ["true", "false"] + }, + { + "name": "minShrink" + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "filled", "values": ["true", "false"] + }, + { + "name": "numVertices" + }, + { + "name": "numSides" + }, + { + "name": "center" + }, + { + "name": "circumradius" + }, + { + "name": "radius" + }, + { + "name": "inradius" + }, + { + "name": "apothem" + }, + { + "name": "sideLength" + }, + { + "name": "perimeter" + }, + { + "name": "area" } ], "properties": [ @@ -46505,230 +45850,226 @@ "isArray": false }, { - "name": "alwaysVisible", + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "hidden", + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "layer", + "type": "integer", + "isArray": false + }, + { + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "fixed", + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, { - "name": "fixLocation", + "name": "rigid", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "allowRotation", + "type": "boolean", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "controlVectors", - "children": [ - "rightHandSide", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "electronConfiguration", - "math", - "coords", - "vector", - "interval", - "sequence", - "selectFromSequence", - "evaluate", - "substitute", - "periodicSet", - "subsetOfReals", - "matrix", - "topic", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "h", - "matrixInput", - "text", - "point", - "line", - "angle", - "mathInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", - "cell", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "bestFitLine", - "latex" - ], - "attributes": [ + }, { - "name": "name" + "name": "allowTranslation", + "type": "boolean", + "isArray": false }, { - "name": "copySource" + "name": "filled", + "type": "boolean", + "isArray": false }, { - "name": "hide", - "values": ["true", "false"] + "name": "hidden", + "type": "boolean", + "isArray": false }, { "name": "disabled", - "values": ["true", "false"] + "type": "boolean", + "isArray": false }, { "name": "fixed", - "values": ["true", "false"] + "type": "boolean", + "isArray": false }, { "name": "fixLocation", - "values": ["true", "false"] + "type": "boolean", + "isArray": false }, { - "name": "styleNumber" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "label", + "type": "label", + "isArray": false }, { - "name": "newNamespace", - "values": ["true", "false"] + "name": "displayDigits", + "type": "integer", + "isArray": false }, { - "name": "direction", - "values": ["symmetric", "previous", "next", "both", "none"] + "name": "displayDecimals", + "type": "integer", + "isArray": false }, { - "name": "pointNumber" - } - ], - "properties": [ + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, { - "name": "hide", + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "styleNumber", - "type": "integer", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "isResponse", + "name": "preserveSimilarity", "type": "boolean", "isArray": false }, { - "name": "newNamespace", + "name": "allowDilation", "type": "boolean", "isArray": false }, { - "name": "permid", + "name": "verticesDraggable", + "type": "boolean", + "isArray": false + }, + { + "name": "numVertices", + "type": "integer", + "isArray": false + }, + { + "name": "numDimensions", + "type": "number", + "isArray": false + }, + { + "name": "vertices", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "borderStyleDescription", "type": "text", "isArray": false }, { - "name": "direction", + "name": "fillStyleDescription", "type": "text", "isArray": false }, { - "name": "pointNumber", + "name": "perimeter", "type": "number", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "area", + "type": "number", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "center", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "circumradius", + "type": "number", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "inradius", + "type": "number", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "sideLength", + "type": "number", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "numSides", + "type": "integer", + "isArray": false + }, + { + "name": "radius", + "type": "number", + "isArray": false + }, + { + "name": "apothem", + "type": "number", "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "vector", + "name": "circle", "children": [ "xlabel", "ylabel", "label", "rightHandSide", + "topic", "sum", "product", "clampNumber", @@ -46751,51 +46092,50 @@ "gcd", "lcm", "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", "electronConfiguration", + "h", + "matrixInput", + "text", "math", "point", "coords", + "line", "vector", + "angle", + "mathInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", "interval", "sequence", + "cell", "selectFromSequence", "evaluate", - "substitute", - "periodicSet", - "endpoint", - "subsetOfReals", - "matrix", - "topic", - "extractMathOperator", - "h", - "text", - "number", - "integer", - "cell", "selectRandomNumbers", "sampleRandomNumbers", "selectPrimeNumbers", "samplePrimeNumbers", + "substitute", + "periodicSet", "intcomma", "pluralize", "lorem", - "latex", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "matrixInput", - "line", - "angle", - "mathInput", - "choice", - "function", - "piecewiseFunction", - "bestFitLine" + "endpoint", + "subsetOfReals", + "bestFitLine", + "matrix", + "latex" ], "attributes": [ { @@ -46847,33 +46187,54 @@ "values": ["true", "false"] }, { - "name": "headDraggable", + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] + }, + { + "name": "flipFunction", "values": ["true", "false"] }, { - "name": "tailDraggable", + "name": "numDiscretizationPoints" + }, + { + "name": "periodic", "values": ["true", "false"] }, { - "name": "x" + "name": "splineTension" }, { - "name": "y" + "name": "extrapolateBackward", + "values": ["true", "false"] }, { - "name": "z" + "name": "extrapolateForward", + "values": ["true", "false"] }, { - "name": "xs" + "name": "splineForm", + "values": ["centripetal", "uniform"] }, { - "name": "displacement" + "name": "through" }, { - "name": "head" + "name": "showCoordsWhenDragging", + "values": ["true", "false"] }, { - "name": "tail" + "name": "nearestPointAsCurve", + "values": ["true", "false"] }, { "name": "displayDigits" @@ -46889,11 +46250,17 @@ "values": ["true", "false"] }, { - "name": "displayWithAngleBrackets", + "name": "center" + }, + { + "name": "radius" + }, + { + "name": "filled", "values": ["true", "false"] }, { - "name": "showCoordsWhenDragging", + "name": "hideOffGraphIndicator", "values": ["true", "false"] } ], @@ -46949,80 +46316,105 @@ "isArray": false }, { - "name": "displayWithAngleBrackets", - "type": "boolean", + "name": "labelPosition", + "type": "text", "isArray": false }, { - "name": "showCoordsWhenDragging", + "name": "flipFunction", "type": "boolean", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "numDiscretizationPoints", + "type": "number", "isArray": false }, { - "name": "disabled", + "name": "periodic", "type": "boolean", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "splineTension", + "type": "number", "isArray": false }, { - "name": "fixLocation", + "name": "extrapolateBackward", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "extrapolateForward", + "type": "boolean", "isArray": false }, { - "name": "label", - "type": "label", + "name": "splineForm", + "type": "text", "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "showCoordsWhenDragging", + "type": "boolean", "isArray": false }, { - "name": "displayDecimals", - "type": "integer", + "name": "filled", + "type": "boolean", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "padZeros", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "textColor", - "type": "text", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "backgroundColor", - "type": "text", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "textStyleDescription", + "name": "doenetML", "type": "text", "isArray": false }, + { + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, { "name": "styleDescription", "type": "text", @@ -47034,50 +46426,41 @@ "isArray": false }, { - "name": "tailDraggable", - "type": "boolean", + "name": "borderStyleDescription", + "type": "text", "isArray": false }, { - "name": "headDraggable", + "name": "fillStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "hideOffGraphIndicator", "type": "boolean", "isArray": false }, { - "name": "numDimensions", + "name": "parMax", "type": "number", "isArray": false }, { - "name": "displacement", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] + "name": "parMin", + "type": "number", + "isArray": false }, { - "name": "head", + "name": "throughPoints", "type": "math", "isArray": true, - "numDimensions": 1, + "numDimensions": 2, "indexedArrayDescription": [ { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "tail", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ + "isArray": true, + "type": "point", + "numDimensions": 1 + }, { "isArray": false, "type": "point" @@ -47085,36 +46468,43 @@ ] }, { - "name": "magnitude", + "name": "radius", "type": "math", "isArray": false }, { - "name": "latex", - "type": "latex", + "name": "diameter", + "type": "math", "isArray": false }, { - "name": "x", + "name": "circumference", "type": "math", "isArray": false }, { - "name": "y", + "name": "area", "type": "math", "isArray": false }, { - "name": "z", + "name": "center", "type": "math", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] } ], "top": true, "acceptsStringChildren": true }, { - "name": "angle", + "name": "parabola", "children": [ "xlabel", "ylabel", @@ -47143,14 +46533,31 @@ "gcd", "lcm", "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", "electronConfiguration", "h", + "matrixInput", "text", "math", + "point", "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", "number", "integer", + "function", + "piecewiseFunction", "interval", "sequence", "cell", @@ -47165,28 +46572,11 @@ "intcomma", "pluralize", "lorem", + "endpoint", "subsetOfReals", + "bestFitLine", "matrix", - "latex", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "matrixInput", - "point", - "line", - "vector", - "angle", - "mathInput", - "choice", - "function", - "piecewiseFunction", - "endpoint", - "bestFitLine" + "latex" ], "attributes": [ { @@ -47234,27 +46624,58 @@ "name": "layer" }, { - "name": "radius" + "name": "draggable", + "values": ["true", "false"] }, { - "name": "chooseReflexAngle", - "values": ["never", "allowed", "always"] + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] }, { - "name": "inDegrees", + "name": "flipFunction", "values": ["true", "false"] }, { - "name": "radians" + "name": "numDiscretizationPoints" }, { - "name": "degrees" + "name": "periodic", + "values": ["true", "false"] + }, + { + "name": "splineTension" + }, + { + "name": "extrapolateBackward", + "values": ["true", "false"] + }, + { + "name": "extrapolateForward", + "values": ["true", "false"] + }, + { + "name": "splineForm", + "values": ["centripetal", "uniform"] }, { "name": "through" }, { - "name": "betweenLines" + "name": "showCoordsWhenDragging", + "values": ["true", "false"] + }, + { + "name": "nearestPointAsCurve", + "values": ["true", "false"] }, { "name": "displayDigits" @@ -47270,8 +46691,7 @@ "values": ["true", "false"] }, { - "name": "emphasizeRightAngle", - "values": ["true", "false"] + "name": "vertex" } ], "properties": [ @@ -47321,22 +46741,52 @@ "isArray": false }, { - "name": "radius", - "type": "math", + "name": "draggable", + "type": "boolean", "isArray": false }, { - "name": "chooseReflexAngle", + "name": "labelPosition", "type": "text", "isArray": false }, { - "name": "inDegrees", + "name": "flipFunction", "type": "boolean", "isArray": false }, { - "name": "emphasizeRightAngle", + "name": "numDiscretizationPoints", + "type": "number", + "isArray": false + }, + { + "name": "periodic", + "type": "boolean", + "isArray": false + }, + { + "name": "splineTension", + "type": "number", + "isArray": false + }, + { + "name": "extrapolateBackward", + "type": "boolean", + "isArray": false + }, + { + "name": "extrapolateForward", + "type": "boolean", + "isArray": false + }, + { + "name": "splineForm", + "type": "text", + "isArray": false + }, + { + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, @@ -47391,22 +46841,71 @@ "isArray": false }, { - "name": "radians", - "type": "math", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "degrees", - "type": "math", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "value", + "name": "parMax", + "type": "number", + "isArray": false + }, + { + "name": "parMin", + "type": "number", + "isArray": false + }, + { + "name": "throughPoints", "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "a", + "type": "number", "isArray": false }, { - "name": "angle", + "name": "b", + "type": "number", + "isArray": false + }, + { + "name": "c", + "type": "number", + "isArray": false + }, + { + "name": "vertex", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "equation", "type": "math", "isArray": false } @@ -47415,15 +46914,17 @@ "acceptsStringChildren": true }, { - "name": "answer", + "name": "curve", "children": [ - "award", - "matrixInput", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "considerAsResponses", + "xlabel", + "ylabel", + "label", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "function", + "piecewiseFunction", + "bezierControls", "rightHandSide", "topic", "sum", @@ -47448,9 +46949,6 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", "extractMathOperator", "equilibriumPoint", "equilibriumLine", @@ -47459,6 +46957,7 @@ "ionicCompound", "electronConfiguration", "h", + "matrixInput", "text", "math", "point", @@ -47466,11 +46965,10 @@ "line", "vector", "angle", + "mathInput", "choice", "number", "integer", - "function", - "piecewiseFunction", "interval", "sequence", "cell", @@ -47489,26 +46987,7 @@ "subsetOfReals", "bestFitLine", "matrix", - "latex", - "mathList", - "tupleList", - "numberList", - "xlabel", - "ylabel", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "boolean", - "when", - "hasSameFactoring", - "label", - "matchesPattern", - "textList", - "booleanList" + "latex" ], "attributes": [ { @@ -47545,122 +47024,91 @@ "values": ["true", "false"] }, { - "name": "weight" - }, - { - "name": "handGraded", - "values": ["true", "false"] - }, - { - "name": "inline", + "name": "labelIsName", "values": ["true", "false"] }, { - "name": "symbolicEquality", + "name": "applyStyleToLabel", "values": ["true", "false"] }, { - "name": "matchPartial", - "values": ["true", "false"] + "name": "layer" }, { - "name": "forceFullCheckworkButton", + "name": "draggable", "values": ["true", "false"] }, { - "name": "simplifyOnCompare", + "name": "labelPosition", "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" ] }, { - "name": "expandOnCompare", + "name": "flipFunction", "values": ["true", "false"] }, { - "name": "unorderedCompare", - "values": ["true", "false"] + "name": "numDiscretizationPoints" }, { - "name": "matchByExactPositions", + "name": "periodic", "values": ["true", "false"] }, { - "name": "numAwardsCredited" - }, - { - "name": "maxNumAttempts" - }, - { - "name": "allowedErrorInNumbers" + "name": "splineTension" }, { - "name": "includeErrorInNumberExponents", + "name": "extrapolateBackward", "values": ["true", "false"] }, { - "name": "allowedErrorIsAbsolute", + "name": "extrapolateForward", "values": ["true", "false"] }, { - "name": "numSignErrorsMatched" - }, - { - "name": "numPeriodicSetMatchesRequired" + "name": "splineForm", + "values": ["centripetal", "uniform"] }, { - "name": "caseInsensitiveMatch", - "values": ["true", "false"] + "name": "variable" }, { - "name": "matchBlanks", - "values": ["true", "false"] + "name": "through" }, { - "name": "showCorrectness", - "values": ["true", "false"] + "name": "parMin" }, { - "name": "type" + "name": "parMax" }, { - "name": "disableAfterCorrect", + "name": "showCoordsWhenDragging", "values": ["true", "false"] }, { - "name": "submitLabel" - }, - { - "name": "submitLabelNoCorrectness" - }, - { - "name": "selectMultiple", + "name": "nearestPointAsCurve", "values": ["true", "false"] }, { - "name": "shuffleOrder", - "values": ["true", "false"] + "name": "displayDigits" }, { - "name": "splitSymbols", - "values": ["true", "false"] + "name": "displayDecimals" }, { - "name": "parseScientificNotation", - "values": ["true", "false"] + "name": "displaySmallAsZero" }, { - "name": "expanded", + "name": "padZeros", "values": ["true", "false"] - }, - { - "name": "displayDigitsForResponses" - }, - { - "name": "displayDigitsForCreditAchieved" } ], "properties": [ @@ -47695,271 +47143,334 @@ "isArray": false }, { - "name": "weight", - "type": "number", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "handGraded", + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { - "name": "inline", - "type": "boolean", + "name": "layer", + "type": "integer", "isArray": false }, { - "name": "symbolicEquality", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "matchPartial", - "type": "boolean", + "name": "labelPosition", + "type": "text", "isArray": false }, { - "name": "forceFullCheckworkButton", + "name": "flipFunction", "type": "boolean", "isArray": false }, { - "name": "simplifyOnCompare", - "type": "text", + "name": "numDiscretizationPoints", + "type": "number", "isArray": false }, { - "name": "expandOnCompare", + "name": "periodic", "type": "boolean", "isArray": false }, { - "name": "unorderedCompare", - "type": "boolean", + "name": "splineTension", + "type": "number", "isArray": false }, { - "name": "matchByExactPositions", + "name": "extrapolateBackward", "type": "boolean", "isArray": false }, { - "name": "numAwardsCredited", - "type": "integer", - "isArray": false - }, - { - "name": "maxNumAttempts", - "type": "integer", + "name": "extrapolateForward", + "type": "boolean", "isArray": false }, { - "name": "allowedErrorInNumbers", - "type": "number", + "name": "splineForm", + "type": "text", "isArray": false }, { - "name": "includeErrorInNumberExponents", + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, { - "name": "allowedErrorIsAbsolute", + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "numSignErrorsMatched", - "type": "number", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "numPeriodicSetMatchesRequired", - "type": "integer", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "caseInsensitiveMatch", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "matchBlanks", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "disableAfterCorrect", - "type": "boolean", + "name": "label", + "type": "label", "isArray": false }, { - "name": "submitLabel", - "type": "text", + "name": "displayDigits", + "type": "integer", "isArray": false }, { - "name": "submitLabelNoCorrectness", - "type": "text", + "name": "displayDecimals", + "type": "integer", "isArray": false }, { - "name": "selectMultiple", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "shuffleOrder", + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", - "type": "boolean", - "isArray": false - }, - { - "name": "expanded", - "type": "boolean", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "displayDigitsForResponses", - "type": "integer", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "displayDigitsForCreditAchieved", - "type": "integer", + "name": "parMax", + "type": "number", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "parMin", + "type": "number", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "numDimensions", + "type": "number", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", - "isArray": false + "name": "throughPoints", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "doenetML", + "name": "vectorControlDirections", "type": "text", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] }, { - "name": "disabledOriginal", + "name": "hiddenControls", "type": "boolean", - "isArray": false - }, - { - "name": "numResponses", - "type": "number", - "isArray": false - }, - { - "name": "currentResponses", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, + "type": "boolean", "numDimensions": 1 } ] }, { - "name": "numSubmittedResponses", - "type": "number", - "isArray": false + "name": "controlVectors", + "type": "math", + "isArray": true, + "numDimensions": 3, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "vector", + "numDimensions": 2 + }, + { + "isArray": true, + "type": "vector", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "vector" + } + ] }, { - "name": "submittedResponses", + "name": "controlPoints", + "type": "math", "isArray": true, - "numDimensions": 1, + "numDimensions": 3, "indexedArrayDescription": [ { "isArray": true, + "type": "point", + "numDimensions": 2 + }, + { + "isArray": true, + "type": "point", "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" } ] }, { - "name": "creditAchieved", - "type": "number", + "name": "extrapolateBackwardMode", + "type": "text", "isArray": false }, { - "name": "responseHasBeenSubmitted", - "type": "boolean", + "name": "extrapolateForwardMode", + "type": "text", "isArray": false }, { - "name": "justSubmitted", - "type": "boolean", - "isArray": false + "name": "fs", + "type": "function", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "function", + "numDimensions": 1 + } + ] }, { - "name": "numFeedbacks", - "type": "number", + "name": "numXCriticalPoints", + "type": "integer", "isArray": false }, { - "name": "feedbacks", - "type": "feedback", + "name": "xCriticalPoints", + "type": "number", "isArray": true, - "numDimensions": 1, + "numDimensions": 2, "indexedArrayDescription": [ { "isArray": true, - "type": "feedback", + "type": "point", "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" } ] }, { - "name": "numSubmissions", + "name": "numYCriticalPoints", "type": "integer", "isArray": false }, { - "name": "numAttemptsLeft", - "type": "integer", - "isArray": false + "name": "yCriticalPoints", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "disabled", - "type": "boolean", + "name": "numCurvatureChangePoints", + "type": "integer", "isArray": false }, { - "name": "currentResponse", - "isArray": false + "name": "curvatureChangePoints", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "submittedResponse", + "name": "f", + "type": "function", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "award", + "name": "bezierControls", "children": [ - "when", + "controlVectors", "rightHandSide", "topic", "sum", @@ -48027,22 +47538,7 @@ "subsetOfReals", "bestFitLine", "matrix", - "latex", - "xlabel", - "ylabel", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "boolean", - "hasSameFactoring", - "label", - "matchesPattern", - "booleanInput", - "orbitalDiagram" + "latex" ], "attributes": [ { @@ -48079,77 +47575,7 @@ "values": ["true", "false"] }, { - "name": "credit" - }, - { - "name": "matchPartial", - "values": ["true", "false"] - }, - { - "name": "symbolicEquality", - "values": ["true", "false"] - }, - { - "name": "expandOnCompare", - "values": ["true", "false"] - }, - { - "name": "simplifyOnCompare", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "unorderedCompare", - "values": ["true", "false"] - }, - { - "name": "matchByExactPositions", - "values": ["true", "false"] - }, - { - "name": "allowedErrorInNumbers" - }, - { - "name": "includeErrorInNumberExponents", - "values": ["true", "false"] - }, - { - "name": "allowedErrorIsAbsolute", - "values": ["true", "false"] - }, - { - "name": "numSignErrorsMatched" - }, - { - "name": "numPeriodicSetMatchesRequired" - }, - { - "name": "caseInsensitiveMatch", - "values": ["true", "false"] - }, - { - "name": "matchBlanks", - "values": ["true", "false"] - }, - { - "name": "feedbackCodes" - }, - { - "name": "feedbackText" - }, - { - "name": "sourcesAreResponses" - }, - { - "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", + "name": "alwaysVisible", "values": ["true", "false"] } ], @@ -48185,92 +47611,7 @@ "isArray": false }, { - "name": "credit", - "type": "number", - "isArray": false - }, - { - "name": "matchPartial", - "type": "boolean", - "isArray": false - }, - { - "name": "symbolicEquality", - "type": "boolean", - "isArray": false - }, - { - "name": "expandOnCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "simplifyOnCompare", - "type": "text", - "isArray": false - }, - { - "name": "unorderedCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "matchByExactPositions", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorInNumbers", - "type": "number", - "isArray": false - }, - { - "name": "includeErrorInNumberExponents", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorIsAbsolute", - "type": "boolean", - "isArray": false - }, - { - "name": "numSignErrorsMatched", - "type": "number", - "isArray": false - }, - { - "name": "numPeriodicSetMatchesRequired", - "type": "integer", - "isArray": false - }, - { - "name": "caseInsensitiveMatch", - "type": "boolean", - "isArray": false - }, - { - "name": "matchBlanks", - "type": "boolean", - "isArray": false - }, - { - "name": "feedbackCodes", - "type": "textList", - "isArray": false - }, - { - "name": "feedbackText", - "type": "text", - "isArray": false - }, - { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", + "name": "alwaysVisible", "type": "boolean", "isArray": false }, @@ -48298,64 +47639,15 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "creditAchievedIfSubmit", - "type": "number", - "isArray": false - }, - { - "name": "fractionSatisfiedIfSubmit", - "type": "number", - "isArray": false - }, - { - "name": "fractionSatisfied", - "type": "number", - "isArray": false - }, - { - "name": "creditAchieved", - "type": "number", - "isArray": false - }, - { - "name": "awarded", - "type": "boolean", - "isArray": false - }, - { - "name": "numFeedbacks", - "type": "number", - "isArray": false - }, - { - "name": "feedbacks", - "type": "feedback", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "feedback", - "numDimensions": 1 - } - ] - }, - { - "name": "feedback", - "type": "feedback", - "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "when", + "name": "controlVectors", "children": [ "rightHandSide", - "topic", "sum", "product", "clampNumber", @@ -48378,6 +47670,19 @@ "gcd", "lcm", "extractMath", + "electronConfiguration", + "math", + "coords", + "vector", + "interval", + "sequence", + "selectFromSequence", + "evaluate", + "substitute", + "periodicSet", + "subsetOfReals", + "matrix", + "topic", "clampFunction", "wrapFunctionPeriodic", "derivative", @@ -48387,15 +47692,11 @@ "atom", "ion", "ionicCompound", - "electronConfiguration", "h", "matrixInput", "text", - "math", "point", - "coords", "line", - "vector", "angle", "mathInput", "choice", @@ -48403,41 +47704,17 @@ "integer", "function", "piecewiseFunction", - "interval", - "sequence", "cell", - "selectFromSequence", - "evaluate", "selectRandomNumbers", "sampleRandomNumbers", "selectPrimeNumbers", "samplePrimeNumbers", - "substitute", - "periodicSet", "intcomma", "pluralize", "lorem", "endpoint", - "subsetOfReals", "bestFitLine", - "matrix", - "latex", - "xlabel", - "ylabel", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "boolean", - "when", - "hasSameFactoring", - "label", - "matchesPattern", - "booleanInput", - "orbitalDiagram" + "latex" ], "attributes": [ { @@ -48474,156 +47751,54 @@ "values": ["true", "false"] }, { - "name": "symbolicEquality", - "values": ["true", "false"] + "name": "direction", + "values": ["symmetric", "previous", "next", "both", "none"] }, { - "name": "expandOnCompare", - "values": ["true", "false"] + "name": "pointNumber" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false }, { - "name": "simplifyOnCompare", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "name": "unorderedCompare", - "values": ["true", "false"] + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "name": "matchByExactPositions", - "values": ["true", "false"] + "name": "isResponse", + "type": "boolean", + "isArray": false }, { - "name": "allowedErrorInNumbers" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "name": "includeErrorInNumberExponents", - "values": ["true", "false"] + "name": "permid", + "type": "text", + "isArray": false }, { - "name": "allowedErrorIsAbsolute", - "values": ["true", "false"] - }, - { - "name": "numSignErrorsMatched" - }, - { - "name": "numPeriodicSetMatchesRequired" - }, - { - "name": "caseInsensitiveMatch", - "values": ["true", "false"] - }, - { - "name": "matchBlanks", - "values": ["true", "false"] - }, - { - "name": "matchPartial", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "symbolicEquality", - "type": "boolean", - "isArray": false - }, - { - "name": "expandOnCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "simplifyOnCompare", + "name": "direction", "type": "text", "isArray": false }, { - "name": "unorderedCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "matchByExactPositions", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorInNumbers", - "type": "number", - "isArray": false - }, - { - "name": "includeErrorInNumberExponents", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorIsAbsolute", - "type": "boolean", - "isArray": false - }, - { - "name": "numSignErrorsMatched", + "name": "pointNumber", "type": "number", "isArray": false }, - { - "name": "numPeriodicSetMatchesRequired", - "type": "integer", - "isArray": false - }, - { - "name": "caseInsensitiveMatch", - "type": "boolean", - "isArray": false - }, - { - "name": "matchBlanks", - "type": "boolean", - "isArray": false - }, - { - "name": "matchPartial", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -48648,39 +47823,18 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "value", - "type": "boolean", - "isArray": false - }, - { - "name": "fractionSatisfied", - "type": "number", - "isArray": false - }, - { - "name": "conditionSatisfied", - "type": "boolean", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false } ], - "top": false, + "top": true, "acceptsStringChildren": true }, { - "name": "mathInput", + "name": "vector", "children": [ "xlabel", "ylabel", "label", "rightHandSide", - "topic", "sum", "product", "clampNumber", @@ -48703,50 +47857,51 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", "electronConfiguration", - "h", - "matrixInput", - "text", "math", "point", "coords", - "line", "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", "interval", "sequence", - "cell", "selectFromSequence", "evaluate", + "substitute", + "periodicSet", + "endpoint", + "subsetOfReals", + "matrix", + "topic", + "extractMathOperator", + "h", + "text", + "number", + "integer", + "cell", "selectRandomNumbers", "sampleRandomNumbers", "selectPrimeNumbers", "samplePrimeNumbers", - "substitute", - "periodicSet", "intcomma", "pluralize", "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex" + "latex", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "matrixInput", + "line", + "angle", + "mathInput", + "choice", + "function", + "piecewiseFunction", + "bestFitLine" ], "attributes": [ { @@ -48783,58 +47938,68 @@ "values": ["true", "false"] }, { - "name": "prefill" + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "prefillLatex" + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "format", - "values": ["text", "latex"] + "name": "layer" }, { - "name": "functionSymbols" + "name": "draggable", + "values": ["true", "false"] }, { - "name": "splitSymbols", + "name": "headDraggable", "values": ["true", "false"] }, { - "name": "parseScientificNotation", + "name": "tailDraggable", "values": ["true", "false"] }, { - "name": "displayDigits" + "name": "x" }, { - "name": "displayDecimals" + "name": "y" }, { - "name": "displaySmallAsZero" + "name": "z" }, { - "name": "padZeros", - "values": ["true", "false"] + "name": "xs" }, { - "name": "bindValueTo" + "name": "displacement" }, { - "name": "unionFromU", - "values": ["true", "false"] + "name": "head" }, { - "name": "hideNaN", - "values": ["true", "false"] + "name": "tail" }, { - "name": "removeStrings" + "name": "displayDigits" }, { - "name": "minWidth" + "name": "displayDecimals" }, { - "name": "labelIsName", + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "displayWithAngleBrackets", + "values": ["true", "false"] + }, + { + "name": "showCoordsWhenDragging", "values": ["true", "false"] } ], @@ -48870,57 +48035,32 @@ "isArray": false }, { - "name": "collaborateGroups", - "type": "collaborateGroups", - "isArray": false - }, - { - "name": "prefill", - "type": "math", - "isArray": false - }, - { - "name": "prefillLatex", - "type": "latex", - "isArray": false - }, - { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "parseScientificNotation", + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { - "name": "unionFromU", - "type": "boolean", + "name": "layer", + "type": "integer", "isArray": false }, { - "name": "hideNaN", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "minWidth", - "type": "integer", + "name": "displayWithAngleBrackets", + "type": "boolean", "isArray": false }, { - "name": "labelIsName", + "name": "showCoordsWhenDragging", "type": "boolean", "isArray": false }, @@ -48949,6 +48089,11 @@ "type": "text", "isArray": false }, + { + "name": "label", + "type": "label", + "isArray": false + }, { "name": "displayDigits", "type": "integer", @@ -48970,47 +48115,47 @@ "isArray": false }, { - "name": "label", - "type": "label", + "name": "textColor", + "type": "text", "isArray": false }, { - "name": "valueChanged", - "type": "boolean", + "name": "backgroundColor", + "type": "text", "isArray": false }, { - "name": "value", - "type": "math", + "name": "textStyleDescription", + "type": "text", "isArray": false }, { - "name": "immediateValueChanged", - "type": "boolean", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "immediateValue", - "type": "math", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "text", - "type": "text", + "name": "tailDraggable", + "type": "boolean", "isArray": false }, { - "name": "rawRendererValue", - "type": "latex", + "name": "headDraggable", + "type": "boolean", "isArray": false }, { "name": "numDimensions", - "type": "integer", + "type": "number", "isArray": false }, { - "name": "vector", + "name": "displacement", "type": "math", "isArray": true, "numDimensions": 1, @@ -49022,67 +48167,52 @@ ] }, { - "name": "list", + "name": "head", "type": "math", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": true, - "type": "math", - "numDimensions": 1 + "isArray": false, + "type": "point" } ] }, { - "name": "matrixSize", - "type": "numberList", - "isArray": false - }, - { - "name": "numRows", - "type": "integer", - "isArray": false - }, - { - "name": "numColumns", - "type": "integer", - "isArray": false - }, - { - "name": "matrix", + "name": "tail", "type": "math", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ { "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" + "type": "point" } ] }, { - "name": "x", + "name": "magnitude", "type": "math", "isArray": false }, { - "name": "y", + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "x", "type": "math", "isArray": false }, { - "name": "z", + "name": "y", "type": "math", "isArray": false }, { - "name": "numListItems", - "type": "integer", + "name": "z", + "type": "math", "isArray": false } ], @@ -49090,20 +48220,13 @@ "acceptsStringChildren": true }, { - "name": "textInput", + "name": "angle", "children": [ "xlabel", "ylabel", "label", "rightHandSide", "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -49127,16 +48250,11 @@ "lcm", "extractMath", "extractMathOperator", - "atom", - "ion", "electronConfiguration", "h", "text", - "boolean", "math", "coords", - "when", - "choice", "number", "integer", "interval", @@ -49154,10 +48272,27 @@ "pluralize", "lorem", "subsetOfReals", - "hasSameFactoring", - "matchesPattern", "matrix", - "latex" + "latex", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "matrixInput", + "point", + "line", + "vector", + "angle", + "mathInput", + "choice", + "function", + "piecewiseFunction", + "endpoint", + "bestFitLine" ], "attributes": [ { @@ -49194,45 +48329,55 @@ "values": ["true", "false"] }, { - "name": "prefill" + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "bindValueTo" + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "expanded", - "values": ["true", "false"] + "name": "layer" }, { - "name": "width" + "name": "radius" }, { - "name": "height" + "name": "chooseReflexAngle", + "values": ["never", "allowed", "always"] }, { - "name": "labelIsName", + "name": "inDegrees", "values": ["true", "false"] }, { - "name": "draggable", - "values": ["true", "false"] + "name": "radians" }, { - "name": "anchor" + "name": "degrees" }, { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "name": "through" + }, + { + "name": "betweenLines" + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "emphasizeRightAngle", + "values": ["true", "false"] } ], "properties": [ @@ -49267,38 +48412,38 @@ "isArray": false }, { - "name": "collaborateGroups", - "type": "collaborateGroups", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "prefill", - "type": "text", + "name": "applyStyleToLabel", + "type": "boolean", "isArray": false }, { - "name": "expanded", - "type": "boolean", + "name": "layer", + "type": "integer", "isArray": false }, { - "name": "height", - "type": "_componentSize", + "name": "radius", + "type": "math", "isArray": false }, { - "name": "labelIsName", - "type": "boolean", + "name": "chooseReflexAngle", + "type": "text", "isArray": false }, { - "name": "draggable", + "name": "inDegrees", "type": "boolean", "isArray": false }, { - "name": "positionFromAnchor", - "type": "text", + "name": "emphasizeRightAngle", + "type": "boolean", "isArray": false }, { @@ -49332,115 +48477,61 @@ "isArray": false }, { - "name": "anchor", - "type": "point", + "name": "displayDigits", + "type": "integer", "isArray": false }, { - "name": "width", - "type": "_componentSize", + "name": "displayDecimals", + "type": "integer", "isArray": false }, { - "name": "valueChanged", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "value", - "type": "text", + "name": "padZeros", + "type": "boolean", "isArray": false }, { - "name": "immediateValueChanged", - "type": "boolean", + "name": "radians", + "type": "math", "isArray": false }, { - "name": "immediateValue", - "type": "text", + "name": "degrees", + "type": "math", "isArray": false }, { - "name": "text", - "type": "text", + "name": "value", + "type": "math", "isArray": false }, { - "name": "numWords", - "type": "integer", - "isArray": false - }, - { - "name": "words", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "numCharacters", - "type": "integer", - "isArray": false - }, - { - "name": "characters", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "numListItems", - "type": "integer", + "name": "angle", + "type": "math", "isArray": false - }, - { - "name": "list", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] } ], "top": true, "acceptsStringChildren": true }, { - "name": "booleanInput", + "name": "answer", "children": [ - "xlabel", - "ylabel", - "label", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "boolean", + "award", + "matrixInput", + "mathInput", + "textInput", "booleanInput", - "hasSameFactoring", - "matchesPattern", + "choiceInput", + "considerAsResponses", + "rubrics", + "samples", "rightHandSide", "topic", "sum", @@ -49476,7 +48567,6 @@ "ionicCompound", "electronConfiguration", "h", - "matrixInput", "text", "math", "point", @@ -49484,7 +48574,6 @@ "line", "vector", "angle", - "mathInput", "choice", "number", "integer", @@ -49508,7 +48597,26 @@ "subsetOfReals", "bestFitLine", "matrix", - "latex" + "latex", + "mathList", + "tupleList", + "numberList", + "xlabel", + "ylabel", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "boolean", + "when", + "hasSameFactoring", + "label", + "matchesPattern", + "textList", + "booleanList" ], "attributes": [ { @@ -49545,41 +48653,125 @@ "values": ["true", "false"] }, { - "name": "prefill", - "values": ["true", "false"] + "name": "weight" }, { - "name": "labelIsName", + "name": "handGraded", "values": ["true", "false"] }, { - "name": "asToggleButton", + "name": "inline", "values": ["true", "false"] }, { - "name": "bindValueTo", + "name": "symbolicEquality", "values": ["true", "false"] }, { - "name": "draggable", + "name": "matchPartial", "values": ["true", "false"] }, { - "name": "anchor" + "name": "forceFullCheckworkButton", + "values": ["true", "false"] }, { - "name": "positionFromAnchor", + "name": "simplifyOnCompare", "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" + "none", + "full", + "numbers", + "numberspreserveorder" ] + }, + { + "name": "expandOnCompare", + "values": ["true", "false"] + }, + { + "name": "unorderedCompare", + "values": ["true", "false"] + }, + { + "name": "matchByExactPositions", + "values": ["true", "false"] + }, + { + "name": "numAwardsCredited" + }, + { + "name": "maxNumAttempts" + }, + { + "name": "allowedErrorInNumbers" + }, + { + "name": "includeErrorInNumberExponents", + "values": ["true", "false"] + }, + { + "name": "allowedErrorIsAbsolute", + "values": ["true", "false"] + }, + { + "name": "numSignErrorsMatched" + }, + { + "name": "numPeriodicSetMatchesRequired" + }, + { + "name": "caseInsensitiveMatch", + "values": ["true", "false"] + }, + { + "name": "matchBlanks", + "values": ["true", "false"] + }, + { + "name": "showCorrectness", + "values": ["true", "false"] + }, + { + "name": "type" + }, + { + "name": "disableAfterCorrect", + "values": ["true", "false"] + }, + { + "name": "submitLabel" + }, + { + "name": "submitLabelNoCorrectness" + }, + { + "name": "selectMultiple", + "values": ["true", "false"] + }, + { + "name": "shuffleOrder", + "values": ["true", "false"] + }, + { + "name": "splitSymbols", + "values": ["true", "false"] + }, + { + "name": "parseScientificNotation", + "values": ["true", "false"] + }, + { + "name": "expanded", + "values": ["true", "false"] + }, + { + "name": "displayDigitsForResponses" + }, + { + "name": "displayDigitsForCreditAchieved" + }, + { + "name": "forStatement" } ], "properties": [ @@ -49614,196 +48806,113 @@ "isArray": false }, { - "name": "collaborateGroups", - "type": "collaborateGroups", + "name": "weight", + "type": "number", "isArray": false }, { - "name": "prefill", + "name": "handGraded", "type": "boolean", "isArray": false }, { - "name": "labelIsName", + "name": "inline", "type": "boolean", "isArray": false }, { - "name": "asToggleButton", + "name": "symbolicEquality", "type": "boolean", "isArray": false }, { - "name": "draggable", + "name": "matchPartial", "type": "boolean", "isArray": false }, { - "name": "positionFromAnchor", - "type": "text", + "name": "forceFullCheckworkButton", + "type": "boolean", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "simplifyOnCompare", + "type": "text", "isArray": false }, { - "name": "disabled", + "name": "expandOnCompare", "type": "boolean", "isArray": false }, { - "name": "fixed", + "name": "unorderedCompare", "type": "boolean", "isArray": false }, { - "name": "fixLocation", + "name": "matchByExactPositions", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "numAwardsCredited", + "type": "integer", "isArray": false }, { - "name": "label", - "type": "label", + "name": "maxNumAttempts", + "type": "integer", "isArray": false }, { - "name": "anchor", - "type": "point", + "name": "allowedErrorInNumbers", + "type": "number", "isArray": false }, { - "name": "valueChanged", + "name": "includeErrorInNumberExponents", "type": "boolean", "isArray": false }, { - "name": "value", + "name": "allowedErrorIsAbsolute", "type": "boolean", "isArray": false }, { - "name": "text", - "type": "text", + "name": "numSignErrorsMatched", + "type": "number", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "choiceInput", - "children": ["xlabel", "ylabel", "label", "choice"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "selectMultiple", - "values": ["true", "false"] - }, - { - "name": "matchPartial", - "values": ["true", "false"] - }, - { - "name": "inline", - "values": ["true", "false"] - }, - { - "name": "shuffleOrder", - "values": ["true", "false"] - }, - { - "name": "preselectChoice" }, { - "name": "bindValueTo" - }, - { - "name": "placeHolder" - }, - { - "name": "submitLabel" - }, - { - "name": "submitLabelNoCorrectness" - }, - { - "name": "labelIsName", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", + "name": "numPeriodicSetMatchesRequired", + "type": "integer", "isArray": false }, { - "name": "modifyIndirectly", + "name": "caseInsensitiveMatch", "type": "boolean", "isArray": false }, { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", + "name": "matchBlanks", "type": "boolean", "isArray": false }, { - "name": "newNamespace", + "name": "disableAfterCorrect", "type": "boolean", "isArray": false }, { - "name": "permid", + "name": "submitLabel", "type": "text", "isArray": false }, { - "name": "collaborateGroups", - "type": "collaborateGroups", + "name": "submitLabelNoCorrectness", + "type": "text", "isArray": false }, { @@ -49812,37 +48921,37 @@ "isArray": false }, { - "name": "matchPartial", + "name": "shuffleOrder", "type": "boolean", "isArray": false }, { - "name": "shuffleOrder", + "name": "splitSymbols", "type": "boolean", "isArray": false }, { - "name": "submitLabel", - "type": "text", + "name": "parseScientificNotation", + "type": "boolean", "isArray": false }, { - "name": "submitLabelNoCorrectness", - "type": "text", + "name": "expanded", + "type": "boolean", "isArray": false }, { - "name": "labelIsName", - "type": "boolean", + "name": "displayDigitsForResponses", + "type": "integer", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "displayDigitsForCreditAchieved", + "type": "integer", "isArray": false }, { - "name": "disabled", + "name": "hidden", "type": "boolean", "isArray": false }, @@ -49862,74 +48971,56 @@ "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "inline", + "name": "disabledOriginal", "type": "boolean", "isArray": false }, { - "name": "numChoices", + "name": "numResponses", "type": "number", "isArray": false }, { - "name": "choiceTexts", - "type": "text", + "name": "currentResponses", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "text", "numDimensions": 1 } ] }, { - "name": "choiceMaths", - "type": "math", + "name": "numSubmittedResponses", + "type": "number", + "isArray": false + }, + { + "name": "submittedResponses", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "math", "numDimensions": 1 } ] }, { - "name": "valueChanged", - "type": "boolean", + "name": "creditAchieved", + "type": "number", "isArray": false }, { - "name": "selectedIndices", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "number", - "numDimensions": 1 - } - ] + "name": "responseHasBeenSubmitted", + "type": "boolean", + "isArray": false }, { - "name": "selectedValues", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "numDimensions": 1 - } - ] + "name": "justSubmitted", + "type": "boolean", + "isArray": false }, { "name": "numFeedbacks", @@ -49950,67 +49041,38 @@ ] }, { - "name": "selectedIndex", - "type": "number", + "name": "numSubmissions", + "type": "integer", "isArray": false }, { - "name": "selectedValue", + "name": "numAttemptsLeft", + "type": "integer", "isArray": false }, { - "name": "values", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "numDimensions": 1 - } - ] + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "name": "valueToRecordOnSubmit", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "number", - "numDimensions": 1 - } - ] + "name": "currentResponse", + "isArray": false + }, + { + "name": "submittedResponse", + "isArray": false } ], "top": true, "acceptsStringChildren": false }, { - "name": "choice", + "name": "award", "children": [ - "title", + "when", "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -50037,131 +49099,31 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", "equilibriumPoint", "equilibriumLine", - "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", "matrixInput", - "solution", - "document", "text", - "textList", - "p", - "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", "point", "coords", "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", "vector", "angle", - "answer", - "award", - "when", "mathInput", - "textInput", - "booleanInput", - "choiceInput", "choice", "number", "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", "selectFromSequence", - "select", - "group", - "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -50169,46 +49131,29 @@ "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", "intcomma", "pluralize", - "feedback", "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", "subsetOfReals", - "split", "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", + "matrix", + "latex", + "xlabel", + "ylabel", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "boolean", "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", "label", "matchesPattern", - "matrix", - "eigenDecomposition", - "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "booleanInput", + "orbitalDiagram" ], "attributes": [ { @@ -50247,6 +49192,60 @@ { "name": "credit" }, + { + "name": "matchPartial", + "values": ["true", "false"] + }, + { + "name": "symbolicEquality", + "values": ["true", "false"] + }, + { + "name": "expandOnCompare", + "values": ["true", "false"] + }, + { + "name": "simplifyOnCompare", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] + }, + { + "name": "unorderedCompare", + "values": ["true", "false"] + }, + { + "name": "matchByExactPositions", + "values": ["true", "false"] + }, + { + "name": "allowedErrorInNumbers" + }, + { + "name": "includeErrorInNumberExponents", + "values": ["true", "false"] + }, + { + "name": "allowedErrorIsAbsolute", + "values": ["true", "false"] + }, + { + "name": "numSignErrorsMatched" + }, + { + "name": "numPeriodicSetMatchesRequired" + }, + { + "name": "caseInsensitiveMatch", + "values": ["true", "false"] + }, + { + "name": "matchBlanks", + "values": ["true", "false"] + }, { "name": "feedbackCodes" }, @@ -50254,7 +49253,14 @@ "name": "feedbackText" }, { - "name": "preSelect", + "name": "sourcesAreResponses" + }, + { + "name": "splitSymbols", + "values": ["true", "false"] + }, + { + "name": "parseScientificNotation", "values": ["true", "false"] } ], @@ -50294,6 +49300,71 @@ "type": "number", "isArray": false }, + { + "name": "matchPartial", + "type": "boolean", + "isArray": false + }, + { + "name": "symbolicEquality", + "type": "boolean", + "isArray": false + }, + { + "name": "expandOnCompare", + "type": "boolean", + "isArray": false + }, + { + "name": "simplifyOnCompare", + "type": "text", + "isArray": false + }, + { + "name": "unorderedCompare", + "type": "boolean", + "isArray": false + }, + { + "name": "matchByExactPositions", + "type": "boolean", + "isArray": false + }, + { + "name": "allowedErrorInNumbers", + "type": "number", + "isArray": false + }, + { + "name": "includeErrorInNumberExponents", + "type": "boolean", + "isArray": false + }, + { + "name": "allowedErrorIsAbsolute", + "type": "boolean", + "isArray": false + }, + { + "name": "numSignErrorsMatched", + "type": "number", + "isArray": false + }, + { + "name": "numPeriodicSetMatchesRequired", + "type": "integer", + "isArray": false + }, + { + "name": "caseInsensitiveMatch", + "type": "boolean", + "isArray": false + }, + { + "name": "matchBlanks", + "type": "boolean", + "isArray": false + }, { "name": "feedbackCodes", "type": "textList", @@ -50304,6 +49375,16 @@ "type": "text", "isArray": false }, + { + "name": "splitSymbols", + "type": "boolean", + "isArray": false + }, + { + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -50330,28 +49411,51 @@ "isArray": false }, { - "name": "text", - "type": "text", + "name": "creditAchievedIfSubmit", + "type": "number", "isArray": false }, { - "name": "math", - "type": "math", + "name": "fractionSatisfiedIfSubmit", + "type": "number", "isArray": false }, { - "name": "selected", - "type": "boolean", + "name": "fractionSatisfied", + "type": "number", "isArray": false }, { - "name": "submitted", + "name": "creditAchieved", + "type": "number", + "isArray": false + }, + { + "name": "awarded", "type": "boolean", "isArray": false }, + { + "name": "numFeedbacks", + "type": "number", + "isArray": false + }, { "name": "feedbacks", - "type": "feedbacktext", + "type": "feedback", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "feedback", + "numDimensions": 1 + } + ] + }, + { + "name": "feedback", + "type": "feedback", "isArray": false } ], @@ -50359,7 +49463,7 @@ "acceptsStringChildren": true }, { - "name": "number", + "name": "when", "children": [ "rightHandSide", "topic", @@ -50385,14 +49489,31 @@ "gcd", "lcm", "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", "electronConfiguration", "h", + "matrixInput", "text", "math", + "point", "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", "number", "integer", + "function", + "piecewiseFunction", "interval", "sequence", "cell", @@ -50407,28 +49528,11 @@ "intcomma", "pluralize", "lorem", + "endpoint", "subsetOfReals", + "bestFitLine", "matrix", "latex", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "matrixInput", - "point", - "line", - "vector", - "angle", - "mathInput", - "choice", - "function", - "piecewiseFunction", - "endpoint", - "bestFitLine", "xlabel", "ylabel", "not", @@ -50443,7 +49547,8 @@ "hasSameFactoring", "label", "matchesPattern", - "booleanInput" + "booleanInput", + "orbitalDiagram" ], "attributes": [ { @@ -50480,52 +49585,58 @@ "values": ["true", "false"] }, { - "name": "displayDigits" + "name": "symbolicEquality", + "values": ["true", "false"] }, { - "name": "displayDecimals" + "name": "expandOnCompare", + "values": ["true", "false"] }, { - "name": "displaySmallAsZero" + "name": "simplifyOnCompare", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] }, { - "name": "padZeros", + "name": "unorderedCompare", "values": ["true", "false"] }, { - "name": "renderAsMath", + "name": "matchByExactPositions", "values": ["true", "false"] }, { - "name": "convertBoolean", - "values": ["true", "false"] + "name": "allowedErrorInNumbers" }, { - "name": "valueOnNaN" + "name": "includeErrorInNumberExponents", + "values": ["true", "false"] }, { - "name": "draggable", + "name": "allowedErrorIsAbsolute", "values": ["true", "false"] }, { - "name": "layer" + "name": "numSignErrorsMatched" }, { - "name": "anchor" + "name": "numPeriodicSetMatchesRequired" }, { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "name": "caseInsensitiveMatch", + "values": ["true", "false"] + }, + { + "name": "matchBlanks", + "values": ["true", "false"] + }, + { + "name": "matchPartial", + "values": ["true", "false"] } ], "properties": [ @@ -50560,117 +49671,125 @@ "isArray": false }, { - "name": "renderAsMath", + "name": "symbolicEquality", "type": "boolean", "isArray": false }, { - "name": "draggable", + "name": "expandOnCompare", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "number", + "name": "simplifyOnCompare", + "type": "text", "isArray": false }, { - "name": "positionFromAnchor", - "type": "text", + "name": "unorderedCompare", + "type": "boolean", "isArray": false }, { - "name": "hidden", + "name": "matchByExactPositions", "type": "boolean", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "allowedErrorInNumbers", + "type": "number", "isArray": false }, { - "name": "fixed", + "name": "includeErrorInNumberExponents", "type": "boolean", "isArray": false }, { - "name": "fixLocation", + "name": "allowedErrorIsAbsolute", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "numSignErrorsMatched", + "type": "number", "isArray": false }, { - "name": "textColor", - "type": "text", + "name": "numPeriodicSetMatchesRequired", + "type": "integer", "isArray": false }, { - "name": "backgroundColor", - "type": "text", + "name": "caseInsensitiveMatch", + "type": "boolean", "isArray": false }, { - "name": "textStyleDescription", - "type": "text", + "name": "matchBlanks", + "type": "boolean", "isArray": false }, { - "name": "anchor", - "type": "point", + "name": "matchPartial", + "type": "boolean", "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "displayDecimals", - "type": "integer", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "padZeros", + "name": "fixLocation", "type": "boolean", "isArray": false }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, { "name": "value", - "type": "number", + "type": "boolean", "isArray": false }, { - "name": "text", - "type": "text", + "name": "fractionSatisfied", + "type": "number", "isArray": false }, { - "name": "math", - "type": "math", + "name": "conditionSatisfied", + "type": "boolean", "isArray": false }, { - "name": "latex", - "type": "latex", + "name": "text", + "type": "text", "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": true }, { - "name": "integer", + "name": "mathInput", "children": [ + "xlabel", + "ylabel", + "label", "rightHandSide", "topic", "sum", @@ -50695,14 +49814,31 @@ "gcd", "lcm", "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", "electronConfiguration", "h", + "matrixInput", "text", "math", + "point", "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", "number", "integer", + "function", + "piecewiseFunction", "interval", "sequence", "cell", @@ -50717,43 +49853,11 @@ "intcomma", "pluralize", "lorem", + "endpoint", "subsetOfReals", + "bestFitLine", "matrix", - "latex", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "matrixInput", - "point", - "line", - "vector", - "angle", - "mathInput", - "choice", - "function", - "piecewiseFunction", - "endpoint", - "bestFitLine", - "xlabel", - "ylabel", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "boolean", - "when", - "hasSameFactoring", - "label", - "matchesPattern", - "booleanInput" + "latex" ], "attributes": [ { @@ -50789,6 +49893,27 @@ "name": "newNamespace", "values": ["true", "false"] }, + { + "name": "prefill" + }, + { + "name": "prefillLatex" + }, + { + "name": "format", + "values": ["text", "latex"] + }, + { + "name": "functionSymbols" + }, + { + "name": "splitSymbols", + "values": ["true", "false"] + }, + { + "name": "parseScientificNotation", + "values": ["true", "false"] + }, { "name": "displayDigits" }, @@ -50803,39 +49928,25 @@ "values": ["true", "false"] }, { - "name": "renderAsMath", - "values": ["true", "false"] + "name": "bindValueTo" }, { - "name": "convertBoolean", + "name": "unionFromU", "values": ["true", "false"] }, { - "name": "valueOnNaN" - }, - { - "name": "draggable", + "name": "hideNaN", "values": ["true", "false"] }, { - "name": "layer" + "name": "removeStrings" }, { - "name": "anchor" + "name": "minWidth" }, { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "name": "labelIsName", + "values": ["true", "false"] } ], "properties": [ @@ -50870,68 +49981,83 @@ "isArray": false }, { - "name": "renderAsMath", - "type": "boolean", + "name": "collaborateGroups", + "type": "collaborateGroups", "isArray": false }, { - "name": "draggable", - "type": "boolean", + "name": "prefill", + "type": "math", "isArray": false }, { - "name": "layer", - "type": "number", + "name": "prefillLatex", + "type": "latex", "isArray": false }, { - "name": "positionFromAnchor", + "name": "format", "type": "text", "isArray": false }, { - "name": "hidden", + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "parseScientificNotation", "type": "boolean", "isArray": false }, { - "name": "fixed", + "name": "unionFromU", "type": "boolean", "isArray": false }, { - "name": "fixLocation", + "name": "hideNaN", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "minWidth", + "type": "integer", "isArray": false }, { - "name": "textColor", - "type": "text", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "backgroundColor", - "type": "text", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "textStyleDescription", - "type": "text", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "anchor", - "type": "point", + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", "isArray": false }, { @@ -50954,28 +50080,119 @@ "type": "boolean", "isArray": false }, + { + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "valueChanged", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "math", + "isArray": false + }, + { + "name": "immediateValueChanged", + "type": "boolean", + "isArray": false + }, + { + "name": "immediateValue", + "type": "math", + "isArray": false + }, { "name": "text", "type": "text", "isArray": false }, { - "name": "math", + "name": "rawRendererValue", + "type": "latex", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", "isArray": false }, { - "name": "latex", - "type": "latex", + "name": "numRows", + "type": "integer", "isArray": false }, { - "name": "valuePreRound", + "name": "numColumns", "type": "integer", "isArray": false }, { - "name": "value", + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", "type": "integer", "isArray": false } @@ -50984,11 +50201,20 @@ "acceptsStringChildren": true }, { - "name": "graph", + "name": "textInput", "children": [ "xlabel", "ylabel", + "label", "rightHandSide", + "topic", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", "sum", "product", "clampNumber", @@ -51011,105 +50237,38 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "electronConfiguration", - "idx", - "math", - "collect", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "vector", - "angle", - "function", - "piecewiseFunction", - "interval", - "sequence", - "map", - "pegboard", - "intersection", - "conditionalContent", - "selectFromSequence", - "select", - "group", - "evaluate", - "substitute", - "periodicSet", - "module", - "endpoint", - "sort", - "shuffle", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "legend", - "matrix", - "stickyGroup", - "image", - "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "extractMathOperator", "atom", "ion", + "electronConfiguration", "h", "text", "boolean", + "math", + "coords", "when", "choice", "number", "integer", + "interval", + "sequence", "cell", + "selectFromSequence", + "evaluate", "selectRandomNumbers", "sampleRandomNumbers", "selectPrimeNumbers", "samplePrimeNumbers", + "substitute", + "periodicSet", "intcomma", "pluralize", "lorem", + "subsetOfReals", "hasSameFactoring", - "label", "matchesPattern", - "latex", - "ionicCompound", - "matrixInput", - "mathInput", - "m", - "me", - "men", - "mrow", - "md", - "mdn", - "updateValue", - "callAction", - "triggerSet", - "booleanInput", - "textInput", - "graph" + "matrix", + "latex" ], "attributes": [ { @@ -51146,103 +50305,44 @@ "values": ["true", "false"] }, { - "name": "xmin" - }, - { - "name": "xmax" - }, - { - "name": "ymin" - }, - { - "name": "ymax" - }, - { - "name": "width" - }, - { - "name": "size", - "values": ["tiny", "small", "medium", "large", "full"] - }, - { - "name": "aspectRatio" - }, - { - "name": "displayMode", - "values": ["block", "inline"] - }, - { - "name": "horizontalAlign", - "values": ["center", "left", "right"] - }, - { - "name": "identicalAxisScales", - "values": ["true", "false"] - }, - { - "name": "displayXAxis", - "values": ["true", "false"] - }, - { - "name": "displayYAxis", - "values": ["true", "false"] + "name": "prefill" }, { - "name": "displayXAxisTickLabels", - "values": ["true", "false"] + "name": "bindValueTo" }, { - "name": "displayYAxisTickLabels", + "name": "expanded", "values": ["true", "false"] }, { - "name": "xlabelPosition", - "values": ["right", "left"] - }, - { - "name": "xTickScaleFactor" - }, - { - "name": "ylabelPosition", - "values": ["top", "bottom"] - }, - { - "name": "ylabelAlignment", - "values": ["left", "right"] - }, - { - "name": "yTickScaleFactor" + "name": "width" }, { - "name": "showNavigation", - "values": ["true", "false"] + "name": "height" }, { - "name": "fixAxes", + "name": "draggable", "values": ["true", "false"] }, { - "name": "grid" - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] + "name": "anchor" }, { - "name": "showBorder", - "values": ["true", "false"] + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] }, { - "name": "hideOffGraphIndicators", + "name": "labelIsName", "values": ["true", "false"] } ], @@ -51278,196 +50378,180 @@ "isArray": false }, { - "name": "displayMode", - "type": "text", + "name": "collaborateGroups", + "type": "collaborateGroups", "isArray": false }, { - "name": "horizontalAlign", + "name": "prefill", "type": "text", "isArray": false }, { - "name": "identicalAxisScales", - "type": "boolean", - "isArray": false - }, - { - "name": "displayXAxis", - "type": "boolean", - "isArray": false - }, - { - "name": "displayYAxis", + "name": "expanded", "type": "boolean", "isArray": false }, { - "name": "displayXAxisTickLabels", - "type": "boolean", + "name": "height", + "type": "_componentSize", "isArray": false }, { - "name": "displayYAxisTickLabels", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "xlabelPosition", + "name": "positionFromAnchor", "type": "text", "isArray": false }, { - "name": "xTickScaleFactor", - "type": "math", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "ylabelPosition", - "type": "text", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "ylabelAlignment", - "type": "text", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "yTickScaleFactor", - "type": "math", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "showNavigation", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "fixAxes", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "showBorder", - "type": "boolean", + "name": "label", + "type": "label", "isArray": false }, { - "name": "hideOffGraphIndicators", - "type": "boolean", + "name": "anchor", + "type": "point", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "width", + "type": "_componentSize", "isArray": false }, { - "name": "disabled", + "name": "valueChanged", "type": "boolean", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "value", + "type": "text", "isArray": false }, { - "name": "fixLocation", + "name": "immediateValueChanged", "type": "boolean", "isArray": false }, { - "name": "doenetML", + "name": "immediateValue", "type": "text", "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "text", + "type": "text", "isArray": false }, { - "name": "displayDecimals", + "name": "numWords", "type": "integer", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "xlabel", - "type": "label", - "isArray": false - }, - { - "name": "ylabel", - "type": "label", - "isArray": false - }, - { - "name": "size", + "name": "words", "type": "text", - "isArray": false - }, - { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "aspectRatio", - "type": "number", - "isArray": false - }, - { - "name": "xmin", - "type": "number", - "isArray": false - }, - { - "name": "xmax", - "type": "number", - "isArray": false - }, - { - "name": "ymin", - "type": "number", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] }, { - "name": "ymax", - "type": "number", + "name": "numCharacters", + "type": "integer", "isArray": false }, { - "name": "xscale", - "type": "number", - "isArray": false + "name": "characters", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] }, { - "name": "yscale", - "type": "number", + "name": "numListItems", + "type": "integer", "isArray": false }, { - "name": "grid", - "isArray": false + "name": "list", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "function", + "name": "booleanInput", "children": [ + "xlabel", + "ylabel", + "label", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "boolean", + "booleanInput", + "hasSameFactoring", + "matchesPattern", "rightHandSide", "topic", "sum", @@ -51535,10 +50619,7 @@ "subsetOfReals", "bestFitLine", "matrix", - "latex", - "xlabel", - "ylabel", - "label" + "latex" ], "attributes": [ { @@ -51575,43 +50656,30 @@ "values": ["true", "false"] }, { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "expand", + "name": "prefill", "values": ["true", "false"] }, { - "name": "xscale" - }, - { - "name": "yscale" - }, - { - "name": "numInputs" + "name": "asToggleButton", + "values": ["true", "false"] }, { - "name": "numOutputs" + "name": "bindValueTo", + "values": ["true", "false"] }, { - "name": "domain" + "name": "draggable", + "values": ["true", "false"] }, { "name": "labelIsName", "values": ["true", "false"] }, { - "name": "applyStyleToLabel", - "values": ["true", "false"] + "name": "anchor" }, { - "name": "labelPosition", + "name": "positionFromAnchor", "values": [ "upperright", "upperleft", @@ -51620,53 +50688,9 @@ "top", "bottom", "left", - "right" + "right", + "center" ] - }, - { - "name": "layer" - }, - { - "name": "minima" - }, - { - "name": "maxima" - }, - { - "name": "extrema" - }, - { - "name": "through" - }, - { - "name": "throughSlopes" - }, - { - "name": "variables" - }, - { - "name": "variable" - }, - { - "name": "symbolic", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "nearestPointAsCurve", - "values": ["true", "false"] } ], "properties": [ @@ -51701,40 +50725,35 @@ "isArray": false }, { - "name": "expandSpecified", - "type": "boolean", + "name": "collaborateGroups", + "type": "collaborateGroups", "isArray": false }, { - "name": "xscale", - "type": "number", + "name": "prefill", + "type": "boolean", "isArray": false }, { - "name": "yscale", - "type": "number", + "name": "asToggleButton", + "type": "boolean", "isArray": false }, { - "name": "labelIsName", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "labelPosition", + "name": "positionFromAnchor", "type": "text", "isArray": false }, - { - "name": "layer", - "type": "number", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -51766,249 +50785,553 @@ "isArray": false }, { - "name": "textColor", - "type": "text", + "name": "anchor", + "type": "point", "isArray": false }, { - "name": "backgroundColor", - "type": "text", + "name": "valueChanged", + "type": "boolean", "isArray": false }, { - "name": "textStyleDescription", - "type": "text", + "name": "value", + "type": "boolean", "isArray": false }, { - "name": "styleDescription", + "name": "text", "type": "text", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "choiceInput", + "children": ["xlabel", "ylabel", "label", "choice"], + "attributes": [ + { + "name": "name" }, { - "name": "styleDescriptionWithNoun", - "type": "text", + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "selectMultiple", + "values": ["true", "false"] + }, + { + "name": "matchPartial", + "values": ["true", "false"] + }, + { + "name": "inline", + "values": ["true", "false"] + }, + { + "name": "shuffleOrder", + "values": ["true", "false"] + }, + { + "name": "preselectChoice" + }, + { + "name": "bindValueTo" + }, + { + "name": "placeHolder" + }, + { + "name": "submitLabel" + }, + { + "name": "submitLabelNoCorrectness" + }, + { + "name": "labelIsName", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "displayDecimals", + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "padZeros", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "numInputs", - "type": "integer", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "numOutputs", - "type": "integer", + "name": "collaborateGroups", + "type": "collaborateGroups", "isArray": false }, { - "name": "domain", - "type": "interval", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "interval", - "numDimensions": 1 - } - ] + "name": "selectMultiple", + "type": "boolean", + "isArray": false }, { - "name": "simplify", + "name": "matchPartial", + "type": "boolean", + "isArray": false + }, + { + "name": "shuffleOrder", + "type": "boolean", + "isArray": false + }, + { + "name": "submitLabel", "type": "text", "isArray": false }, { - "name": "expand", + "name": "submitLabelNoCorrectness", "type": "text", "isArray": false }, { - "name": "symbolic", + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "variables", - "type": "_variableName", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "_variableName", - "numDimensions": 1 - } - ] + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "name": "formula", - "type": "math", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "latex", - "type": "latex", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "numMinima", - "type": "number", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "minima", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "name": "doenetML", + "type": "text", + "isArray": false }, { - "name": "globalMinimum", + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "inline", + "type": "boolean", + "isArray": false + }, + { + "name": "numChoices", "type": "number", + "isArray": false + }, + { + "name": "choiceTexts", + "type": "text", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "point" + "isArray": true, + "type": "text", + "numDimensions": 1 } ] }, { - "name": "globalInfimum", - "type": "number", + "name": "choiceMaths", + "type": "math", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "point" + "isArray": true, + "type": "math", + "numDimensions": 1 } ] }, { - "name": "numMaxima", - "type": "number", + "name": "valueChanged", + "type": "boolean", "isArray": false }, { - "name": "maxima", + "name": "selectedIndices", "type": "number", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "point", + "type": "number", "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" } ] }, { - "name": "globalMaximum", - "type": "number", + "name": "selectedValues", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "point" + "isArray": true, + "numDimensions": 1 } ] }, { - "name": "globalSupremum", + "name": "numFeedbacks", "type": "number", + "isArray": false + }, + { + "name": "feedbacks", + "type": "feedback", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "point" + "isArray": true, + "type": "feedback", + "numDimensions": 1 } ] }, { - "name": "numExtrema", + "name": "selectedIndex", "type": "number", "isArray": false }, { - "name": "extrema", - "type": "number", + "name": "selectedValue", + "isArray": false + }, + { + "name": "values", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "point", "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" } ] }, { - "name": "variable", - "type": "_variableName", - "isArray": false + "name": "valueToRecordOnSubmit", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "number", + "numDimensions": 1 + } + ] } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "piecewiseFunction", + "name": "choice", "children": [ - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "function", - "piecewiseFunction", + "title", + "rightHandSide", + "description", "xlabel", "ylabel", - "label" - ], - "attributes": [ - { - "name": "name" + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" }, { "name": "copySource" @@ -52041,79 +51364,16 @@ "values": ["true", "false"] }, { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "expand", - "values": ["true", "false"] - }, - { - "name": "xscale" - }, - { - "name": "yscale" - }, - { - "name": "domain" - }, - { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", - "values": ["true", "false"] - }, - { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] - }, - { - "name": "layer" - }, - { - "name": "throughSlopes" - }, - { - "name": "variables" - }, - { - "name": "variable" - }, - { - "name": "symbolic", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" + "name": "credit" }, { - "name": "displaySmallAsZero" + "name": "feedbackCodes" }, { - "name": "padZeros", - "values": ["true", "false"] + "name": "feedbackText" }, { - "name": "nearestPointAsCurve", + "name": "preSelect", "values": ["true", "false"] } ], @@ -52149,40 +51409,20 @@ "isArray": false }, { - "name": "expandSpecified", - "type": "boolean", - "isArray": false - }, - { - "name": "xscale", - "type": "number", - "isArray": false - }, - { - "name": "yscale", + "name": "credit", "type": "number", "isArray": false }, { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "applyStyleToLabel", - "type": "boolean", + "name": "feedbackCodes", + "type": "textList", "isArray": false }, { - "name": "labelPosition", + "name": "feedbackText", "type": "text", "isArray": false }, - { - "name": "layer", - "type": "number", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -52209,228 +51449,346 @@ "isArray": false }, { - "name": "label", - "type": "label", + "name": "text", + "type": "text", "isArray": false }, { - "name": "textColor", - "type": "text", + "name": "math", + "type": "math", "isArray": false }, { - "name": "backgroundColor", - "type": "text", + "name": "selected", + "type": "boolean", "isArray": false }, { - "name": "textStyleDescription", - "type": "text", + "name": "submitted", + "type": "boolean", "isArray": false }, { - "name": "styleDescription", - "type": "text", + "name": "feedbacks", + "type": "feedbacktext", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "number", + "children": [ + "rightHandSide", + "topic", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "extractMathOperator", + "electronConfiguration", + "h", + "text", + "math", + "coords", + "number", + "integer", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "subsetOfReals", + "matrix", + "latex", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "matrixInput", + "point", + "line", + "vector", + "angle", + "mathInput", + "choice", + "function", + "piecewiseFunction", + "endpoint", + "bestFitLine", + "xlabel", + "ylabel", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "boolean", + "when", + "hasSameFactoring", + "label", + "matchesPattern", + "booleanInput" + ], + "attributes": [ + { + "name": "name" }, { - "name": "styleDescriptionWithNoun", - "type": "text", - "isArray": false + "name": "copySource" }, { - "name": "displayDigits", - "type": "integer", - "isArray": false + "name": "hide", + "values": ["true", "false"] }, { - "name": "displayDecimals", - "type": "integer", - "isArray": false + "name": "disabled", + "values": ["true", "false"] }, { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false + "name": "fixed", + "values": ["true", "false"] }, { - "name": "padZeros", - "type": "boolean", - "isArray": false + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "numInputs", - "type": "integer", - "isArray": false + "name": "styleNumber" }, { - "name": "numOutputs", - "type": "integer", - "isArray": false + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "simplify", - "type": "text", - "isArray": false + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "expand", - "type": "text", - "isArray": false + "name": "displayDigits" }, { - "name": "symbolic", - "type": "boolean", - "isArray": false + "name": "displayDecimals" }, { - "name": "variables", - "type": "_variableName", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "_variableName", - "numDimensions": 1 - } - ] + "name": "displaySmallAsZero" }, { - "name": "formula", - "type": "math", - "isArray": false + "name": "padZeros", + "values": ["true", "false"] }, { - "name": "latex", - "type": "latex", - "isArray": false + "name": "renderAsMath", + "values": ["true", "false"] }, { - "name": "numMinima", - "type": "number", - "isArray": false + "name": "convertBoolean", + "values": ["true", "false"] }, { - "name": "minima", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "name": "valueOnNaN" }, { - "name": "globalMinimum", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] + "name": "draggable", + "values": ["true", "false"] }, { - "name": "globalInfimum", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } + "name": "layer" + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" ] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false }, { - "name": "numMaxima", - "type": "number", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "maxima", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "name": "globalMaximum", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] + "name": "isResponse", + "type": "boolean", + "isArray": false }, { - "name": "globalSupremum", + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "renderAsMath", + "type": "boolean", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "point" - } - ] + "isArray": false }, { - "name": "numExtrema", + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", "type": "number", "isArray": false }, { - "name": "extrema", + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "value", "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] + "isArray": false }, { - "name": "variable", - "type": "_variableName", + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "math", + "type": "math", + "isArray": false + }, + { + "name": "latex", + "type": "latex", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "interval", + "name": "integer", "children": [ "rightHandSide", "topic", @@ -52456,31 +51814,14 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", "electronConfiguration", "h", - "matrixInput", "text", "math", - "point", "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", "number", "integer", - "function", - "piecewiseFunction", "interval", "sequence", "cell", @@ -52495,15 +51836,43 @@ "intcomma", "pluralize", "lorem", - "endpoint", "subsetOfReals", - "bestFitLine", "matrix", "latex", - "m", - "me", - "men", - "mrow" + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "matrixInput", + "point", + "line", + "vector", + "angle", + "mathInput", + "choice", + "function", + "piecewiseFunction", + "endpoint", + "bestFitLine", + "xlabel", + "ylabel", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "boolean", + "when", + "hasSameFactoring", + "label", + "matchesPattern", + "booleanInput" ], "attributes": [ { @@ -52539,23 +51908,6 @@ "name": "newNamespace", "values": ["true", "false"] }, - { - "name": "format", - "values": ["text", "latex"] - }, - { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "expand", - "values": ["true", "false"] - }, { "name": "displayDigits" }, @@ -52570,33 +51922,15 @@ "values": ["true", "false"] }, { - "name": "renderMode" - }, - { - "name": "unordered", - "values": ["true", "false"] - }, - { - "name": "createVectors", - "values": ["true", "false"] - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", + "name": "renderAsMath", "values": ["true", "false"] }, { - "name": "parseScientificNotation", + "name": "convertBoolean", "values": ["true", "false"] }, { - "name": "displayBlanks", - "values": ["true", "false"] + "name": "valueOnNaN" }, { "name": "draggable", @@ -52655,47 +51989,7 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", - "isArray": false - }, - { - "name": "expand", - "type": "boolean", - "isArray": false - }, - { - "name": "renderMode", - "type": "text", - "isArray": false - }, - { - "name": "createVectors", - "type": "boolean", - "isArray": false - }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", - "type": "boolean", - "isArray": false - }, - { - "name": "displayBlanks", + "name": "renderAsMath", "type": "boolean", "isArray": false }, @@ -52779,124 +52073,28 @@ "type": "boolean", "isArray": false }, - { - "name": "unordered", - "type": "boolean", - "isArray": false - }, - { - "name": "value", - "type": "interval", - "isArray": false - }, - { - "name": "number", - "type": "number", - "isArray": false - }, - { - "name": "isNumber", - "type": "boolean", - "isArray": false - }, - { - "name": "isNumeric", - "type": "boolean", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, { "name": "text", "type": "text", "isArray": false }, { - "name": "numDimensions", - "type": "integer", - "isArray": false - }, - { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] - }, - { - "name": "list", + "name": "math", "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "matrixSize", - "type": "numberList", "isArray": false }, { - "name": "numRows", - "type": "integer", + "name": "latex", + "type": "latex", "isArray": false }, { - "name": "numColumns", + "name": "valuePreRound", "type": "integer", "isArray": false }, { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] - }, - { - "name": "createIntervals", - "type": "boolean", - "isArray": false - }, - { - "name": "x", - "type": "math", - "isArray": false - }, - { - "name": "y", - "type": "math", - "isArray": false - }, - { - "name": "z", - "type": "math", - "isArray": false - }, - { - "name": "numListItems", + "name": "value", "type": "integer", "isArray": false } @@ -52905,30 +52103,11 @@ "acceptsStringChildren": true }, { - "name": "template", + "name": "graph", "children": [ - "title", - "rightHandSide", - "description", "xlabel", "ylabel", - "statement", - "introduction", - "conclusion", - "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", + "rightHandSide", "sum", "product", "clampNumber", @@ -52954,80 +52133,14 @@ "clampFunction", "wrapFunctionPeriodic", "derivative", - "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", "cobwebPolyline", "equilibriumPoint", "equilibriumLine", "equilibriumCurve", - "atom", - "ion", - "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "h", "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", - "matrixInput", - "solution", - "document", - "text", - "textList", - "p", - "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", "collect", - "ref", "point", "coords", "line", @@ -53041,92 +52154,81 @@ "circle", "parabola", "curve", - "bezierControls", - "controlVectors", "vector", "angle", - "answer", - "award", - "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "choice", - "number", - "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", - "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", "map", "pegboard", "intersection", "conditionalContent", - "asList", - "variantControl", "selectFromSequence", "select", "group", - "animateFromSequence", "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", - "intcomma", - "pluralize", - "feedback", - "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", "module", - "setup", - "footnote", - "caption", "endpoint", "sort", "shuffle", - "solveEquations", - "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", "regionBetweenCurveXAxis", "regionBetweenCurves", "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", "legend", + "matrix", + "stickyGroup", + "image", + "topic", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "extractMathOperator", + "atom", + "ion", + "h", + "text", + "boolean", + "when", + "choice", + "number", + "integer", + "cell", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "intcomma", + "pluralize", + "lorem", + "hasSameFactoring", "label", "matchesPattern", - "matrix", - "eigenDecomposition", "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "ionicCompound", + "matrixInput", + "mathInput", + "m", + "me", + "men", + "mrow", + "md", + "mdn", + "updateValue", + "callAction", + "triggerSet", + "booleanInput", + "textInput", + "graph" ], "attributes": [ { @@ -53135,9 +52237,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -53158,24 +52257,111 @@ "name": "styleNumber" }, { - "name": "isResponse" + "name": "isResponse", + "values": ["true", "false"] }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "rendered", + "name": "xmin" + }, + { + "name": "xmax" + }, + { + "name": "ymin" + }, + { + "name": "ymax" + }, + { + "name": "width" + }, + { + "name": "size", + "values": ["tiny", "small", "medium", "large", "full"] + }, + { + "name": "aspectRatio" + }, + { + "name": "displayMode", + "values": ["block", "inline"] + }, + { + "name": "horizontalAlign", + "values": ["center", "left", "right"] + }, + { + "name": "identicalAxisScales", "values": ["true", "false"] }, { - "name": "createComponentOfType" + "name": "displayXAxis", + "values": ["true", "false"] }, { - "name": "numComponents" + "name": "displayYAxis", + "values": ["true", "false"] }, { - "name": "asList", + "name": "displayXAxisTickLabels", + "values": ["true", "false"] + }, + { + "name": "displayYAxisTickLabels", + "values": ["true", "false"] + }, + { + "name": "xlabelPosition", + "values": ["right", "left"] + }, + { + "name": "xTickScaleFactor" + }, + { + "name": "ylabelPosition", + "values": ["top", "bottom"] + }, + { + "name": "ylabelAlignment", + "values": ["left", "right"] + }, + { + "name": "yTickScaleFactor" + }, + { + "name": "showNavigation", + "values": ["true", "false"] + }, + { + "name": "fixAxes", + "values": ["true", "false"] + }, + { + "name": "grid" + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "showBorder", + "values": ["true", "false"] + }, + { + "name": "hideOffGraphIndicators", "values": ["true", "false"] } ], @@ -53195,6 +52381,11 @@ "type": "integer", "isArray": false }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, { "name": "newNamespace", "type": "boolean", @@ -53206,7 +52397,82 @@ "isArray": false }, { - "name": "rendered", + "name": "displayMode", + "type": "text", + "isArray": false + }, + { + "name": "horizontalAlign", + "type": "text", + "isArray": false + }, + { + "name": "identicalAxisScales", + "type": "boolean", + "isArray": false + }, + { + "name": "displayXAxis", + "type": "boolean", + "isArray": false + }, + { + "name": "displayYAxis", + "type": "boolean", + "isArray": false + }, + { + "name": "displayXAxisTickLabels", + "type": "boolean", + "isArray": false + }, + { + "name": "displayYAxisTickLabels", + "type": "boolean", + "isArray": false + }, + { + "name": "xlabelPosition", + "type": "text", + "isArray": false + }, + { + "name": "xTickScaleFactor", + "type": "math", + "isArray": false + }, + { + "name": "ylabelPosition", + "type": "text", + "isArray": false + }, + { + "name": "ylabelAlignment", + "type": "text", + "isArray": false + }, + { + "name": "yTickScaleFactor", + "type": "math", + "isArray": false + }, + { + "name": "showNavigation", + "type": "boolean", + "isArray": false + }, + { + "name": "fixAxes", + "type": "boolean", + "isArray": false + }, + { + "name": "showBorder", + "type": "boolean", + "isArray": false + }, + { + "name": "hideOffGraphIndicators", "type": "boolean", "isArray": false }, @@ -53234,36 +52500,95 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "xlabel", + "type": "label", + "isArray": false + }, + { + "name": "ylabel", + "type": "label", + "isArray": false + }, + { + "name": "size", + "type": "text", + "isArray": false + }, + { + "name": "width", + "type": "_componentSize", + "isArray": false + }, + { + "name": "aspectRatio", + "type": "number", + "isArray": false + }, + { + "name": "xmin", + "type": "number", + "isArray": false + }, + { + "name": "xmax", + "type": "number", + "isArray": false + }, + { + "name": "ymin", + "type": "number", + "isArray": false + }, + { + "name": "ymax", + "type": "number", + "isArray": false + }, + { + "name": "xscale", + "type": "number", + "isArray": false + }, + { + "name": "yscale", + "type": "number", + "isArray": false + }, + { + "name": "grid", + "isArray": false } ], - "top": false, - "acceptsStringChildren": true + "top": true, + "acceptsStringChildren": false }, { - "name": "option", + "name": "function", "children": [ - "title", "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -53290,131 +52615,31 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", "equilibriumPoint", "equilibriumLine", - "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", "matrixInput", - "solution", - "document", "text", - "textList", - "p", - "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", "point", "coords", "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", "vector", "angle", - "answer", - "award", - "when", "mathInput", - "textInput", - "booleanInput", - "choiceInput", "choice", "number", "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", "selectFromSequence", - "select", - "group", - "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -53422,46 +52647,17 @@ "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", "intcomma", "pluralize", - "feedback", "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", "subsetOfReals", - "split", "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", "matrix", - "eigenDecomposition", "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "xlabel", + "ylabel", + "label" ], "attributes": [ { @@ -53470,9 +52666,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -53493,31 +52686,106 @@ "name": "styleNumber" }, { - "name": "isResponse" + "name": "isResponse", + "values": ["true", "false"] }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "rendered", + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] + }, + { + "name": "expand", "values": ["true", "false"] }, { - "name": "createComponentOfType" + "name": "xscale" }, { - "name": "numComponents" + "name": "yscale" }, { - "name": "asList", + "name": "numInputs" + }, + { + "name": "numOutputs" + }, + { + "name": "domain" + }, + { + "name": "labelIsName", "values": ["true", "false"] }, { - "name": "selectForVariants" + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "selectWeight" + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] + }, + { + "name": "layer" + }, + { + "name": "minima" + }, + { + "name": "maxima" + }, + { + "name": "extrema" + }, + { + "name": "through" + }, + { + "name": "throughSlopes" + }, + { + "name": "variables" + }, + { + "name": "variable" + }, + { + "name": "symbolic", + "values": ["true", "false"] + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "nearestPointAsCurve", + "values": ["true", "false"] } ], "properties": [ @@ -53536,6 +52804,11 @@ "type": "integer", "isArray": false }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, { "name": "newNamespace", "type": "boolean", @@ -53547,17 +52820,37 @@ "isArray": false }, { - "name": "rendered", + "name": "expandSpecified", "type": "boolean", "isArray": false }, { - "name": "selectForVariants", - "type": "textListFromString", + "name": "xscale", + "type": "number", "isArray": false }, { - "name": "selectWeight", + "name": "yscale", + "type": "number", + "isArray": false + }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "applyStyleToLabel", + "type": "boolean", + "isArray": false + }, + { + "name": "labelPosition", + "type": "text", + "isArray": false + }, + { + "name": "layer", "type": "number", "isArray": false }, @@ -53585,216 +52878,257 @@ "name": "doenetML", "type": "text", "isArray": false - } - ], - "top": false, - "acceptsStringChildren": true - }, - { - "name": "sequence", - "children": [], - "attributes": [ - { - "name": "name" }, { - "name": "copySource" + "name": "label", + "type": "label", + "isArray": false }, { - "name": "assignNames" + "name": "textColor", + "type": "text", + "isArray": false }, { - "name": "hide", - "values": ["true", "false"] + "name": "backgroundColor", + "type": "text", + "isArray": false }, { - "name": "disabled", - "values": ["true", "false"] + "name": "textStyleDescription", + "type": "text", + "isArray": false }, { - "name": "fixed" + "name": "styleDescription", + "type": "text", + "isArray": false }, { - "name": "fixLocation", - "values": ["true", "false"] + "name": "styleDescriptionWithNoun", + "type": "text", + "isArray": false }, { - "name": "styleNumber" + "name": "displayDigits", + "type": "integer", + "isArray": false }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "displayDecimals", + "type": "integer", + "isArray": false }, { - "name": "newNamespace", - "values": ["true", "false"] + "name": "displaySmallAsZero", + "type": "number", + "isArray": false }, { - "name": "displayDigits" + "name": "padZeros", + "type": "boolean", + "isArray": false }, { - "name": "displayDecimals" + "name": "numInputs", + "type": "integer", + "isArray": false }, { - "name": "displaySmallAsZero" + "name": "numOutputs", + "type": "integer", + "isArray": false }, { - "name": "padZeros" + "name": "domain", + "type": "interval", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "interval", + "numDimensions": 1 + } + ] }, { - "name": "type", - "values": ["number", "math", "letters"] + "name": "simplify", + "type": "text", + "isArray": false }, { - "name": "from" + "name": "expand", + "type": "text", + "isArray": false }, { - "name": "to" + "name": "symbolic", + "type": "boolean", + "isArray": false }, { - "name": "step" + "name": "variables", + "type": "_variableName", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "_variableName", + "numDimensions": 1 + } + ] }, { - "name": "length" + "name": "formula", + "type": "math", + "isArray": false }, { - "name": "exclude" + "name": "latex", + "type": "latex", + "isArray": false }, { - "name": "asList", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", + "name": "text", + "type": "text", "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "numMinima", + "type": "number", "isArray": false }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "name": "minima", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "name": "globalMinimum", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "name": "globalInfimum", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "permid", - "type": "text", + "name": "numMaxima", + "type": "number", "isArray": false }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "name": "maxima", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "disabled", - "type": "boolean", - "isArray": false + "name": "globalMaximum", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "fixed", - "type": "boolean", - "isArray": false + "name": "globalSupremum", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "fixLocation", - "type": "boolean", + "name": "numExtrema", + "type": "number", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "extrema", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] + }, + { + "name": "variable", + "type": "_variableName", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "slider", + "name": "piecewiseFunction", "children": [ - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "extractMathOperator", - "electronConfiguration", - "h", - "text", - "math", - "coords", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "subsetOfReals", - "matrix", - "latex", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "function", + "piecewiseFunction", "xlabel", "ylabel", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "atom", - "ion", - "boolean", - "when", - "choice", - "hasSameFactoring", - "label", - "matchesPattern", - "markers" + "label" ], "attributes": [ { @@ -53831,42 +53165,63 @@ "values": ["true", "false"] }, { - "name": "type", - "values": ["number", "text"] + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] }, { - "name": "width" + "name": "expand", + "values": ["true", "false"] }, { - "name": "height" + "name": "xscale" }, { - "name": "initialValue" + "name": "yscale" + }, + { + "name": "domain" }, { "name": "labelIsName", "values": ["true", "false"] }, { - "name": "showControls", + "name": "applyStyleToLabel", "values": ["true", "false"] }, { - "name": "showTicks", - "values": ["true", "false"] + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] }, { - "name": "showValue", - "values": ["true", "false"] + "name": "layer" }, { - "name": "from" + "name": "throughSlopes" }, { - "name": "to" + "name": "variables" }, { - "name": "step" + "name": "variable" + }, + { + "name": "symbolic", + "values": ["true", "false"] }, { "name": "displayDigits" @@ -53882,7 +53237,8 @@ "values": ["true", "false"] }, { - "name": "bindValueTo" + "name": "nearestPointAsCurve", + "values": ["true", "false"] } ], "properties": [ @@ -53917,47 +53273,37 @@ "isArray": false }, { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "height", - "type": "_componentSize", - "isArray": false - }, - { - "name": "labelIsName", + "name": "expandSpecified", "type": "boolean", "isArray": false }, { - "name": "showControls", - "type": "boolean", + "name": "xscale", + "type": "number", "isArray": false }, { - "name": "showTicks", - "type": "boolean", + "name": "yscale", + "type": "number", "isArray": false }, { - "name": "showValue", + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "from", - "type": "number", + "name": "applyStyleToLabel", + "type": "boolean", "isArray": false }, { - "name": "to", - "type": "number", + "name": "labelPosition", + "type": "text", "isArray": false }, { - "name": "step", + "name": "layer", "type": "number", "isArray": false }, @@ -53992,284 +53338,228 @@ "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "textColor", + "type": "text", "isArray": false }, { - "name": "displayDecimals", - "type": "integer", + "name": "backgroundColor", + "type": "text", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", + "name": "textStyleDescription", + "type": "text", "isArray": false }, { - "name": "padZeros", - "type": "boolean", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "items", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "numItems", + "name": "displayDigits", "type": "integer", "isArray": false }, { - "name": "value", + "name": "displayDecimals", + "type": "integer", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "spreadsheet", - "children": ["cell", "row", "column", "cellBlock", "dataFrame"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "width" - }, - { - "name": "minNumRows" - }, - { - "name": "minNumColumns" - }, - { - "name": "height" - }, - { - "name": "columnHeaders", - "values": ["true", "false"] - }, - { - "name": "rowHeaders", - "values": ["true", "false"] - }, - { - "name": "fixedRowsTop" - }, - { - "name": "fixedColumnsLeft" - }, - { - "name": "hiddenColumns" }, { - "name": "hiddenRows" - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "modifyIndirectly", + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "styleNumber", + "name": "numInputs", "type": "integer", "isArray": false }, { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", + "name": "numOutputs", + "type": "integer", "isArray": false }, { - "name": "permid", + "name": "simplify", "type": "text", "isArray": false }, { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "minNumRows", - "type": "number", - "isArray": false - }, - { - "name": "minNumColumns", - "type": "number", - "isArray": false - }, - { - "name": "columnHeaders", - "type": "boolean", + "name": "expand", + "type": "text", "isArray": false }, { - "name": "rowHeaders", + "name": "symbolic", "type": "boolean", "isArray": false }, { - "name": "fixedRowsTop", - "type": "integer", - "isArray": false - }, - { - "name": "fixedColumnsLeft", - "type": "integer", - "isArray": false - }, - { - "name": "hiddenColumns", - "type": "numberList", - "isArray": false - }, - { - "name": "hiddenRows", - "type": "numberList", - "isArray": false + "name": "variables", + "type": "_variableName", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "_variableName", + "numDimensions": 1 + } + ] }, { - "name": "hidden", - "type": "boolean", + "name": "formula", + "type": "math", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "latex", + "type": "latex", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "text", + "type": "text", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "numMinima", + "type": "number", "isArray": false }, { - "name": "doenetML", - "type": "text", - "isArray": false + "name": "minima", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "numRows", + "name": "globalMinimum", "type": "number", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "numColumns", + "name": "globalInfimum", "type": "number", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "point" + } + ] }, { - "name": "height", - "type": "_componentSize", + "name": "numMaxima", + "type": "number", "isArray": false }, { - "name": "cells", - "type": "cell", + "name": "maxima", + "type": "number", "isArray": true, "numDimensions": 2, "indexedArrayDescription": [ { - "isArray": false, - "type": "cellBlock" + "isArray": true, + "type": "point", + "numDimensions": 1 }, { "isArray": false, - "type": "row" + "type": "point" } ] }, { - "name": "evaluatedCells", - "type": "cell", + "name": "globalMaximum", + "type": "number", "isArray": true, - "numDimensions": 2, + "numDimensions": 1, "indexedArrayDescription": [ { "isArray": false, - "type": "cellBlock" - }, + "type": "point" + } + ] + }, + { + "name": "globalSupremum", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ { "isArray": false, - "type": "row" + "type": "point" } ] }, { - "name": "pointsInCells", - "type": "point", + "name": "numExtrema", + "type": "number", + "isArray": false + }, + { + "name": "extrema", + "type": "number", "isArray": true, "numDimensions": 2, "indexedArrayDescription": [ { "isArray": true, "type": "point", - "numDimensions": 2 + "numDimensions": 1 }, { - "isArray": true, - "type": "point", - "numDimensions": 1 + "isArray": false, + "type": "point" } ] + }, + { + "name": "variable", + "type": "_variableName", + "isArray": false } ], "top": true, "acceptsStringChildren": false }, { - "name": "cell", + "name": "interval", "children": [ "rightHandSide", "topic", @@ -54339,158 +53629,10 @@ "bestFitLine", "matrix", "latex", - "title", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", "m", "me", "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", - "equilibriumCurve", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", - "solution", - "document", - "textList", - "p", - "boolean", - "booleanList", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", - "answer", - "award", - "when", - "textInput", - "booleanInput", - "choiceInput", - "graph", - "slider", - "spreadsheet", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", - "select", - "group", - "animateFromSequence", - "image", - "video", - "hint", - "feedback", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", - "split", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", - "eigenDecomposition", - "blockQuote", - "contentPicker", - "stickyGroup" + "mrow" ], "attributes": [ { @@ -54527,254 +53669,180 @@ "values": ["true", "false"] }, { - "name": "rowNum" + "name": "format", + "values": ["text", "latex"] }, { - "name": "colNum" + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] }, { - "name": "colSpan" + "name": "expand", + "values": ["true", "false"] }, { - "name": "halign" + "name": "displayDigits" }, { - "name": "bottom" + "name": "displayDecimals" }, { - "name": "right" + "name": "displaySmallAsZero" }, { - "name": "prefill" - } - ], - "properties": [ + "name": "padZeros", + "values": ["true", "false"] + }, { - "name": "hide", - "type": "boolean", - "isArray": false + "name": "renderMode" }, { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false + "name": "unordered", + "values": ["true", "false"] }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "name": "createVectors", + "values": ["true", "false"] }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "name": "functionSymbols" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "name": "sourcesAreFunctionSymbols" }, { - "name": "permid", - "type": "text", - "isArray": false + "name": "splitSymbols", + "values": ["true", "false"] }, { - "name": "rowNum", - "type": "text", - "isArray": false + "name": "parseScientificNotation", + "values": ["true", "false"] }, { - "name": "colNum", - "type": "text", - "isArray": false + "name": "displayBlanks", + "values": ["true", "false"] }, { - "name": "colSpan", - "type": "integer", - "isArray": false + "name": "draggable", + "values": ["true", "false"] }, { - "name": "prefill", - "type": "text", - "isArray": false + "name": "layer" }, { - "name": "hidden", + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + } + ], + "properties": [ + { + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "modifyIndirectly", "type": "boolean", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "fixLocation", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "halign", + "name": "permid", "type": "text", "isArray": false }, { - "name": "bottom", + "name": "format", "type": "text", "isArray": false }, { - "name": "right", + "name": "simplify", "type": "text", "isArray": false }, { - "name": "inHeader", + "name": "expand", "type": "boolean", "isArray": false }, { - "name": "text", + "name": "renderMode", "type": "text", "isArray": false }, { - "name": "math", - "type": "math", + "name": "createVectors", + "type": "boolean", "isArray": false }, { - "name": "number", - "type": "number", + "name": "functionSymbols", + "type": "textList", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "row", - "children": ["cell"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "rowNum" - }, - { - "name": "header", - "values": ["true", "false"] - }, - { - "name": "halign" - }, - { - "name": "valign" - }, - { - "name": "left" - }, - { - "name": "bottom" - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" }, { "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", "type": "boolean", "isArray": false }, { - "name": "modifyIndirectly", + "name": "parseScientificNotation", "type": "boolean", "isArray": false }, { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", + "name": "displayBlanks", "type": "boolean", "isArray": false }, { - "name": "newNamespace", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "layer", + "type": "number", "isArray": false }, { - "name": "rowNum", + "name": "positionFromAnchor", "type": "text", "isArray": false }, - { - "name": "header", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -54801,439 +53869,181 @@ "isArray": false }, { - "name": "halign", - "type": "text", - "isArray": false - }, - { - "name": "valign", + "name": "textColor", "type": "text", "isArray": false }, { - "name": "left", + "name": "backgroundColor", "type": "text", "isArray": false }, { - "name": "bottom", + "name": "textStyleDescription", "type": "text", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "column", - "children": ["cell"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] }, { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "colNum" - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", + "name": "anchor", + "type": "point", "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "displayDigits", + "type": "integer", "isArray": false }, { - "name": "styleNumber", + "name": "displayDecimals", "type": "integer", "isArray": false }, { - "name": "isResponse", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "newNamespace", + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "unordered", + "type": "boolean", "isArray": false }, { - "name": "colNum", - "type": "text", + "name": "value", + "type": "interval", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "number", + "type": "number", "isArray": false }, { - "name": "disabled", + "name": "isNumber", "type": "boolean", "isArray": false }, { - "name": "fixed", + "name": "isNumeric", "type": "boolean", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "latex", + "type": "latex", "isArray": false }, { - "name": "doenetML", + "name": "text", "type": "text", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "cellBlock", - "children": ["cell", "row", "column", "cellBlock"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "rowNum" - }, - { - "name": "colNum" - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "numDimensions", + "type": "integer", "isArray": false }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] }, { - "name": "newNamespace", - "type": "boolean", + "name": "matrixSize", + "type": "numberList", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "numRows", + "type": "integer", "isArray": false }, { - "name": "rowNum", - "type": "text", + "name": "numColumns", + "type": "integer", "isArray": false }, { - "name": "colNum", - "type": "text", - "isArray": false + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] }, { - "name": "hidden", + "name": "createIntervals", "type": "boolean", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "x", + "type": "math", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "y", + "type": "math", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "z", + "type": "math", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "numListItems", + "type": "integer", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "tabular", - "children": ["row"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "width" - }, - { - "name": "height" - }, - { - "name": "halign", - "values": ["left", "center", "right", "justify"] - }, - { - "name": "valign", - "values": ["top", "middle", "bottom"] - }, - { - "name": "top", - "values": ["none", "minor", "medium", "major"] - }, - { - "name": "left", - "values": ["none", "minor", "medium", "major"] - }, - { - "name": "bottom", - "values": ["none", "minor", "medium", "major"] - }, - { - "name": "right", - "values": ["none", "minor", "medium", "major"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "height", - "type": "_componentSize", - "isArray": false - }, - { - "name": "halign", - "type": "text", - "isArray": false - }, - { - "name": "valign", - "type": "text", - "isArray": false - }, - { - "name": "top", - "type": "text", - "isArray": false - }, - { - "name": "left", - "type": "text", - "isArray": false - }, - { - "name": "bottom", - "type": "text", - "isArray": false - }, - { - "name": "right", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "table", + "name": "template", "children": [ "title", "rightHandSide", "description", "xlabel", "ylabel", + "statement", + "introduction", + "conclusion", "topic", "m", "me", @@ -55292,30 +54102,86 @@ "rq", "lsq", "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", "odesystem", + "cobwebPolyline", "equilibriumPoint", "equilibriumLine", + "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", "h", "idx", + "div", "span", + "pre", "displayDoenetML", + "paginator", + "paginatorControls", "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", "text", + "textList", + "p", "boolean", + "booleanList", "math", + "mathList", + "tupleList", + "numberList", "collect", "ref", "point", "coords", "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", "bezierControls", + "controlVectors", "vector", "angle", "answer", + "award", "when", "mathInput", "textInput", @@ -55324,18 +54190,31 @@ "choice", "number", "integer", + "graph", "function", "piecewiseFunction", "interval", "sequence", + "slider", + "spreadsheet", "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", "map", + "pegboard", "intersection", "conditionalContent", "asList", + "variantControl", "selectFromSequence", "select", "group", + "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -55343,76 +54222,48 @@ "samplePrimeNumbers", "substitute", "periodicSet", + "image", + "video", + "hint", "intcomma", "pluralize", + "feedback", "lorem", "updateValue", "callAction", "triggerSet", "functionIterates", "module", + "setup", "footnote", + "caption", "endpoint", "sort", "shuffle", "solveEquations", + "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", "label", "matchesPattern", "matrix", + "eigenDecomposition", "latex", - "statement", - "introduction", - "conclusion", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "div", - "pre", - "paginator", - "paginatorControls", - "solution", - "p", - "graph", - "spreadsheet", - "tabular", - "table", - "figure", - "image", - "video", - "hint", - "feedback", - "caption", - "subsetOfRealsInput", - "codeEditor", - "codeViewer", - "summaryStatistics", "blockQuote", - "contentPicker" + "contentPicker", + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -55421,6 +54272,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -55441,19 +54295,24 @@ "name": "styleNumber" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "isResponse" }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "suppressTableNameInTitle", + "name": "rendered", "values": ["true", "false"] }, { - "name": "number", + "name": "createComponentOfType" + }, + { + "name": "numComponents" + }, + { + "name": "asList", "values": ["true", "false"] } ], @@ -55473,11 +54332,6 @@ "type": "integer", "isArray": false }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -55488,6 +54342,11 @@ "type": "text", "isArray": false }, + { + "name": "rendered", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -55512,35 +54371,22 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "tableEnumeration", - "type": "text", - "isArray": false - }, - { - "name": "tableName", - "type": "text", - "isArray": false - }, - { - "name": "title", - "type": "text", - "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": true }, { - "name": "figure", + "name": "option", "children": [ - "caption", "title", "rightHandSide", "description", "xlabel", "ylabel", + "statement", + "introduction", + "conclusion", "topic", "m", "me", @@ -55599,30 +54445,86 @@ "rq", "lsq", "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", "odesystem", + "cobwebPolyline", "equilibriumPoint", "equilibriumLine", + "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", "h", "idx", + "div", "span", + "pre", "displayDoenetML", + "paginator", + "paginatorControls", "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", "text", + "textList", + "p", "boolean", + "booleanList", "math", + "mathList", + "tupleList", + "numberList", "collect", "ref", "point", "coords", "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", "bezierControls", + "controlVectors", "vector", "angle", "answer", + "award", "when", "mathInput", "textInput", @@ -55631,18 +54533,31 @@ "choice", "number", "integer", + "graph", "function", "piecewiseFunction", "interval", "sequence", + "slider", + "spreadsheet", "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", "map", + "pegboard", "intersection", "conditionalContent", "asList", + "variantControl", "selectFromSequence", "select", "group", + "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -55650,75 +54565,48 @@ "samplePrimeNumbers", "substitute", "periodicSet", + "image", + "video", + "hint", "intcomma", "pluralize", + "feedback", "lorem", "updateValue", "callAction", "triggerSet", "functionIterates", "module", + "setup", "footnote", + "caption", "endpoint", "sort", "shuffle", "solveEquations", + "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", "label", "matchesPattern", "matrix", + "eigenDecomposition", "latex", - "statement", - "introduction", - "conclusion", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "div", - "pre", - "paginator", - "paginatorControls", - "solution", - "p", - "graph", - "spreadsheet", - "tabular", - "table", - "figure", - "image", - "video", - "hint", - "feedback", - "subsetOfRealsInput", - "codeEditor", - "codeViewer", - "summaryStatistics", "blockQuote", - "contentPicker" + "contentPicker", + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -55727,6 +54615,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -55747,20 +54638,31 @@ "name": "styleNumber" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "isResponse" }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "suppressFigureNameInCaption", + "name": "rendered", "values": ["true", "false"] }, { - "name": "number", + "name": "createComponentOfType" + }, + { + "name": "numComponents" + }, + { + "name": "asList", "values": ["true", "false"] + }, + { + "name": "selectForVariants" + }, + { + "name": "selectWeight" } ], "properties": [ @@ -55779,11 +54681,6 @@ "type": "integer", "isArray": false }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -55795,119 +54692,52 @@ "isArray": false }, { - "name": "hidden", + "name": "rendered", "type": "boolean", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "selectForVariants", + "type": "textListFromString", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "selectWeight", + "type": "number", "isArray": false }, { - "name": "fixLocation", + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "figureEnumeration", - "type": "text", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "figureName", - "type": "text", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "caption", + "name": "doenetML", "type": "text", "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": true }, { - "name": "markers", - "children": [ - "rightHandSide", - "xlabel", - "ylabel", - "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "extractMathOperator", - "atom", - "ion", - "electronConfiguration", - "h", - "text", - "boolean", - "math", - "coords", - "when", - "choice", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "subsetOfReals", - "hasSameFactoring", - "label", - "matchesPattern", - "matrix", - "latex" - ], + "name": "sequence", + "children": [], "attributes": [ { "name": "name" @@ -55915,6 +54745,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -55924,8 +54757,7 @@ "values": ["true", "false"] }, { - "name": "fixed", - "values": ["true", "false"] + "name": "fixed" }, { "name": "fixLocation", @@ -55941,128 +54773,37 @@ { "name": "newNamespace", "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - }, - { - "name": "markerType", - "type": "text", - "isArray": false - }, - { - "name": "markers", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "numDimensions": 1 - } - ] - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "map", - "children": ["template", "sources"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" }, { - "name": "assignNames" + "name": "displayDigits" }, { - "name": "hide", - "values": ["true", "false"] + "name": "displayDecimals" }, { - "name": "disabled", - "values": ["true", "false"] + "name": "displaySmallAsZero" }, { - "name": "fixed", - "values": ["true", "false"] + "name": "padZeros" }, { - "name": "fixLocation", - "values": ["true", "false"] + "name": "type", + "values": ["number", "math", "letters"] }, { - "name": "styleNumber" + "name": "from" }, { - "name": "isResponse" + "name": "to" }, { - "name": "newNamespace", - "values": ["true", "false"] + "name": "step" }, { - "name": "assignNamesSkip" + "name": "length" }, { - "name": "behavior" + "name": "exclude" }, { "name": "asList", @@ -56086,17 +54827,17 @@ "isArray": false }, { - "name": "newNamespace", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "behavior", + "name": "permid", "type": "text", "isArray": false }, @@ -56130,30 +54871,10 @@ "acceptsStringChildren": false }, { - "name": "sources", + "name": "slider", "children": [ - "title", "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -56176,135 +54897,18 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "atom", - "ion", - "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", - "matrixInput", - "solution", - "document", "text", - "textList", - "p", - "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", - "point", "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", - "vector", - "angle", - "answer", - "award", - "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "choice", "number", "integer", - "graph", - "function", - "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", "selectFromSequence", - "select", - "group", - "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -56312,46 +54916,30 @@ "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", "intcomma", "pluralize", - "feedback", "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", - "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", + "matrix", + "latex", + "xlabel", + "ylabel", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "atom", + "ion", + "boolean", + "when", + "choice", "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", "label", "matchesPattern", - "matrix", - "eigenDecomposition", - "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "markers" ], "attributes": [ { @@ -56388,131 +54976,58 @@ "values": ["true", "false"] }, { - "name": "alias" - }, - { - "name": "indexAlias" - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false + "name": "type", + "values": ["number", "text"] }, { - "name": "doenetML", - "type": "text", - "isArray": false - } - ], - "top": false, - "acceptsStringChildren": true - }, - { - "name": "pegboard", - "children": ["xlabel", "ylabel", "label"], - "attributes": [ - { - "name": "name" + "name": "width" }, { - "name": "copySource" + "name": "height" }, { - "name": "hide", - "values": ["true", "false"] + "name": "initialValue" }, { - "name": "disabled", + "name": "showControls", "values": ["true", "false"] }, { - "name": "fixed", + "name": "showTicks", "values": ["true", "false"] }, { - "name": "fixLocation", + "name": "showValue", "values": ["true", "false"] }, { - "name": "styleNumber" + "name": "from" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "to" }, { - "name": "newNamespace", - "values": ["true", "false"] + "name": "step" }, { "name": "labelIsName", "values": ["true", "false"] }, { - "name": "applyStyleToLabel", - "values": ["true", "false"] - }, - { - "name": "layer" + "name": "displayDigits" }, { - "name": "dx" + "name": "displayDecimals" }, { - "name": "dy" + "name": "displaySmallAsZero" }, { - "name": "xoffset" + "name": "padZeros", + "values": ["true", "false"] }, { - "name": "yoffset" + "name": "bindValueTo" } ], "properties": [ @@ -56547,38 +55062,48 @@ "isArray": false }, { - "name": "labelIsName", + "name": "width", + "type": "_componentSize", + "isArray": false + }, + { + "name": "height", + "type": "_componentSize", + "isArray": false + }, + { + "name": "showControls", "type": "boolean", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "showTicks", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "showValue", + "type": "boolean", "isArray": false }, { - "name": "dx", + "name": "from", "type": "number", "isArray": false }, { - "name": "dy", + "name": "to", "type": "number", "isArray": false }, { - "name": "xoffset", + "name": "step", "type": "number", "isArray": false }, { - "name": "yoffset", - "type": "number", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { @@ -56610,131 +55135,47 @@ "name": "label", "type": "label", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "constraints", - "children": [ - "constrainToGrid", - "constrainToGraph", - "attractToGrid", - "constrainTo", - "attractTo", - "constraintUnion", - "attractToConstraint", - "constrainToInterior" - ], - "attributes": [ - { - "name": "name" }, { - "name": "copySource" + "name": "displayDigits", + "type": "integer", + "isArray": false }, { - "name": "hide", - "values": ["true", "false"] + "name": "displayDecimals", + "type": "integer", + "isArray": false }, { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "fixLocation", + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "items", "isArray": false }, { - "name": "scales", - "type": "number", + "name": "numItems", + "type": "integer", "isArray": false }, { - "name": "constraintUsed", - "type": "boolean", + "name": "value", "isArray": false } ], - "top": false, + "top": true, "acceptsStringChildren": false }, { - "name": "constrainToGrid", - "children": [], + "name": "spreadsheet", + "children": ["cell", "row", "column", "cellBlock", "dataFrame"], "attributes": [ { "name": "name" @@ -56770,22 +55211,36 @@ "values": ["true", "false"] }, { - "name": "dx" + "name": "width" }, { - "name": "dy" + "name": "minNumRows" }, { - "name": "dz" + "name": "minNumColumns" }, { - "name": "xoffset" + "name": "height" }, { - "name": "yoffset" + "name": "columnHeaders", + "values": ["true", "false"] }, { - "name": "zoffset" + "name": "rowHeaders", + "values": ["true", "false"] + }, + { + "name": "fixedRowsTop" + }, + { + "name": "fixedColumnsLeft" + }, + { + "name": "hiddenColumns" + }, + { + "name": "hiddenRows" } ], "properties": [ @@ -56820,33 +55275,48 @@ "isArray": false }, { - "name": "dx", - "type": "number", + "name": "width", + "type": "_componentSize", "isArray": false }, { - "name": "dy", + "name": "minNumRows", "type": "number", "isArray": false }, { - "name": "dz", + "name": "minNumColumns", "type": "number", "isArray": false }, { - "name": "xoffset", - "type": "number", + "name": "columnHeaders", + "type": "boolean", "isArray": false }, { - "name": "yoffset", - "type": "number", + "name": "rowHeaders", + "type": "boolean", "isArray": false }, { - "name": "zoffset", - "type": "number", + "name": "fixedRowsTop", + "type": "integer", + "isArray": false + }, + { + "name": "fixedColumnsLeft", + "type": "integer", + "isArray": false + }, + { + "name": "hiddenColumns", + "type": "numberList", + "isArray": false + }, + { + "name": "hiddenRows", + "type": "numberList", "isArray": false }, { @@ -56873,14 +55343,308 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "numRows", + "type": "number", + "isArray": false + }, + { + "name": "numColumns", + "type": "number", + "isArray": false + }, + { + "name": "height", + "type": "_componentSize", + "isArray": false + }, + { + "name": "cells", + "type": "cell", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "cellBlock" + }, + { + "isArray": false, + "type": "row" + } + ] + }, + { + "name": "evaluatedCells", + "type": "cell", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "cellBlock" + }, + { + "isArray": false, + "type": "row" + } + ] + }, + { + "name": "pointsInCells", + "type": "point", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 2 + }, + { + "isArray": true, + "type": "point", + "numDimensions": 1 + } + ] } ], - "top": false, + "top": true, "acceptsStringChildren": false }, { - "name": "constrainToGraph", - "children": [], + "name": "cell", + "children": [ + "rightHandSide", + "topic", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "matrixInput", + "text", + "math", + "point", + "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "endpoint", + "subsetOfReals", + "bestFitLine", + "matrix", + "latex", + "title", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumCurve", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "textList", + "p", + "boolean", + "booleanList", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "answer", + "award", + "when", + "textInput", + "booleanInput", + "choiceInput", + "graph", + "slider", + "spreadsheet", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "select", + "group", + "animateFromSequence", + "image", + "video", + "hint", + "feedback", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "split", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "eigenDecomposition", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], "attributes": [ { "name": "name" @@ -56916,7 +55680,25 @@ "values": ["true", "false"] }, { - "name": "buffer" + "name": "rowNum" + }, + { + "name": "colNum" + }, + { + "name": "colSpan" + }, + { + "name": "halign" + }, + { + "name": "bottom" + }, + { + "name": "right" + }, + { + "name": "prefill" } ], "properties": [ @@ -56951,8 +55733,23 @@ "isArray": false }, { - "name": "buffer", - "type": "number", + "name": "rowNum", + "type": "text", + "isArray": false + }, + { + "name": "colNum", + "type": "text", + "isArray": false + }, + { + "name": "colSpan", + "type": "integer", + "isArray": false + }, + { + "name": "prefill", + "type": "text", "isArray": false }, { @@ -56979,32 +55776,67 @@ "name": "doenetML", "type": "text", "isArray": false - } - ], - "top": false, - "acceptsStringChildren": false - }, - { - "name": "attractToGrid", - "children": [], - "attributes": [ + }, { - "name": "name" + "name": "halign", + "type": "text", + "isArray": false }, { - "name": "copySource" + "name": "bottom", + "type": "text", + "isArray": false }, { - "name": "hide", - "values": ["true", "false"] + "name": "right", + "type": "text", + "isArray": false }, { - "name": "disabled", - "values": ["true", "false"] + "name": "inHeader", + "type": "boolean", + "isArray": false }, { - "name": "fixed", - "values": ["true", "false"] + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "math", + "type": "math", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "row", + "children": ["cell"], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] }, { "name": "fixLocation", @@ -57022,34 +55854,36 @@ "values": ["true", "false"] }, { - "name": "dx" + "name": "rowNum" }, { - "name": "dy" + "name": "header", + "values": ["true", "false"] }, { - "name": "dz" + "name": "halign" }, { - "name": "xoffset" + "name": "valign" }, { - "name": "yoffset" + "name": "left" }, { - "name": "zoffset" + "name": "bottom" }, { - "name": "xthreshold" + "name": "functionSymbols" }, { - "name": "ythreshold" + "name": "sourcesAreFunctionSymbols" }, { - "name": "zthreshold" + "name": "splitSymbols", + "values": ["true", "false"] }, { - "name": "includeGridlines", + "name": "parseScientificNotation", "values": ["true", "false"] } ], @@ -57085,164 +55919,67 @@ "isArray": false }, { - "name": "dx", - "type": "number", - "isArray": false - }, - { - "name": "dy", - "type": "number", - "isArray": false - }, - { - "name": "dz", - "type": "number", - "isArray": false - }, - { - "name": "xoffset", - "type": "number", - "isArray": false - }, - { - "name": "yoffset", - "type": "number", + "name": "rowNum", + "type": "text", "isArray": false }, { - "name": "zoffset", - "type": "number", + "name": "header", + "type": "boolean", "isArray": false }, { - "name": "xthreshold", - "type": "number", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "ythreshold", - "type": "number", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "zthreshold", - "type": "number", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "includeGridlines", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "halign", + "type": "text", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "valign", + "type": "text", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "left", + "type": "text", "isArray": false }, { - "name": "doenetML", + "name": "bottom", "type": "text", "isArray": false } ], - "top": false, + "top": true, "acceptsStringChildren": false }, { - "name": "constrainTo", - "children": [ - "rightHandSide", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "electronConfiguration", - "idx", - "math", - "collect", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "vector", - "angle", - "function", - "piecewiseFunction", - "interval", - "sequence", - "map", - "pegboard", - "intersection", - "conditionalContent", - "selectFromSequence", - "select", - "group", - "evaluate", - "substitute", - "periodicSet", - "module", - "endpoint", - "sort", - "shuffle", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "legend", - "matrix", - "stickyGroup" - ], + "name": "column", + "children": ["cell"], "attributes": [ { "name": "name" @@ -57278,7 +56015,20 @@ "values": ["true", "false"] }, { - "name": "relativeToGraphScales", + "name": "colNum" + }, + { + "name": "functionSymbols" + }, + { + "name": "sourcesAreFunctionSymbols" + }, + { + "name": "splitSymbols", + "values": ["true", "false"] + }, + { + "name": "parseScientificNotation", "values": ["true", "false"] } ], @@ -57314,8 +56064,8 @@ "isArray": false }, { - "name": "relativeToGraphScales", - "type": "boolean", + "name": "colNum", + "type": "text", "isArray": false }, { @@ -57344,89 +56094,12 @@ "isArray": false } ], - "top": false, + "top": true, "acceptsStringChildren": false }, { - "name": "attractTo", - "children": [ - "rightHandSide", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "electronConfiguration", - "idx", - "math", - "collect", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "vector", - "angle", - "function", - "piecewiseFunction", - "interval", - "sequence", - "map", - "pegboard", - "intersection", - "conditionalContent", - "selectFromSequence", - "select", - "group", - "evaluate", - "substitute", - "periodicSet", - "module", - "endpoint", - "sort", - "shuffle", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "legend", - "matrix", - "stickyGroup" - ], + "name": "cellBlock", + "children": ["cell", "row", "column", "cellBlock"], "attributes": [ { "name": "name" @@ -57462,11 +56135,10 @@ "values": ["true", "false"] }, { - "name": "relativeToGraphScales", - "values": ["true", "false"] + "name": "rowNum" }, { - "name": "threshold" + "name": "colNum" } ], "properties": [ @@ -57501,8 +56173,13 @@ "isArray": false }, { - "name": "relativeToGraphScales", - "type": "boolean", + "name": "rowNum", + "type": "text", + "isArray": false + }, + { + "name": "colNum", + "type": "text", "isArray": false }, { @@ -57529,28 +56206,14 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "threshold", - "type": "number", - "isArray": false } ], - "top": false, + "top": true, "acceptsStringChildren": false }, { - "name": "constraintUnion", - "children": [ - "constrainToGrid", - "constrainToGraph", - "attractToGrid", - "constrainTo", - "attractTo", - "constraintUnion", - "attractToConstraint", - "constrainToInterior" - ], + "name": "tabular", + "children": ["row"], "attributes": [ { "name": "name" @@ -57584,6 +56247,36 @@ { "name": "newNamespace", "values": ["true", "false"] + }, + { + "name": "width" + }, + { + "name": "height" + }, + { + "name": "halign", + "values": ["left", "center", "right", "justify"] + }, + { + "name": "valign", + "values": ["top", "middle", "bottom"] + }, + { + "name": "top", + "values": ["none", "minor", "medium", "major"] + }, + { + "name": "left", + "values": ["none", "minor", "medium", "major"] + }, + { + "name": "bottom", + "values": ["none", "minor", "medium", "major"] + }, + { + "name": "right", + "values": ["none", "minor", "medium", "major"] } ], "properties": [ @@ -57618,118 +56311,43 @@ "isArray": false }, { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", + "name": "width", + "type": "_componentSize", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "height", + "type": "_componentSize", "isArray": false }, { - "name": "doenetML", + "name": "halign", "type": "text", "isArray": false - } - ], - "top": false, - "acceptsStringChildren": false - }, - { - "name": "attractToConstraint", - "children": [ - "constrainToGrid", - "constrainToGraph", - "attractToGrid", - "constrainTo", - "attractTo", - "constraintUnion", - "attractToConstraint", - "constrainToInterior" - ], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "threshold" - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false }, { - "name": "styleNumber", - "type": "integer", + "name": "valign", + "type": "text", "isArray": false }, { - "name": "isResponse", - "type": "boolean", + "name": "top", + "type": "text", "isArray": false }, { - "name": "newNamespace", - "type": "boolean", + "name": "left", + "type": "text", "isArray": false }, { - "name": "permid", + "name": "bottom", "type": "text", "isArray": false }, { - "name": "threshold", - "type": "number", + "name": "right", + "type": "text", "isArray": false }, { @@ -57758,13 +56376,31 @@ "isArray": false } ], - "top": false, + "top": true, "acceptsStringChildren": false }, { - "name": "constrainToInterior", + "name": "table", "children": [ + "title", "rightHandSide", + "description", + "xlabel", + "ylabel", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", "sum", "product", "clampNumber", @@ -57790,56 +56426,146 @@ "clampFunction", "wrapFunctionPeriodic", "derivative", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "electronConfiguration", - "idx", - "math", - "collect", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "odesystem", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "idx", + "span", + "displayDoenetML", + "matrixInput", + "text", + "boolean", + "math", + "collect", + "ref", + "point", + "coords", + "line", + "bezierControls", "vector", "angle", + "answer", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", "function", "piecewiseFunction", "interval", "sequence", + "cell", "map", - "pegboard", "intersection", "conditionalContent", + "asList", "selectFromSequence", "select", "group", "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", "substitute", "periodicSet", + "intcomma", + "pluralize", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", "module", + "footnote", "endpoint", "sort", "shuffle", + "solveEquations", "subsetOfReals", "split", "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "legend", + "hasSameFactoring", + "label", + "matchesPattern", "matrix", - "stickyGroup" + "latex", + "statement", + "introduction", + "conclusion", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "div", + "pre", + "paginator", + "paginatorControls", + "solution", + "p", + "graph", + "spreadsheet", + "tabular", + "table", + "figure", + "image", + "video", + "hint", + "feedback", + "caption", + "subsetOfRealsInput", + "codeEditor", + "codeViewer", + "summaryStatistics", + "blockQuote", + "contentPicker" ], "attributes": [ { @@ -57876,7 +56602,11 @@ "values": ["true", "false"] }, { - "name": "relativeToGraphScales", + "name": "suppressTableNameInTitle", + "values": ["true", "false"] + }, + { + "name": "number", "values": ["true", "false"] } ], @@ -57911,11 +56641,6 @@ "type": "text", "isArray": false }, - { - "name": "relativeToGraphScales", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -57940,139 +56665,35 @@ "name": "doenetML", "type": "text", "isArray": false - } - ], - "top": false, - "acceptsStringChildren": false - }, - { - "name": "intersection", - "children": [ - "equilibriumLine", - "line", - "bestFitLine", - "lineSegment", - "circle", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "cobwebPolyline", - "polyline" - ], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "assignNames" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "assignNamesSkip" - }, - { - "name": "asList", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false }, { - "name": "permid", + "name": "tableEnumeration", "type": "text", "isArray": false }, { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", + "name": "tableName", + "type": "text", "isArray": false }, { - "name": "doenetML", + "name": "title", "type": "text", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "conditionalContent", + "name": "figure", "children": [ - "case", - "else", + "caption", "title", "rightHandSide", "description", "xlabel", "ylabel", - "statement", - "introduction", - "conclusion", "topic", "m", "me", @@ -58131,80 +56752,30 @@ "rq", "lsq", "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", "odesystem", - "cobwebPolyline", "equilibriumPoint", "equilibriumLine", - "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", "h", "idx", - "div", "span", - "pre", "displayDoenetML", - "paginator", - "paginatorControls", "matrixInput", - "solution", - "document", "text", - "textList", - "p", "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", "collect", "ref", "point", "coords", "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", "bezierControls", - "controlVectors", "vector", "angle", "answer", - "award", "when", "mathInput", "textInput", @@ -58213,31 +56784,18 @@ "choice", "number", "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", "map", - "pegboard", "intersection", "conditionalContent", "asList", - "variantControl", "selectFromSequence", "select", "group", - "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -58245,46 +56803,75 @@ "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", "intcomma", "pluralize", - "feedback", "lorem", "updateValue", "callAction", "triggerSet", "functionIterates", "module", - "setup", "footnote", - "caption", "endpoint", "sort", "shuffle", "solveEquations", - "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", "label", "matchesPattern", "matrix", - "eigenDecomposition", "latex", + "statement", + "introduction", + "conclusion", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "div", + "pre", + "paginator", + "paginatorControls", + "solution", + "p", + "graph", + "spreadsheet", + "tabular", + "table", + "figure", + "image", + "video", + "hint", + "feedback", + "subsetOfRealsInput", + "codeEditor", + "codeViewer", + "summaryStatistics", "blockQuote", - "contentPicker", - "stickyGroup" + "contentPicker" ], "attributes": [ { @@ -58293,9 +56880,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -58324,10 +56908,11 @@ "values": ["true", "false"] }, { - "name": "assignNamesSkip" + "name": "suppressFigureNameInCaption", + "values": ["true", "false"] }, { - "name": "condition", + "name": "number", "values": ["true", "false"] } ], @@ -58386,26 +56971,33 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "figureEnumeration", + "type": "text", + "isArray": false + }, + { + "name": "figureName", + "type": "text", + "isArray": false + }, + { + "name": "caption", + "type": "text", + "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "asList", + "name": "markers", "children": [ - "title", "rightHandSide", - "description", "xlabel", "ylabel", "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", "not", "and", "or", @@ -58435,72 +57027,23 @@ "gcd", "lcm", "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "odesystem", - "equilibriumPoint", - "equilibriumLine", "atom", "ion", - "ionicCompound", "electronConfiguration", "h", - "idx", - "span", - "displayDoenetML", - "matrixInput", "text", "boolean", "math", - "collect", - "ref", - "point", "coords", - "line", - "bezierControls", - "vector", - "angle", - "answer", "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", "choice", "number", "integer", - "function", - "piecewiseFunction", "interval", "sequence", "cell", - "map", - "intersection", - "conditionalContent", - "asList", "selectFromSequence", - "select", - "group", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -58511,19 +57054,7 @@ "intcomma", "pluralize", "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "footnote", - "endpoint", - "sort", - "shuffle", - "solveEquations", "subsetOfReals", - "split", - "bestFitLine", "hasSameFactoring", "label", "matchesPattern", @@ -58622,22 +57153,28 @@ "isArray": false }, { - "name": "text", + "name": "markerType", "type": "text", "isArray": false }, { - "name": "latex", - "type": "latex", - "isArray": false + "name": "markers", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "numDimensions": 1 + } + ] } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "variantControl", - "children": [], + "name": "map", + "children": ["template", "sources"], "attributes": [ { "name": "name" @@ -58645,6 +57182,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -58665,183 +57205,21 @@ "name": "styleNumber" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "isResponse" }, { "name": "newNamespace", "values": ["true", "false"] }, { - "name": "numVariants" - }, - { - "name": "uniqueVariants", - "values": ["true", "false"] - }, - { - "name": "variantsToInclude" + "name": "assignNamesSkip" }, { - "name": "variantsToExclude" - }, - { - "name": "variantNames" - }, - { - "name": "seeds" - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "selectFromSequence", - "children": [], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "assignNames" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed" - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros" - }, - { - "name": "type", - "values": ["number", "math", "letters"] - }, - { - "name": "from" - }, - { - "name": "to" - }, - { - "name": "step" - }, - { - "name": "length" - }, - { - "name": "exclude" + "name": "behavior" }, { "name": "asList", "values": ["true", "false"] - }, - { - "name": "assignNamesSkip" - }, - { - "name": "numToSelect" - }, - { - "name": "withReplacement", - "values": ["true", "false"] - }, - { - "name": "sortResults", - "values": ["true", "false"] - }, - { - "name": "excludeCombinations" } ], "properties": [ @@ -58860,11 +57238,6 @@ "type": "integer", "isArray": false }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -58876,152 +57249,10 @@ "isArray": false }, { - "name": "numToSelect", - "type": "integer", - "isArray": false - }, - { - "name": "withReplacement", - "type": "boolean", - "isArray": false - }, - { - "name": "sortResults", - "type": "boolean", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "select", - "children": ["option"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "assignNames" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "assignNamesSkip" - }, - { - "name": "numToSelect" - }, - { - "name": "withReplacement", - "values": ["true", "false"] - }, - { - "name": "type" - }, - { - "name": "addLevelToAssignNames", - "values": ["true", "false"] - }, - { - "name": "asList", - "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", + "name": "behavior", "type": "text", "isArray": false }, - { - "name": "numToSelect", - "type": "integer", - "isArray": false - }, - { - "name": "withReplacement", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -59049,10 +57280,10 @@ } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "group", + "name": "sources", "children": [ "title", "rightHandSide", @@ -59163,6 +57394,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -59273,7 +57510,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -59282,9 +57521,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -59305,25 +57541,18 @@ "name": "styleNumber" }, { - "name": "isResponse" - }, - { - "name": "newNamespace", + "name": "isResponse", "values": ["true", "false"] }, { - "name": "rendered", + "name": "newNamespace", "values": ["true", "false"] }, { - "name": "createComponentOfType" - }, - { - "name": "numComponents" + "name": "alias" }, { - "name": "asList", - "values": ["true", "false"] + "name": "indexAlias" } ], "properties": [ @@ -59343,18 +57572,18 @@ "isArray": false }, { - "name": "newNamespace", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "rendered", - "type": "boolean", + "name": "permid", + "type": "text", "isArray": false }, { @@ -59383,12 +57612,12 @@ "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": true }, { - "name": "animateFromSequence", - "children": [], + "name": "pegboard", + "children": ["xlabel", "ylabel", "label"], "attributes": [ { "name": "name" @@ -59396,9 +57625,6 @@ { "name": "copySource" }, - { - "name": "target" - }, { "name": "hide", "values": ["true", "false"] @@ -59427,44 +57653,27 @@ "values": ["true", "false"] }, { - "name": "type", - "values": ["number", "math", "letters"] - }, - { - "name": "from" - }, - { - "name": "to" - }, - { - "name": "step" + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "length" + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "exclude" + "name": "layer" }, { - "name": "animationOn", - "values": ["true", "false"] + "name": "dx" }, { - "name": "animationMode", - "values": [ - "increase", - "decrease", - "increase once", - "decrease once", - "oscillate" - ] + "name": "dy" }, { - "name": "animationInterval" + "name": "xoffset" }, { - "name": "allowAdjustmentsWhileRunning", - "values": ["true", "false"] + "name": "yoffset" } ], "properties": [ @@ -59499,43 +57708,38 @@ "isArray": false }, { - "name": "componentIndex", - "type": "integer", - "isArray": false - }, - { - "name": "propIndex", - "type": "numberList", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "targetSubnames", - "type": "stringArray", + "name": "applyStyleToLabel", + "type": "boolean", "isArray": false }, { - "name": "targetSubnamesComponentIndex", - "type": "numberList", + "name": "layer", + "type": "integer", "isArray": false }, { - "name": "animationOn", - "type": "boolean", + "name": "dx", + "type": "number", "isArray": false }, { - "name": "animationMode", - "type": "text", + "name": "dy", + "type": "number", "isArray": false }, { - "name": "animationInterval", + "name": "xoffset", "type": "number", "isArray": false }, { - "name": "allowAdjustmentsWhileRunning", - "type": "boolean", + "name": "yoffset", + "type": "number", "isArray": false }, { @@ -59564,17 +57768,8 @@ "isArray": false }, { - "name": "selectedIndex", - "type": "number", - "isArray": false - }, - { - "name": "value", - "isArray": false - }, - { - "name": "currentAnimationDirection", - "type": "text", + "name": "label", + "type": "label", "isArray": false } ], @@ -59582,8 +57777,17 @@ "acceptsStringChildren": false }, { - "name": "evaluate", - "children": [], + "name": "constraints", + "children": [ + "constrainToGrid", + "constrainToGraph", + "attractToGrid", + "constrainTo", + "attractTo", + "constraintUnion", + "attractToConstraint", + "constrainToInterior" + ], "attributes": [ { "name": "name" @@ -59617,107 +57821,132 @@ { "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "format", - "values": ["text", "latex"] - }, - { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, + } + ], + "properties": [ { - "name": "expand", - "values": ["true", "false"] + "name": "hide", + "type": "boolean", + "isArray": false }, { - "name": "displayDigits" + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "name": "displayDecimals" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "name": "displaySmallAsZero" + "name": "isResponse", + "type": "boolean", + "isArray": false }, { - "name": "padZeros", - "values": ["true", "false"] + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "name": "renderMode" + "name": "permid", + "type": "text", + "isArray": false }, { - "name": "unordered", - "values": ["true", "false"] + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "name": "createVectors", - "values": ["true", "false"] + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "name": "createIntervals", - "values": ["true", "false"] + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "name": "functionSymbols" + "name": "fixLocation", + "type": "boolean", + "isArray": false }, { - "name": "sourcesAreFunctionSymbols" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "name": "splitSymbols", - "values": ["true", "false"] + "name": "scales", + "type": "number", + "isArray": false }, { - "name": "parseScientificNotation", - "values": ["true", "false"] - }, + "name": "constraintUsed", + "type": "boolean", + "isArray": false + } + ], + "top": false, + "acceptsStringChildren": false + }, + { + "name": "constrainToGrid", + "children": [], + "attributes": [ { - "name": "displayBlanks", + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", "values": ["true", "false"] }, { - "name": "draggable", + "name": "disabled", "values": ["true", "false"] }, { - "name": "layer" + "name": "fixed", + "values": ["true", "false"] }, { - "name": "anchor" + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "name": "styleNumber" }, { - "name": "forceSymbolic", + "name": "isResponse", "values": ["true", "false"] }, { - "name": "forceNumeric", + "name": "newNamespace", "values": ["true", "false"] }, { - "name": "function" + "name": "dx" }, { - "name": "input" + "name": "dy" + }, + { + "name": "dz" + }, + { + "name": "xoffset" + }, + { + "name": "yoffset" + }, + { + "name": "zoffset" } ], "properties": [ @@ -59752,83 +57981,33 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", - "isArray": false - }, - { - "name": "expand", - "type": "boolean", - "isArray": false - }, - { - "name": "renderMode", - "type": "text", - "isArray": false - }, - { - "name": "unordered", - "type": "boolean", - "isArray": false - }, - { - "name": "createVectors", - "type": "boolean", - "isArray": false - }, - { - "name": "createIntervals", - "type": "boolean", - "isArray": false - }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", - "type": "boolean", - "isArray": false - }, - { - "name": "displayBlanks", - "type": "boolean", + "name": "dx", + "type": "number", "isArray": false }, { - "name": "draggable", - "type": "boolean", + "name": "dy", + "type": "number", "isArray": false }, { - "name": "layer", + "name": "dz", "type": "number", "isArray": false }, { - "name": "positionFromAnchor", - "type": "text", + "name": "xoffset", + "type": "number", "isArray": false }, { - "name": "forceSymbolic", - "type": "boolean", + "name": "yoffset", + "type": "number", "isArray": false }, { - "name": "forceNumeric", - "type": "boolean", + "name": "zoffset", + "type": "number", "isArray": false }, { @@ -59855,169 +58034,119 @@ "name": "doenetML", "type": "text", "isArray": false - }, + } + ], + "top": false, + "acceptsStringChildren": false + }, + { + "name": "constrainToGraph", + "children": [], + "attributes": [ { - "name": "textColor", - "type": "text", - "isArray": false + "name": "name" }, { - "name": "backgroundColor", - "type": "text", - "isArray": false + "name": "copySource" }, { - "name": "textStyleDescription", - "type": "text", - "isArray": false + "name": "hide", + "values": ["true", "false"] }, { - "name": "anchor", - "type": "point", - "isArray": false + "name": "disabled", + "values": ["true", "false"] }, { - "name": "displayDigits", - "type": "integer", - "isArray": false + "name": "fixed", + "values": ["true", "false"] }, { - "name": "displayDecimals", - "type": "integer", - "isArray": false + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false + "name": "styleNumber" }, { - "name": "padZeros", - "type": "boolean", - "isArray": false + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "value", - "type": "evaluate", - "isArray": false + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "number", - "type": "number", - "isArray": false - }, + "name": "buffer" + } + ], + "properties": [ { - "name": "isNumber", + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "isNumeric", + "name": "modifyIndirectly", "type": "boolean", "isArray": false }, { - "name": "latex", - "type": "latex", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - }, - { - "name": "numDimensions", + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] - }, - { - "name": "list", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "matrixSize", - "type": "numberList", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "numRows", - "type": "integer", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "numColumns", - "type": "integer", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] + "name": "buffer", + "type": "number", + "isArray": false }, { - "name": "formula", - "type": "math", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "x", - "type": "math", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "y", - "type": "math", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "z", - "type": "math", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "numListItems", - "type": "integer", + "name": "doenetML", + "type": "text", "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": false }, { - "name": "selectRandomNumbers", + "name": "attractToGrid", "children": [], "attributes": [ { @@ -60026,9 +58155,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -60057,51 +58183,35 @@ "values": ["true", "false"] }, { - "name": "assignNamesSkip" - }, - { - "name": "type", - "values": ["uniform", "discreteuniform", "gaussian"] - }, - { - "name": "mean" - }, - { - "name": "standardDeviation" - }, - { - "name": "variance" + "name": "dx" }, { - "name": "from" + "name": "dy" }, { - "name": "to" + "name": "dz" }, { - "name": "step" + "name": "xoffset" }, { - "name": "exclude" + "name": "yoffset" }, { - "name": "displayDigits" + "name": "zoffset" }, { - "name": "displayDecimals" + "name": "xthreshold" }, { - "name": "displaySmallAsZero" + "name": "ythreshold" }, { - "name": "padZeros" + "name": "zthreshold" }, { - "name": "asList", + "name": "includeGridlines", "values": ["true", "false"] - }, - { - "name": "numToSelect" } ], "properties": [ @@ -60136,77 +58246,164 @@ "isArray": false }, { - "name": "type", - "type": "text", + "name": "dx", + "type": "number", "isArray": false }, { - "name": "numToSelect", - "type": "integer", + "name": "dy", + "type": "number", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "dz", + "type": "number", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "xoffset", + "type": "number", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "yoffset", + "type": "number", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "zoffset", + "type": "number", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "xthreshold", + "type": "number", "isArray": false }, { - "name": "step", + "name": "ythreshold", "type": "number", "isArray": false }, { - "name": "from", + "name": "zthreshold", "type": "number", "isArray": false }, { - "name": "to", - "type": "number", + "name": "includeGridlines", + "type": "boolean", "isArray": false }, { - "name": "mean", - "type": "number", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "variance", - "type": "number", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "standardDeviation", - "type": "number", + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": false }, { - "name": "sampleRandomNumbers", - "children": [], + "name": "constrainTo", + "children": [ + "rightHandSide", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "electronConfiguration", + "idx", + "math", + "collect", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "vector", + "angle", + "function", + "piecewiseFunction", + "interval", + "sequence", + "map", + "pegboard", + "intersection", + "conditionalContent", + "selectFromSequence", + "select", + "group", + "evaluate", + "substitute", + "periodicSet", + "module", + "endpoint", + "sort", + "shuffle", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "legend", + "matrix", + "stickyGroup" + ], "attributes": [ { "name": "name" @@ -60214,9 +58411,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -60245,55 +58439,195 @@ "values": ["true", "false"] }, { - "name": "assignNamesSkip" - }, + "name": "relativeToGraphScales", + "values": ["true", "false"] + } + ], + "properties": [ { - "name": "numSamples" + "name": "hide", + "type": "boolean", + "isArray": false }, { - "name": "type", - "values": ["uniform", "discreteuniform", "gaussian"] + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false }, { - "name": "mean" + "name": "styleNumber", + "type": "integer", + "isArray": false }, { - "name": "standardDeviation" + "name": "isResponse", + "type": "boolean", + "isArray": false }, { - "name": "variance" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "name": "from" + "name": "permid", + "type": "text", + "isArray": false }, { - "name": "to" + "name": "relativeToGraphScales", + "type": "boolean", + "isArray": false }, { - "name": "step" + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "name": "exclude" - }, + "name": "disabled", + "type": "boolean", + "isArray": false + }, { - "name": "displayDigits" + "name": "fixed", + "type": "boolean", + "isArray": false }, { - "name": "displayDecimals" + "name": "fixLocation", + "type": "boolean", + "isArray": false }, { - "name": "displaySmallAsZero" + "name": "doenetML", + "type": "text", + "isArray": false + } + ], + "top": false, + "acceptsStringChildren": false + }, + { + "name": "attractTo", + "children": [ + "rightHandSide", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "electronConfiguration", + "idx", + "math", + "collect", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "vector", + "angle", + "function", + "piecewiseFunction", + "interval", + "sequence", + "map", + "pegboard", + "intersection", + "conditionalContent", + "selectFromSequence", + "select", + "group", + "evaluate", + "substitute", + "periodicSet", + "module", + "endpoint", + "sort", + "shuffle", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "legend", + "matrix", + "stickyGroup" + ], + "attributes": [ + { + "name": "name" }, { - "name": "padZeros" + "name": "copySource" }, { - "name": "variantDeterminesSeed", + "name": "hide", "values": ["true", "false"] }, { - "name": "asList", + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "relativeToGraphScales", "values": ["true", "false"] + }, + { + "name": "threshold" } ], "properties": [ @@ -60328,17 +58662,7 @@ "isArray": false }, { - "name": "numSamples", - "type": "number", - "isArray": false - }, - { - "name": "type", - "type": "text", - "isArray": false - }, - { - "name": "variantDeterminesSeed", + "name": "relativeToGraphScales", "type": "boolean", "isArray": false }, @@ -60368,42 +58692,26 @@ "isArray": false }, { - "name": "step", - "type": "number", - "isArray": false - }, - { - "name": "from", - "type": "number", - "isArray": false - }, - { - "name": "to", - "type": "number", - "isArray": false - }, - { - "name": "mean", - "type": "number", - "isArray": false - }, - { - "name": "variance", - "type": "number", - "isArray": false - }, - { - "name": "standardDeviation", + "name": "threshold", "type": "number", "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": false }, { - "name": "selectPrimeNumbers", - "children": [], + "name": "constraintUnion", + "children": [ + "constrainToGrid", + "constrainToGraph", + "attractToGrid", + "constrainTo", + "attractTo", + "constraintUnion", + "attractToConstraint", + "constrainToInterior" + ], "attributes": [ { "name": "name" @@ -60411,9 +58719,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -60440,36 +58745,6 @@ { "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "minValue" - }, - { - "name": "maxValue" - }, - { - "name": "exclude" - }, - { - "name": "assignNamesSkip" - }, - { - "name": "numToSelect" - }, - { - "name": "withReplacement", - "values": ["true", "false"] - }, - { - "name": "sortResults", - "values": ["true", "false"] - }, - { - "name": "excludeCombinations" - }, - { - "name": "asList", - "values": ["true", "false"] } ], "properties": [ @@ -60503,36 +58778,6 @@ "type": "text", "isArray": false }, - { - "name": "minValue", - "type": "integer", - "isArray": false - }, - { - "name": "maxValue", - "type": "integer", - "isArray": false - }, - { - "name": "exclude", - "type": "numberList", - "isArray": false - }, - { - "name": "numToSelect", - "type": "integer", - "isArray": false - }, - { - "name": "withReplacement", - "type": "boolean", - "isArray": false - }, - { - "name": "sortResults", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -60559,12 +58804,21 @@ "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": false }, { - "name": "samplePrimeNumbers", - "children": [], + "name": "attractToConstraint", + "children": [ + "constrainToGrid", + "constrainToGraph", + "attractToGrid", + "constrainTo", + "attractTo", + "constraintUnion", + "attractToConstraint", + "constrainToInterior" + ], "attributes": [ { "name": "name" @@ -60572,9 +58826,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -60603,27 +58854,7 @@ "values": ["true", "false"] }, { - "name": "assignNamesSkip" - }, - { - "name": "numSamples" - }, - { - "name": "minValue" - }, - { - "name": "maxValue" - }, - { - "name": "exclude" - }, - { - "name": "variantDeterminesSeed", - "values": ["true", "false"] - }, - { - "name": "asList", - "values": ["true", "false"] + "name": "threshold" } ], "properties": [ @@ -60658,30 +58889,10 @@ "isArray": false }, { - "name": "numSamples", + "name": "threshold", "type": "number", "isArray": false }, - { - "name": "minValue", - "type": "integer", - "isArray": false - }, - { - "name": "maxValue", - "type": "integer", - "isArray": false - }, - { - "name": "exclude", - "type": "numberList", - "isArray": false - }, - { - "name": "variantDeterminesSeed", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -60708,34 +58919,13 @@ "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": false }, { - "name": "substitute", + "name": "constrainToInterior", "children": [ - "title", "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", - "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -60761,80 +58951,14 @@ "clampFunction", "wrapFunctionPeriodic", "derivative", - "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", "cobwebPolyline", "equilibriumPoint", "equilibriumLine", "equilibriumCurve", - "atom", - "ion", - "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "h", "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", - "matrixInput", - "solution", - "document", - "text", - "textList", - "p", - "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", "collect", - "ref", "point", "coords", "line", @@ -60848,91 +58972,34 @@ "circle", "parabola", "curve", - "bezierControls", - "controlVectors", "vector", "angle", - "answer", - "award", - "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "choice", - "number", - "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", - "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", "map", "pegboard", "intersection", "conditionalContent", - "asList", - "variantControl", "selectFromSequence", "select", "group", - "animateFromSequence", "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", - "intcomma", - "pluralize", - "feedback", - "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", "module", - "setup", - "footnote", - "caption", "endpoint", "sort", "shuffle", - "solveEquations", - "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", "regionBetweenCurveXAxis", "regionBetweenCurves", "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", "legend", - "label", - "matchesPattern", "matrix", - "eigenDecomposition", - "latex", - "blockQuote", - "contentPicker", "stickyGroup" ], "attributes": [ @@ -60942,9 +59009,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -60973,50 +59037,7 @@ "values": ["true", "false"] }, { - "name": "assignNamesSkip" - }, - { - "name": "type", - "values": ["math", "text"] - }, - { - "name": "match" - }, - { - "name": "replacement" - }, - { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "matchWholeWord", - "values": ["true", "false"] - }, - { - "name": "matchCase", - "values": ["true", "false"] - }, - { - "name": "preserveCase", + "name": "relativeToGraphScales", "values": ["true", "false"] } ], @@ -61052,27 +59073,7 @@ "isArray": false }, { - "name": "type", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", - "isArray": false - }, - { - "name": "matchWholeWord", - "type": "boolean", - "isArray": false - }, - { - "name": "matchCase", - "type": "boolean", - "isArray": false - }, - { - "name": "preserveCase", + "name": "relativeToGraphScales", "type": "boolean", "isArray": false }, @@ -61100,34 +59101,26 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false } ], - "top": true, - "acceptsStringChildren": true + "top": false, + "acceptsStringChildren": false }, { - "name": "periodicSet", - "children": [], + "name": "intersection", + "children": [ + "equilibriumLine", + "line", + "bestFitLine", + "lineSegment", + "circle", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "cobwebPolyline", + "polyline" + ], "attributes": [ { "name": "name" @@ -61135,6 +59128,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -61163,109 +59159,11 @@ "values": ["true", "false"] }, { - "name": "format", - "values": ["text", "latex"] - }, - { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "expand", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "renderMode" - }, - { - "name": "unordered", - "values": ["true", "false"] - }, - { - "name": "createVectors", - "values": ["true", "false"] - }, - { - "name": "createIntervals", - "values": ["true", "false"] - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", - "values": ["true", "false"] - }, - { - "name": "displayBlanks", - "values": ["true", "false"] + "name": "assignNamesSkip" }, { - "name": "draggable", + "name": "asList", "values": ["true", "false"] - }, - { - "name": "layer" - }, - { - "name": "anchor" - }, - { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] - }, - { - "name": "minIndex" - }, - { - "name": "maxIndex" - }, - { - "name": "offsets" - }, - { - "name": "period" - }, - { - "name": "minIndexAsList" - }, - { - "name": "maxIndexAsList" } ], "properties": [ @@ -61279,11 +59177,6 @@ "type": "boolean", "isArray": false }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, { "name": "isResponse", "type": "boolean", @@ -61300,188 +59193,601 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "expand", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "renderMode", - "type": "text", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "createVectors", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "createIntervals", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "conditionalContent", + "children": [ + "case", + "else", + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" }, { - "name": "functionSymbols", - "type": "textList", - "isArray": false + "name": "copySource" }, { - "name": "splitSymbols", - "type": "boolean", - "isArray": false + "name": "assignNames" }, { - "name": "parseScientificNotation", - "type": "boolean", - "isArray": false + "name": "hide", + "values": ["true", "false"] }, { - "name": "displayBlanks", - "type": "boolean", - "isArray": false + "name": "disabled", + "values": ["true", "false"] }, { - "name": "draggable", - "type": "boolean", - "isArray": false + "name": "fixed", + "values": ["true", "false"] }, { - "name": "layer", - "type": "number", - "isArray": false + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "positionFromAnchor", - "type": "text", - "isArray": false + "name": "styleNumber" }, { - "name": "minIndex", - "type": "integer", - "isArray": false + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "maxIndex", - "type": "integer", - "isArray": false + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "offsets", - "type": "mathList", - "isArray": false + "name": "assignNamesSkip" }, { - "name": "period", - "type": "math", + "name": "condition", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", "isArray": false }, { - "name": "minIndexAsList", - "type": "integer", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "maxIndexAsList", + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "hidden", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "fixLocation", + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "textColor", - "type": "text", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "backgroundColor", - "type": "text", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "textStyleDescription", + "name": "doenetML", "type": "text", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "asList", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "odesystem", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "idx", + "span", + "displayDoenetML", + "matrixInput", + "text", + "boolean", + "math", + "collect", + "ref", + "point", + "coords", + "line", + "bezierControls", + "vector", + "angle", + "answer", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", + "interval", + "sequence", + "cell", + "map", + "intersection", + "conditionalContent", + "asList", + "selectFromSequence", + "select", + "group", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "footnote", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfReals", + "split", + "bestFitLine", + "hasSameFactoring", + "label", + "matchesPattern", + "matrix", + "latex" + ], + "attributes": [ + { + "name": "name" }, { - "name": "anchor", - "type": "point", + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "displayDecimals", + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "padZeros", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "value", - "type": "periodicSet", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "number", - "type": "number", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "isNumber", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "isNumeric", + "name": "fixed", "type": "boolean", "isArray": false }, { - "name": "latex", - "type": "latex", + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", "isArray": false }, { @@ -61490,99 +59796,125 @@ "isArray": false }, { - "name": "numDimensions", - "type": "integer", + "name": "latex", + "type": "latex", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "variantControl", + "children": [], + "attributes": [ + { + "name": "name" }, { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] + "name": "copySource" }, { - "name": "list", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "name": "hide", + "values": ["true", "false"] }, { - "name": "matrixSize", - "type": "numberList", + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "numVariants" + }, + { + "name": "uniqueVariants", + "values": ["true", "false"] + }, + { + "name": "variantsToInclude" + }, + { + "name": "variantsToExclude" + }, + { + "name": "variantNames" + }, + { + "name": "seeds" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", "isArray": false }, { - "name": "numRows", - "type": "integer", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "numColumns", + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] + "name": "isResponse", + "type": "boolean", + "isArray": false }, { - "name": "numOffsets", - "type": "integer", + "name": "newNamespace", + "type": "boolean", "isArray": false }, { - "name": "redundantOffsets", - "type": "boolean", + "name": "permid", + "type": "text", "isArray": false }, { - "name": "asList", - "type": "mathList", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "x", - "type": "math", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "y", - "type": "math", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "z", - "type": "math", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "numListItems", - "type": "integer", + "name": "doenetML", + "type": "text", "isArray": false } ], @@ -61590,7 +59922,7 @@ "acceptsStringChildren": false }, { - "name": "image", + "name": "selectFromSequence", "children": [], "attributes": [ { @@ -61599,6 +59931,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -61608,8 +59943,7 @@ "values": ["true", "false"] }, { - "name": "fixed", - "values": ["true", "false"] + "name": "fixed" }, { "name": "fixLocation", @@ -61627,61 +59961,56 @@ "values": ["true", "false"] }, { - "name": "width" + "name": "displayDigits" }, { - "name": "size", - "values": ["tiny", "small", "medium", "large", "full"] + "name": "displayDecimals" }, { - "name": "aspectRatio" + "name": "displaySmallAsZero" }, { - "name": "displayMode", - "values": ["block", "inline"] + "name": "padZeros" }, { - "name": "horizontalAlign", - "values": ["center", "left", "right"] + "name": "type", + "values": ["number", "math", "letters"] }, { - "name": "description" + "name": "from" }, { - "name": "source" + "name": "to" }, { - "name": "asFileName" + "name": "step" }, { - "name": "mimeType" + "name": "length" }, { - "name": "draggable", + "name": "exclude" + }, + { + "name": "asList", "values": ["true", "false"] }, { - "name": "layer" + "name": "assignNamesSkip" }, { - "name": "anchor" + "name": "numToSelect" }, { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "name": "withReplacement", + "values": ["true", "false"] }, { - "name": "rotate" + "name": "sortResults", + "values": ["true", "false"] + }, + { + "name": "excludeCombinations" } ], "properties": [ @@ -61716,53 +60045,18 @@ "isArray": false }, { - "name": "displayMode", - "type": "text", - "isArray": false - }, - { - "name": "horizontalAlign", - "type": "text", - "isArray": false - }, - { - "name": "description", - "type": "text", - "isArray": false - }, - { - "name": "source", - "type": "text", - "isArray": false - }, - { - "name": "asFileName", - "type": "text", - "isArray": false - }, - { - "name": "mimeType", - "type": "text", + "name": "numToSelect", + "type": "integer", "isArray": false }, { - "name": "draggable", + "name": "withReplacement", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "number", - "isArray": false - }, - { - "name": "positionFromAnchor", - "type": "text", - "isArray": false - }, - { - "name": "rotate", - "type": "number", + "name": "sortResults", + "type": "boolean", "isArray": false }, { @@ -61789,34 +60083,14 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false - }, - { - "name": "size", - "type": "text", - "isArray": false - }, - { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "aspectRatio", - "type": "number", - "isArray": false } ], "top": true, "acceptsStringChildren": false }, { - "name": "video", - "children": [], + "name": "select", + "children": ["option"], "attributes": [ { "name": "name" @@ -61824,6 +60098,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -61852,28 +60129,25 @@ "values": ["true", "false"] }, { - "name": "width" - }, - { - "name": "size", - "values": ["tiny", "small", "medium", "large", "full"] + "name": "assignNamesSkip" }, { - "name": "aspectRatio" + "name": "numToSelect" }, { - "name": "displayMode", - "values": ["block", "inline"] + "name": "withReplacement", + "values": ["true", "false"] }, { - "name": "horizontalAlign", - "values": ["center", "left", "right"] + "name": "type" }, { - "name": "youtube" + "name": "addLevelToAssignNames", + "values": ["true", "false"] }, { - "name": "source" + "name": "asList", + "values": ["true", "false"] } ], "properties": [ @@ -61908,23 +60182,13 @@ "isArray": false }, { - "name": "displayMode", - "type": "text", + "name": "numToSelect", + "type": "integer", "isArray": false }, { - "name": "horizontalAlign", - "type": "text", - "isArray": false - }, - { - "name": "youtube", - "type": "text", - "isArray": false - }, - { - "name": "source", - "type": "text", + "name": "withReplacement", + "type": "boolean", "isArray": false }, { @@ -61951,53 +60215,13 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "size", - "type": "text", - "isArray": false - }, - { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "aspectRatio", - "type": "number", - "isArray": false - }, - { - "name": "state", - "type": "text", - "isArray": false - }, - { - "name": "time", - "type": "number", - "isArray": false - }, - { - "name": "duration", - "type": "number", - "isArray": false - }, - { - "name": "secondsWatched", - "type": "number", - "isArray": false - }, - { - "name": "fractionWatched", - "type": "number", - "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "hint", + "name": "group", "children": [ "title", "rightHandSide", @@ -62108,6 +60332,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -62218,7 +60448,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -62227,6 +60459,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -62247,12 +60482,25 @@ "name": "styleNumber" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "isResponse" }, { "name": "newNamespace", "values": ["true", "false"] + }, + { + "name": "rendered", + "values": ["true", "false"] + }, + { + "name": "createComponentOfType" + }, + { + "name": "numComponents" + }, + { + "name": "asList", + "values": ["true", "false"] } ], "properties": [ @@ -62271,11 +60519,6 @@ "type": "integer", "isArray": false }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -62286,6 +60529,11 @@ "type": "text", "isArray": false }, + { + "name": "rendered", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -62310,109 +60558,14 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "open", - "type": "boolean", - "isArray": false - }, - { - "name": "title", - "type": "text", - "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "intcomma", - "children": [ - "rightHandSide", - "xlabel", - "ylabel", - "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "extractMathOperator", - "atom", - "ion", - "electronConfiguration", - "h", - "text", - "boolean", - "math", - "coords", - "when", - "choice", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "subsetOfReals", - "hasSameFactoring", - "label", - "matchesPattern", - "matrix", - "latex", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr" - ], + "name": "animateFromSequence", + "children": [], "attributes": [ { "name": "name" @@ -62420,6 +60573,9 @@ { "name": "copySource" }, + { + "name": "target" + }, { "name": "hide", "values": ["true", "false"] @@ -62448,32 +60604,44 @@ "values": ["true", "false"] }, { - "name": "draggable", - "values": ["true", "false"] + "name": "type", + "values": ["number", "math", "letters"] }, { - "name": "layer" + "name": "from" }, { - "name": "isLatex", - "values": ["true", "false"] + "name": "to" }, { - "name": "anchor" + "name": "step" }, { - "name": "positionFromAnchor", + "name": "length" + }, + { + "name": "exclude" + }, + { + "name": "animationOn", + "values": ["true", "false"] + }, + { + "name": "animationMode", "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" + "increase", + "decrease", + "increase once", + "decrease once", + "oscillate" ] + }, + { + "name": "animationInterval" + }, + { + "name": "allowAdjustmentsWhileRunning", + "values": ["true", "false"] } ], "properties": [ @@ -62508,25 +60676,45 @@ "isArray": false }, { - "name": "draggable", - "type": "boolean", + "name": "componentIndex", + "type": "integer", "isArray": false }, { - "name": "layer", - "type": "number", + "name": "propIndex", + "type": "numberList", "isArray": false }, { - "name": "isLatex", + "name": "targetSubnames", + "type": "stringArray", + "isArray": false + }, + { + "name": "targetSubnamesComponentIndex", + "type": "numberList", + "isArray": false + }, + { + "name": "animationOn", "type": "boolean", "isArray": false }, { - "name": "positionFromAnchor", + "name": "animationMode", "type": "text", "isArray": false }, + { + "name": "animationInterval", + "type": "number", + "isArray": false + }, + { + "name": "allowAdjustmentsWhileRunning", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -62553,241 +60741,130 @@ "isArray": false }, { - "name": "textColor", - "type": "text", + "name": "selectedIndex", + "type": "number", "isArray": false }, { - "name": "backgroundColor", - "type": "text", + "name": "value", "isArray": false }, { - "name": "textStyleDescription", + "name": "currentAnimationDirection", "type": "text", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "evaluate", + "children": [], + "attributes": [ + { + "name": "name" }, { - "name": "anchor", - "type": "point", - "isArray": false + "name": "copySource" }, { - "name": "text", - "type": "text", - "isArray": false + "name": "hide", + "values": ["true", "false"] }, { - "name": "math", - "type": "math", - "isArray": false + "name": "disabled", + "values": ["true", "false"] }, { - "name": "number", - "type": "number", - "isArray": false + "name": "fixed", + "values": ["true", "false"] }, { - "name": "numWords", - "type": "integer", - "isArray": false + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "words", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] + "name": "styleNumber" }, { - "name": "numCharacters", - "type": "integer", - "isArray": false + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "characters", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "numListItems", - "type": "integer", - "isArray": false + "name": "format", + "values": ["text", "latex"] }, { - "name": "list", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" ] }, { - "name": "originalValue", - "type": "intcomma", - "isArray": false + "name": "expand", + "values": ["true", "false"] }, { - "name": "value", - "type": "intcomma", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "pluralize", - "children": [ - "rightHandSide", - "xlabel", - "ylabel", - "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "extractMathOperator", - "atom", - "ion", - "electronConfiguration", - "h", - "text", - "boolean", - "math", - "coords", - "when", - "choice", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "subsetOfReals", - "hasSameFactoring", - "label", - "matchesPattern", - "matrix", - "latex", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr" - ], - "attributes": [ + "name": "displayDigits" + }, { - "name": "name" + "name": "displayDecimals" }, { - "name": "copySource" + "name": "displaySmallAsZero" }, { - "name": "hide", + "name": "padZeros", "values": ["true", "false"] }, { - "name": "disabled", + "name": "renderMode" + }, + { + "name": "unordered", "values": ["true", "false"] }, { - "name": "fixed", + "name": "createVectors", "values": ["true", "false"] }, { - "name": "fixLocation", + "name": "createIntervals", "values": ["true", "false"] }, { - "name": "styleNumber" + "name": "functionSymbols" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "sourcesAreFunctionSymbols" }, { - "name": "newNamespace", + "name": "splitSymbols", "values": ["true", "false"] }, { - "name": "draggable", + "name": "parseScientificNotation", "values": ["true", "false"] }, { - "name": "layer" + "name": "displayBlanks", + "values": ["true", "false"] }, { - "name": "isLatex", + "name": "draggable", "values": ["true", "false"] }, + { + "name": "layer" + }, { "name": "anchor" }, @@ -62806,10 +60883,18 @@ ] }, { - "name": "pluralForm" + "name": "forceSymbolic", + "values": ["true", "false"] }, { - "name": "basedOnNumber" + "name": "forceNumeric", + "values": ["true", "false"] + }, + { + "name": "function" + }, + { + "name": "input" } ], "properties": [ @@ -62844,33 +60929,83 @@ "isArray": false }, { - "name": "draggable", + "name": "format", + "type": "text", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "number", + "name": "renderMode", + "type": "text", "isArray": false }, { - "name": "isLatex", + "name": "unordered", + "type": "boolean", + "isArray": false + }, + { + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "createIntervals", + "type": "boolean", + "isArray": false + }, + { + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", + "type": "boolean", + "isArray": false + }, + { + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false + }, + { + "name": "displayBlanks", + "type": "boolean", + "isArray": false + }, + { + "name": "draggable", "type": "boolean", "isArray": false }, + { + "name": "layer", + "type": "number", + "isArray": false + }, { "name": "positionFromAnchor", "type": "text", "isArray": false }, { - "name": "pluralForm", - "type": "text", + "name": "forceSymbolic", + "type": "boolean", "isArray": false }, { - "name": "basedOnNumber", - "type": "number", + "name": "forceNumeric", + "type": "boolean", "isArray": false }, { @@ -62919,13 +61054,28 @@ "isArray": false }, { - "name": "text", - "type": "text", + "name": "displayDigits", + "type": "integer", "isArray": false }, { - "name": "math", - "type": "math", + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "evaluate", "isArray": false }, { @@ -62934,160 +61084,3855 @@ "isArray": false }, { - "name": "numWords", - "type": "integer", + "name": "isNumber", + "type": "boolean", "isArray": false }, { - "name": "words", + "name": "isNumeric", + "type": "boolean", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", "type": "text", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": true, - "type": "text", - "numDimensions": 1 + "isArray": false, + "type": "vector" } ] }, { - "name": "numCharacters", - "type": "integer", - "isArray": false - }, - { - "name": "characters", - "type": "text", + "name": "list", + "type": "math", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "text", + "type": "math", "numDimensions": 1 } ] }, { - "name": "numListItems", + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", "type": "integer", "isArray": false }, { - "name": "list", - "type": "text", + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", "isArray": true, - "numDimensions": 1, + "numDimensions": 2, "indexedArrayDescription": [ { - "isArray": true, - "type": "text", - "numDimensions": 1 + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" } ] }, { - "name": "valuePrePluralize", - "type": "pluralize", + "name": "formula", + "type": "math", "isArray": false }, { - "name": "value", - "type": "text", + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "feedback", - "children": [ - "title", - "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", - "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", + "name": "selectRandomNumbers", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "assignNames" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "assignNamesSkip" + }, + { + "name": "type", + "values": ["uniform", "discreteuniform", "gaussian"] + }, + { + "name": "mean" + }, + { + "name": "standardDeviation" + }, + { + "name": "variance" + }, + { + "name": "from" + }, + { + "name": "to" + }, + { + "name": "step" + }, + { + "name": "exclude" + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros" + }, + { + "name": "asList", + "values": ["true", "false"] + }, + { + "name": "numToSelect" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "type", + "type": "text", + "isArray": false + }, + { + "name": "numToSelect", + "type": "integer", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "step", + "type": "number", + "isArray": false + }, + { + "name": "from", + "type": "number", + "isArray": false + }, + { + "name": "to", + "type": "number", + "isArray": false + }, + { + "name": "mean", + "type": "number", + "isArray": false + }, + { + "name": "variance", + "type": "number", + "isArray": false + }, + { + "name": "standardDeviation", + "type": "number", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "sampleRandomNumbers", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "assignNames" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "assignNamesSkip" + }, + { + "name": "numSamples" + }, + { + "name": "type", + "values": ["uniform", "discreteuniform", "gaussian"] + }, + { + "name": "mean" + }, + { + "name": "standardDeviation" + }, + { + "name": "variance" + }, + { + "name": "from" + }, + { + "name": "to" + }, + { + "name": "step" + }, + { + "name": "exclude" + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros" + }, + { + "name": "variantDeterminesSeed", + "values": ["true", "false"] + }, + { + "name": "asList", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "numSamples", + "type": "number", + "isArray": false + }, + { + "name": "type", + "type": "text", + "isArray": false + }, + { + "name": "variantDeterminesSeed", + "type": "boolean", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "step", + "type": "number", + "isArray": false + }, + { + "name": "from", + "type": "number", + "isArray": false + }, + { + "name": "to", + "type": "number", + "isArray": false + }, + { + "name": "mean", + "type": "number", + "isArray": false + }, + { + "name": "variance", + "type": "number", + "isArray": false + }, + { + "name": "standardDeviation", + "type": "number", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "selectPrimeNumbers", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "assignNames" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "minValue" + }, + { + "name": "maxValue" + }, + { + "name": "exclude" + }, + { + "name": "assignNamesSkip" + }, + { + "name": "numToSelect" + }, + { + "name": "withReplacement", + "values": ["true", "false"] + }, + { + "name": "sortResults", + "values": ["true", "false"] + }, + { + "name": "excludeCombinations" + }, + { + "name": "asList", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "minValue", + "type": "integer", + "isArray": false + }, + { + "name": "maxValue", + "type": "integer", + "isArray": false + }, + { + "name": "exclude", + "type": "numberList", + "isArray": false + }, + { + "name": "numToSelect", + "type": "integer", + "isArray": false + }, + { + "name": "withReplacement", + "type": "boolean", + "isArray": false + }, + { + "name": "sortResults", + "type": "boolean", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "samplePrimeNumbers", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "assignNames" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "assignNamesSkip" + }, + { + "name": "numSamples" + }, + { + "name": "minValue" + }, + { + "name": "maxValue" + }, + { + "name": "exclude" + }, + { + "name": "variantDeterminesSeed", + "values": ["true", "false"] + }, + { + "name": "asList", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "numSamples", + "type": "number", + "isArray": false + }, + { + "name": "minValue", + "type": "integer", + "isArray": false + }, + { + "name": "maxValue", + "type": "integer", + "isArray": false + }, + { + "name": "exclude", + "type": "numberList", + "isArray": false + }, + { + "name": "variantDeterminesSeed", + "type": "boolean", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "substitute", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "assignNames" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "assignNamesSkip" + }, + { + "name": "type", + "values": ["math", "text"] + }, + { + "name": "match" + }, + { + "name": "replacement" + }, + { + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "matchWholeWord", + "values": ["true", "false"] + }, + { + "name": "matchCase", + "values": ["true", "false"] + }, + { + "name": "preserveCase", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "type", + "type": "text", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "matchWholeWord", + "type": "boolean", + "isArray": false + }, + { + "name": "matchCase", + "type": "boolean", + "isArray": false + }, + { + "name": "preserveCase", + "type": "boolean", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "periodicSet", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "format", + "values": ["text", "latex"] + }, + { + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] + }, + { + "name": "expand", + "values": ["true", "false"] + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "renderMode" + }, + { + "name": "unordered", + "values": ["true", "false"] + }, + { + "name": "createVectors", + "values": ["true", "false"] + }, + { + "name": "createIntervals", + "values": ["true", "false"] + }, + { + "name": "functionSymbols" + }, + { + "name": "sourcesAreFunctionSymbols" + }, + { + "name": "splitSymbols", + "values": ["true", "false"] + }, + { + "name": "parseScientificNotation", + "values": ["true", "false"] + }, + { + "name": "displayBlanks", + "values": ["true", "false"] + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "layer" + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + }, + { + "name": "minIndex" + }, + { + "name": "maxIndex" + }, + { + "name": "offsets" + }, + { + "name": "period" + }, + { + "name": "minIndexAsList" + }, + { + "name": "maxIndexAsList" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "format", + "type": "text", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", + "type": "boolean", + "isArray": false + }, + { + "name": "renderMode", + "type": "text", + "isArray": false + }, + { + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "createIntervals", + "type": "boolean", + "isArray": false + }, + { + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", + "type": "boolean", + "isArray": false + }, + { + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false + }, + { + "name": "displayBlanks", + "type": "boolean", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "minIndex", + "type": "integer", + "isArray": false + }, + { + "name": "maxIndex", + "type": "integer", + "isArray": false + }, + { + "name": "offsets", + "type": "mathList", + "isArray": false + }, + { + "name": "period", + "type": "math", + "isArray": false + }, + { + "name": "minIndexAsList", + "type": "integer", + "isArray": false + }, + { + "name": "maxIndexAsList", + "type": "integer", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "periodicSet", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "isNumber", + "type": "boolean", + "isArray": false + }, + { + "name": "isNumeric", + "type": "boolean", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] + }, + { + "name": "numOffsets", + "type": "integer", + "isArray": false + }, + { + "name": "redundantOffsets", + "type": "boolean", + "isArray": false + }, + { + "name": "asList", + "type": "mathList", + "isArray": false + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "image", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "width" + }, + { + "name": "size", + "values": ["tiny", "small", "medium", "large", "full"] + }, + { + "name": "aspectRatio" + }, + { + "name": "displayMode", + "values": ["block", "inline"] + }, + { + "name": "horizontalAlign", + "values": ["center", "left", "right"] + }, + { + "name": "description" + }, + { + "name": "source" + }, + { + "name": "asFileName" + }, + { + "name": "mimeType" + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "layer" + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + }, + { + "name": "rotate" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "displayMode", + "type": "text", + "isArray": false + }, + { + "name": "horizontalAlign", + "type": "text", + "isArray": false + }, + { + "name": "description", + "type": "text", + "isArray": false + }, + { + "name": "source", + "type": "text", + "isArray": false + }, + { + "name": "asFileName", + "type": "text", + "isArray": false + }, + { + "name": "mimeType", + "type": "text", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "rotate", + "type": "number", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "size", + "type": "text", + "isArray": false + }, + { + "name": "width", + "type": "_componentSize", + "isArray": false + }, + { + "name": "aspectRatio", + "type": "number", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "video", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "width" + }, + { + "name": "size", + "values": ["tiny", "small", "medium", "large", "full"] + }, + { + "name": "aspectRatio" + }, + { + "name": "displayMode", + "values": ["block", "inline"] + }, + { + "name": "horizontalAlign", + "values": ["center", "left", "right"] + }, + { + "name": "youtube" + }, + { + "name": "source" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "displayMode", + "type": "text", + "isArray": false + }, + { + "name": "horizontalAlign", + "type": "text", + "isArray": false + }, + { + "name": "youtube", + "type": "text", + "isArray": false + }, + { + "name": "source", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "size", + "type": "text", + "isArray": false + }, + { + "name": "width", + "type": "_componentSize", + "isArray": false + }, + { + "name": "aspectRatio", + "type": "number", + "isArray": false + }, + { + "name": "state", + "type": "text", + "isArray": false + }, + { + "name": "time", + "type": "number", + "isArray": false + }, + { + "name": "duration", + "type": "number", + "isArray": false + }, + { + "name": "secondsWatched", + "type": "number", + "isArray": false + }, + { + "name": "fractionWatched", + "type": "number", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "hint", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "open", + "type": "boolean", + "isArray": false + }, + { + "name": "title", + "type": "text", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "intcomma", + "children": [ + "rightHandSide", + "xlabel", + "ylabel", + "topic", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "extractMathOperator", + "atom", + "ion", + "electronConfiguration", + "h", + "text", + "boolean", + "math", + "coords", + "when", + "choice", + "number", + "integer", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "subsetOfReals", + "hasSameFactoring", + "label", + "matchesPattern", + "matrix", + "latex", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "layer" + }, + { + "name": "isLatex", + "values": ["true", "false"] + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "isLatex", + "type": "boolean", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "math", + "type": "math", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "numWords", + "type": "integer", + "isArray": false + }, + { + "name": "words", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numCharacters", + "type": "integer", + "isArray": false + }, + { + "name": "characters", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + }, + { + "name": "list", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "originalValue", + "type": "intcomma", + "isArray": false + }, + { + "name": "value", + "type": "intcomma", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "pluralize", + "children": [ + "rightHandSide", + "xlabel", + "ylabel", + "topic", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "extractMathOperator", + "atom", + "ion", + "electronConfiguration", + "h", + "text", + "boolean", + "math", + "coords", + "when", + "choice", + "number", + "integer", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "subsetOfReals", + "hasSameFactoring", + "label", + "matchesPattern", + "matrix", + "latex", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "layer" + }, + { + "name": "isLatex", + "values": ["true", "false"] + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + }, + { + "name": "pluralForm" + }, + { + "name": "basedOnNumber" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "isLatex", + "type": "boolean", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "pluralForm", + "type": "text", + "isArray": false + }, + { + "name": "basedOnNumber", + "type": "number", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "math", + "type": "math", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "numWords", + "type": "integer", + "isArray": false + }, + { + "name": "words", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numCharacters", + "type": "integer", + "isArray": false + }, + { + "name": "characters", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + }, + { + "name": "list", + "type": "text", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] + }, + { + "name": "valuePrePluralize", + "type": "pluralize", + "isArray": false + }, + { + "name": "value", + "type": "text", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "feedback", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "condition", + "values": ["true", "false"] + }, + { + "name": "updateWith" + } + ], + "properties": [ + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "considerAsResponses", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ], + "top": false, + "acceptsStringChildren": true + }, + { + "name": "case", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", "ul", "odesystem", "cobwebPolyline", @@ -63113,6 +64958,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -63193,37 +65044,693 @@ "lorem", "updateValue", "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", - "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", - "matrix", - "eigenDecomposition", - "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "assignNames" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse" + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "rendered", + "values": ["true", "false"] + }, + { + "name": "createComponentOfType" + }, + { + "name": "numComponents" + }, + { + "name": "asList", + "values": ["true", "false"] + }, + { + "name": "condition", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "rendered", + "type": "boolean", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "conditionSatisfied", + "type": "boolean", + "isArray": false + } + ], + "top": false, + "acceptsStringChildren": true + }, + { + "name": "lorem", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "assignNames" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "minSentencesPerParagraph" + }, + { + "name": "maxSentencesPerParagraph" + }, + { + "name": "minWordsPerSentence" + }, + { + "name": "maxWordsPerSentence" + }, + { + "name": "generateWords" + }, + { + "name": "generateSentences" + }, + { + "name": "generateParagraphs" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "minSentencesPerParagraph", + "type": "number", + "isArray": false + }, + { + "name": "maxSentencesPerParagraph", + "type": "number", + "isArray": false + }, + { + "name": "minWordsPerSentence", + "type": "number", + "isArray": false + }, + { + "name": "maxWordsPerSentence", + "type": "number", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "updateValue", + "children": ["xlabel", "ylabel", "label"], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "target" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "type", + "values": ["math", "number", "boolean", "text"] + }, + { + "name": "newValue" + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + }, + { + "name": "labelIsName", + "values": ["true", "false"] + }, + { + "name": "triggerWhen", + "values": ["true", "false"] + }, + { + "name": "triggerWith" + }, + { + "name": "triggerWhenObjectsClicked" + }, + { + "name": "triggerWhenObjectsFocused" + }, + { + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "componentIndex", + "type": "integer", + "isArray": false + }, + { + "name": "propIndex", + "type": "numberList", + "isArray": false + }, + { + "name": "targetSubnames", + "type": "stringArray", + "isArray": false + }, + { + "name": "targetSubnamesComponentIndex", + "type": "numberList", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "callAction", + "children": ["xlabel", "ylabel", "label"], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "target" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "actionName" + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "labelIsName", + "values": ["true", "false"] + }, + { + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + }, + { + "name": "triggerWhen", + "values": ["true", "false"] + }, + { + "name": "triggerWith" + }, + { + "name": "triggerWhenObjectsClicked" + }, + { + "name": "triggerWhenObjectsFocused" + }, + { + "name": "numbers" + }, + { + "name": "number" + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "actionName", + "type": "text", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "triggerSet", + "children": [ + "updateValue", + "callAction", + "xlabel", + "ylabel", + "label" ], "attributes": [ { @@ -63232,6 +65739,10 @@ { "name": "copySource" }, + { + "name": "hide", + "values": ["true", "false"] + }, { "name": "disabled", "values": ["true", "false"] @@ -63256,14 +65767,50 @@ "values": ["true", "false"] }, { - "name": "condition", + "name": "draggable", "values": ["true", "false"] }, { - "name": "updateWith" + "name": "anchor" + }, + { + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] + }, + { + "name": "labelIsName", + "values": ["true", "false"] + }, + { + "name": "triggerWhen", + "values": ["true", "false"] + }, + { + "name": "triggerWith" + }, + { + "name": "triggerWhenObjectsClicked" + }, + { + "name": "triggerWhenObjectsFocused" } ], "properties": [ + { + "name": "hide", + "type": "boolean", + "isArray": false + }, { "name": "modifyIndirectly", "type": "boolean", @@ -63289,6 +65836,21 @@ "type": "text", "isArray": false }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -63313,235 +65875,24 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "considerAsResponses", - "children": [ - "title", - "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", - "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", - "matrixInput", - "solution", - "document", - "text", - "textList", - "p", - "boolean", - "booleanList", - "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", - "vector", - "angle", - "answer", - "award", - "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "choice", - "number", - "integer", - "graph", - "function", - "piecewiseFunction", - "interval", - "sequence", - "slider", - "spreadsheet", - "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", - "selectFromSequence", - "select", - "group", - "animateFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "image", - "video", - "hint", - "intcomma", - "pluralize", - "feedback", - "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", - "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", - "matrix", - "eigenDecomposition", - "latex", - "blockQuote", - "contentPicker", - "stickyGroup" - ], + "name": "functionIterates", + "children": [], "attributes": [ { "name": "name" @@ -63575,70 +65926,168 @@ { "name": "newNamespace", "values": ["true", "false"] + }, + { + "name": "numIterates" + }, + { + "name": "forceSymbolic", + "values": ["true", "false"] + }, + { + "name": "forceNumeric", + "values": ["true", "false"] + }, + { + "name": "initialValue" + }, + { + "name": "function" + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] } ], "properties": [ { - "name": "hide", + "name": "hide", + "type": "boolean", + "isArray": false + }, + { + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "numIterates", + "type": "integer", + "isArray": false + }, + { + "name": "forceSymbolic", + "type": "boolean", + "isArray": false + }, + { + "name": "forceNumeric", "type": "boolean", "isArray": false }, { - "name": "modifyIndirectly", + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "styleNumber", - "type": "integer", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "isResponse", + "name": "fixed", "type": "boolean", "isArray": false }, { - "name": "newNamespace", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "permid", + "name": "doenetML", "type": "text", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "displayDigits", + "type": "integer", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "displayDecimals", + "type": "integer", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "fixLocation", + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "allIterates", + "type": "mathList", + "isArray": false + }, + { + "name": "allIteratesWithInitial", + "type": "mathList", + "isArray": false + }, + { + "name": "iterates", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "finalIterate", + "type": "math", "isArray": false } ], - "top": false, - "acceptsStringChildren": true + "top": true, + "acceptsStringChildren": false }, { - "name": "case", + "name": "module", "children": [ "title", "rightHandSide", @@ -63749,6 +66198,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -63859,7 +66314,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -63887,9 +66344,6 @@ "name": "fixLocation", "values": ["true", "false"] }, - { - "name": "styleNumber" - }, { "name": "isResponse" }, @@ -63910,10 +66364,6 @@ { "name": "asList", "values": ["true", "false"] - }, - { - "name": "condition", - "values": ["true", "false"] } ], "properties": [ @@ -63927,11 +66377,6 @@ "type": "boolean", "isArray": false }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, { "name": "newNamespace", "type": "boolean", @@ -63971,18 +66416,13 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "conditionSatisfied", - "type": "boolean", - "isArray": false } ], - "top": false, + "top": true, "acceptsStringChildren": true }, { - "name": "lorem", + "name": "customAttribute", "children": [], "attributes": [ { @@ -64022,398 +66462,13 @@ "values": ["true", "false"] }, { - "name": "minSentencesPerParagraph" - }, - { - "name": "maxSentencesPerParagraph" - }, - { - "name": "minWordsPerSentence" - }, - { - "name": "maxWordsPerSentence" - }, - { - "name": "generateWords" - }, - { - "name": "generateSentences" - }, - { - "name": "generateParagraphs" - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "minSentencesPerParagraph", - "type": "number", - "isArray": false - }, - { - "name": "maxSentencesPerParagraph", - "type": "number", - "isArray": false - }, - { - "name": "minWordsPerSentence", - "type": "number", - "isArray": false - }, - { - "name": "maxWordsPerSentence", - "type": "number", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "updateValue", - "children": ["xlabel", "ylabel", "label"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "target" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "type", - "values": ["math", "number", "boolean", "text"] - }, - { - "name": "newValue" - }, - { - "name": "draggable", - "values": ["true", "false"] - }, - { - "name": "anchor" - }, - { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] - }, - { - "name": "triggerWhen", - "values": ["true", "false"] - }, - { - "name": "triggerWith" - }, - { - "name": "triggerWhenObjectsClicked" - }, - { - "name": "triggerWhenObjectsFocused" - }, - { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "componentIndex", - "type": "integer", - "isArray": false - }, - { - "name": "propIndex", - "type": "numberList", - "isArray": false - }, - { - "name": "targetSubnames", - "type": "stringArray", - "isArray": false - }, - { - "name": "targetSubnamesComponentIndex", - "type": "numberList", - "isArray": false - }, - { - "name": "draggable", - "type": "boolean", - "isArray": false - }, - { - "name": "positionFromAnchor", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - }, - { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "callAction", - "children": ["xlabel", "ylabel", "label"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "target" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "actionName" - }, - { - "name": "draggable", - "values": ["true", "false"] - }, - { - "name": "anchor" - }, - { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] - }, - { - "name": "triggerWhen", - "values": ["true", "false"] - }, - { - "name": "triggerWith" - }, - { - "name": "triggerWhenObjectsClicked" - }, - { - "name": "triggerWhenObjectsFocused" + "name": "componentType" }, { - "name": "numbers" + "name": "attribute" }, { - "name": "number" + "name": "defaultValue" } ], "properties": [ @@ -64447,26 +66502,6 @@ "type": "text", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "actionName", - "type": "text", - "isArray": false - }, - { - "name": "draggable", - "type": "boolean", - "isArray": false - }, - { - "name": "positionFromAnchor", - "type": "text", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -64491,29 +66526,245 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false } ], - "top": true, + "top": false, "acceptsStringChildren": false }, { - "name": "triggerSet", + "name": "setup", "children": [ - "updateValue", - "callAction", + "styleDefinitions", + "feedbackDefinitions", + "title", + "rightHandSide", + "description", "xlabel", "ylabel", - "label" + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response", + "customAttribute" ], "attributes": [ { @@ -64548,44 +66799,6 @@ { "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "draggable", - "values": ["true", "false"] - }, - { - "name": "anchor" - }, - { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] - }, - { - "name": "triggerWhen", - "values": ["true", "false"] - }, - { - "name": "triggerWith" - }, - { - "name": "triggerWhenObjectsClicked" - }, - { - "name": "triggerWhenObjectsFocused" } ], "properties": [ @@ -64619,21 +66832,6 @@ "type": "text", "isArray": false }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "draggable", - "type": "boolean", - "isArray": false - }, - { - "name": "positionFromAnchor", - "type": "text", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -64658,24 +66856,150 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "functionIterates", - "children": [], + "name": "footnote", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "odesystem", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "idx", + "span", + "displayDoenetML", + "matrixInput", + "text", + "boolean", + "math", + "collect", + "ref", + "point", + "coords", + "line", + "bezierControls", + "vector", + "angle", + "answer", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", + "interval", + "sequence", + "cell", + "map", + "intersection", + "conditionalContent", + "asList", + "selectFromSequence", + "select", + "group", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "footnote", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfReals", + "split", + "bestFitLine", + "hasSameFactoring", + "label", + "matchesPattern", + "matrix", + "latex" + ], "attributes": [ { "name": "name" @@ -64709,36 +67033,6 @@ { "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "numIterates" - }, - { - "name": "forceSymbolic", - "values": ["true", "false"] - }, - { - "name": "forceNumeric", - "values": ["true", "false"] - }, - { - "name": "initialValue" - }, - { - "name": "function" - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] } ], "properties": [ @@ -64772,21 +67066,6 @@ "type": "text", "isArray": false }, - { - "name": "numIterates", - "type": "integer", - "isArray": false - }, - { - "name": "forceSymbolic", - "type": "boolean", - "isArray": false - }, - { - "name": "forceNumeric", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -64799,87 +67078,41 @@ }, { "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "numDimensions", - "type": "integer", + "type": "boolean", "isArray": false }, { - "name": "allIterates", - "type": "mathList", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "allIteratesWithInitial", - "type": "mathList", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "iterates", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "name": "text", + "type": "text", + "isArray": false }, { - "name": "finalIterate", - "type": "math", + "name": "footnoteTag", + "type": "text", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "module", + "name": "caption", "children": [ "title", "rightHandSide", "description", "xlabel", "ylabel", - "statement", - "introduction", - "conclusion", "topic", "m", "me", @@ -64938,80 +67171,30 @@ "rq", "lsq", "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", "odesystem", - "cobwebPolyline", "equilibriumPoint", "equilibriumLine", - "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", "h", "idx", - "div", "span", - "pre", "displayDoenetML", - "paginator", - "paginatorControls", "matrixInput", - "solution", - "document", "text", - "textList", - "p", "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", "collect", "ref", "point", "coords", "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", "bezierControls", - "controlVectors", "vector", "angle", "answer", - "award", "when", "mathInput", "textInput", @@ -65020,31 +67203,18 @@ "choice", "number", "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", "map", - "pegboard", "intersection", "conditionalContent", "asList", - "variantControl", "selectFromSequence", "select", "group", - "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -65052,46 +67222,76 @@ "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", "intcomma", "pluralize", - "feedback", "lorem", "updateValue", "callAction", "triggerSet", "functionIterates", "module", - "setup", "footnote", - "caption", "endpoint", "sort", "shuffle", "solveEquations", - "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", "label", "matchesPattern", "matrix", - "eigenDecomposition", "latex", + "statement", + "introduction", + "conclusion", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "div", + "pre", + "paginator", + "paginatorControls", + "solution", + "p", + "graph", + "spreadsheet", + "tabular", + "table", + "figure", + "image", + "video", + "hint", + "feedback", + "caption", + "subsetOfRealsInput", + "codeEditor", + "codeViewer", + "summaryStatistics", "blockQuote", - "contentPicker", - "stickyGroup" + "contentPicker" ], "attributes": [ { @@ -65100,9 +67300,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -65120,24 +67317,14 @@ "values": ["true", "false"] }, { - "name": "isResponse" - }, - { - "name": "newNamespace", - "values": ["true", "false"] + "name": "styleNumber" }, { - "name": "rendered", + "name": "isResponse", "values": ["true", "false"] }, { - "name": "createComponentOfType" - }, - { - "name": "numComponents" - }, - { - "name": "asList", + "name": "newNamespace", "values": ["true", "false"] } ], @@ -65153,20 +67340,25 @@ "isArray": false }, { - "name": "newNamespace", - "type": "boolean", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "isResponse", + "type": "boolean", "isArray": false }, { - "name": "rendered", + "name": "newNamespace", "type": "boolean", "isArray": false }, + { + "name": "permid", + "type": "text", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -65191,14 +67383,92 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "customAttribute", - "children": [], + "name": "endpoint", + "children": [ + "xlabel", + "ylabel", + "label", + "rightHandSide", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "equilibriumPoint", + "electronConfiguration", + "math", + "point", + "coords", + "vector", + "interval", + "sequence", + "selectFromSequence", + "evaluate", + "substitute", + "periodicSet", + "endpoint", + "subsetOfReals", + "matrix", + "constraints", + "topic", + "extractMathOperator", + "h", + "text", + "number", + "integer", + "cell", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "intcomma", + "pluralize", + "lorem", + "latex", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "matrixInput", + "line", + "angle", + "mathInput", + "choice", + "function", + "piecewiseFunction", + "bestFitLine" + ], "attributes": [ { "name": "name" @@ -65206,9 +67476,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -65237,13 +67504,76 @@ "values": ["true", "false"] }, { - "name": "componentType" + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "attribute" + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "defaultValue" + "name": "layer" + }, + { + "name": "draggable", + "values": ["true", "false"] + }, + { + "name": "x" + }, + { + "name": "y" + }, + { + "name": "z" + }, + { + "name": "xs" + }, + { + "name": "coords" + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right" + ] + }, + { + "name": "showCoordsWhenDragging", + "values": ["true", "false"] + }, + { + "name": "hideOffGraphIndicator", + "values": ["true", "false"] + }, + { + "name": "open", + "values": ["true", "false"] + }, + { + "name": "switchable", + "values": ["true", "false"] } ], "properties": [ @@ -65277,6 +67607,46 @@ "type": "text", "isArray": false }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "applyStyleToLabel", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "integer", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "labelPosition", + "type": "text", + "isArray": false + }, + { + "name": "showCoordsWhenDragging", + "type": "boolean", + "isArray": false + }, + { + "name": "open", + "type": "boolean", + "isArray": false + }, + { + "name": "switchable", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -65301,16 +67671,127 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "label", + "type": "label", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "styleDescription", + "type": "text", + "isArray": false + }, + { + "name": "styleDescriptionWithNoun", + "type": "text", + "isArray": false + }, + { + "name": "hideOffGraphIndicator", + "type": "boolean", + "isArray": false + }, + { + "name": "numDimensions", + "type": "number", + "isArray": false + }, + { + "name": "xs", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "coords", + "type": "coords", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "constraintUsed", + "type": "boolean", + "isArray": false + }, + { + "name": "numDimensionsForConstraints", + "type": "number", + "isArray": false + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "value", + "type": "coords", + "isArray": false } ], - "top": false, - "acceptsStringChildren": false + "top": true, + "acceptsStringChildren": true }, { - "name": "setup", + "name": "sort", "children": [ - "styleDefinitions", - "feedbackDefinitions", "title", "rightHandSide", "description", @@ -65420,6 +67901,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -65531,7 +68018,8 @@ "blockQuote", "contentPicker", "stickyGroup", - "customAttribute" + "criteria", + "response" ], "attributes": [ { @@ -65540,6 +68028,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -65566,6 +68057,26 @@ { "name": "newNamespace", "values": ["true", "false"] + }, + { + "name": "assignNamesSkip" + }, + { + "name": "sortVectorsBy", + "values": ["displacement", "tail"] + }, + { + "name": "sortByComponent" + }, + { + "name": "sortByProp" + }, + { + "name": "type" + }, + { + "name": "asList", + "values": ["true", "false"] } ], "properties": [ @@ -65599,6 +68110,16 @@ "type": "text", "isArray": false }, + { + "name": "sortVectorsBy", + "type": "text", + "isArray": false + }, + { + "name": "sortByComponent", + "type": "integer", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -65629,13 +68150,16 @@ "acceptsStringChildren": true }, { - "name": "footnote", + "name": "shuffle", "children": [ "title", "rightHandSide", "description", "xlabel", "ylabel", + "statement", + "introduction", + "conclusion", "topic", "m", "me", @@ -65694,30 +68218,86 @@ "rq", "lsq", "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", "odesystem", + "cobwebPolyline", "equilibriumPoint", "equilibriumLine", + "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", "h", "idx", + "div", "span", + "pre", "displayDoenetML", + "paginator", + "paginatorControls", "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", "text", + "textList", + "p", "boolean", + "booleanList", "math", + "mathList", + "tupleList", + "numberList", "collect", "ref", "point", "coords", "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", "bezierControls", + "controlVectors", "vector", "angle", "answer", + "award", "when", "mathInput", "textInput", @@ -65726,18 +68306,31 @@ "choice", "number", "integer", + "graph", "function", "piecewiseFunction", "interval", "sequence", + "slider", + "spreadsheet", "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", "map", + "pegboard", "intersection", "conditionalContent", "asList", + "variantControl", "selectFromSequence", "select", "group", + "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -65745,27 +68338,48 @@ "samplePrimeNumbers", "substitute", "periodicSet", + "image", + "video", + "hint", "intcomma", "pluralize", + "feedback", "lorem", "updateValue", "callAction", "triggerSet", "functionIterates", "module", + "setup", "footnote", + "caption", "endpoint", "sort", "shuffle", "solveEquations", + "subsetOfRealsInput", "subsetOfReals", "split", "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", "label", "matchesPattern", "matrix", - "latex" + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -65774,6 +68388,9 @@ { "name": "copySource" }, + { + "name": "assignNames" + }, { "name": "hide", "values": ["true", "false"] @@ -65800,6 +68417,16 @@ { "name": "newNamespace", "values": ["true", "false"] + }, + { + "name": "assignNamesSkip" + }, + { + "name": "type" + }, + { + "name": "asList", + "values": ["true", "false"] } ], "properties": [ @@ -65857,43 +68484,16 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - }, - { - "name": "footnoteTag", - "type": "text", - "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "caption", + "name": "solveEquations", "children": [ - "title", "rightHandSide", - "description", - "xlabel", - "ylabel", "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -65920,25 +68520,6 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "odesystem", "equilibriumPoint", "equilibriumLine", "atom", @@ -65946,27 +68527,15 @@ "ionicCompound", "electronConfiguration", "h", - "idx", - "span", - "displayDoenetML", "matrixInput", "text", - "boolean", "math", - "collect", - "ref", "point", "coords", "line", - "bezierControls", "vector", "angle", - "answer", - "when", "mathInput", - "textInput", - "booleanInput", - "choiceInput", "choice", "number", "integer", @@ -65975,13 +68544,7 @@ "interval", "sequence", "cell", - "map", - "intersection", - "conditionalContent", - "asList", "selectFromSequence", - "select", - "group", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -65992,73 +68555,11 @@ "intcomma", "pluralize", "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "footnote", "endpoint", - "sort", - "shuffle", - "solveEquations", "subsetOfReals", - "split", "bestFitLine", - "hasSameFactoring", - "label", - "matchesPattern", "matrix", - "latex", - "statement", - "introduction", - "conclusion", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "div", - "pre", - "paginator", - "paginatorControls", - "solution", - "p", - "graph", - "spreadsheet", - "tabular", - "table", - "figure", - "image", - "video", - "hint", - "feedback", - "caption", - "subsetOfRealsInput", - "codeEditor", - "codeViewer", - "summaryStatistics", - "blockQuote", - "contentPicker" + "latex" ], "attributes": [ { @@ -66093,254 +68594,188 @@ { "name": "newNamespace", "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false }, { - "name": "styleNumber", - "type": "integer", - "isArray": false + "name": "variables" }, { - "name": "isResponse", - "type": "boolean", - "isArray": false + "name": "numDiscretizationPoints" }, { - "name": "newNamespace", - "type": "boolean", - "isArray": false + "name": "minVar" }, { - "name": "permid", - "type": "text", - "isArray": false - }, + "name": "maxVar" + } + ], + "properties": [ { - "name": "hidden", + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "modifyIndirectly", "type": "boolean", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "fixLocation", + "name": "isResponse", "type": "boolean", "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "endpoint", - "children": [ - "xlabel", - "ylabel", - "label", - "rightHandSide", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "equilibriumPoint", - "electronConfiguration", - "math", - "point", - "coords", - "vector", - "interval", - "sequence", - "selectFromSequence", - "evaluate", - "substitute", - "periodicSet", - "endpoint", - "subsetOfReals", - "matrix", - "constraints", - "topic", - "extractMathOperator", - "h", - "text", - "number", - "integer", - "cell", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "intcomma", - "pluralize", - "lorem", - "latex", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "matrixInput", - "line", - "angle", - "mathInput", - "choice", - "function", - "piecewiseFunction", - "bestFitLine" - ], - "attributes": [ + }, { - "name": "name" + "name": "newNamespace", + "type": "boolean", + "isArray": false }, { - "name": "copySource" + "name": "permid", + "type": "text", + "isArray": false }, { - "name": "hide", - "values": ["true", "false"] + "name": "numDiscretizationPoints", + "type": "number", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false }, { "name": "disabled", - "values": ["true", "false"] + "type": "boolean", + "isArray": false }, { "name": "fixed", - "values": ["true", "false"] + "type": "boolean", + "isArray": false }, { "name": "fixLocation", - "values": ["true", "false"] + "type": "boolean", + "isArray": false }, { - "name": "styleNumber" + "name": "doenetML", + "type": "text", + "isArray": false }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "variables", + "type": "_variableName", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "_variableName", + "numDimensions": 1 + } + ] }, { - "name": "newNamespace", - "values": ["true", "false"] + "name": "numSolutions", + "type": "integer", + "isArray": false }, { - "name": "labelIsName", - "values": ["true", "false"] + "name": "solutions", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] }, { - "name": "applyStyleToLabel", + "name": "variable", + "type": "_variableName", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "subsetOfRealsInput", + "children": [], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", "values": ["true", "false"] }, { - "name": "layer" + "name": "disabled", + "values": ["true", "false"] }, { - "name": "draggable", + "name": "fixed", "values": ["true", "false"] }, { - "name": "x" + "name": "fixLocation", + "values": ["true", "false"] }, { - "name": "y" + "name": "styleNumber" }, { - "name": "z" + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "xs" + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "coords" + "name": "xmin" }, { - "name": "displayDigits" + "name": "xmax" }, { - "name": "displayDecimals" + "name": "width" }, { - "name": "displaySmallAsZero" + "name": "height" }, { - "name": "padZeros", - "values": ["true", "false"] + "name": "xlabel" }, { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right" - ] + "name": "dx" }, { - "name": "showCoordsWhenDragging", - "values": ["true", "false"] + "name": "variable" }, { - "name": "hideOffGraphIndicator", - "values": ["true", "false"] + "name": "format", + "values": ["text", "latex"] }, { - "name": "open", - "values": ["true", "false"] + "name": "prefill" }, { - "name": "switchable", - "values": ["true", "false"] + "name": "bindValueTo" } ], "properties": [ @@ -66375,43 +68810,48 @@ "isArray": false }, { - "name": "labelIsName", - "type": "boolean", + "name": "xmin", + "type": "number", "isArray": false }, { - "name": "applyStyleToLabel", - "type": "boolean", + "name": "xmax", + "type": "number", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "width", + "type": "_componentSize", "isArray": false }, { - "name": "draggable", - "type": "boolean", + "name": "height", + "type": "_componentSize", "isArray": false }, { - "name": "labelPosition", + "name": "xlabel", "type": "text", "isArray": false }, { - "name": "showCoordsWhenDragging", - "type": "boolean", + "name": "dx", + "type": "number", "isArray": false }, { - "name": "open", - "type": "boolean", + "name": "variable", + "type": "_variableName", "isArray": false }, { - "name": "switchable", - "type": "boolean", + "name": "format", + "type": "text", + "isArray": false + }, + { + "name": "prefill", + "type": "text", "isArray": false }, { @@ -66440,67 +68880,12 @@ "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "styleDescription", - "type": "text", - "isArray": false - }, - { - "name": "styleDescriptionWithNoun", - "type": "text", - "isArray": false - }, - { - "name": "hideOffGraphIndicator", - "type": "boolean", - "isArray": false - }, - { - "name": "numDimensions", - "type": "number", + "name": "subsetValue", + "type": "subsetOfReals", "isArray": false }, { - "name": "xs", + "name": "points", "type": "math", "isArray": true, "numDimensions": 1, @@ -66513,74 +68898,53 @@ ] }, { - "name": "coords", - "type": "coords", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, - { - "name": "constraintUsed", + "name": "pointsClosed", "type": "boolean", - "isArray": false - }, - { - "name": "numDimensionsForConstraints", - "type": "number", - "isArray": false - }, - { - "name": "x", - "type": "math", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "boolean", + "numDimensions": 1 + } + ] }, { - "name": "y", + "name": "intervals", "type": "math", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] }, { - "name": "z", + "name": "isolatedPoints", "type": "math", - "isArray": false - }, - { - "name": "value", - "type": "coords", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "sort", + "name": "subsetOfReals", "children": [ - "title", "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", "sum", "product", "clampNumber", @@ -66607,131 +68971,31 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", "equilibriumPoint", "equilibriumLine", - "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", "matrixInput", - "solution", - "document", "text", - "textList", - "p", - "boolean", - "booleanList", "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", "point", "coords", "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", "vector", "angle", - "answer", - "award", - "when", "mathInput", - "textInput", - "booleanInput", - "choiceInput", "choice", "number", "integer", - "graph", "function", "piecewiseFunction", "interval", "sequence", - "slider", - "spreadsheet", "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", "selectFromSequence", - "select", - "group", - "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -66739,46 +69003,18 @@ "samplePrimeNumbers", "substitute", "periodicSet", - "image", - "video", - "hint", "intcomma", "pluralize", - "feedback", "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", "subsetOfReals", - "split", "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", "matrix", - "eigenDecomposition", "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "m", + "me", + "men", + "mrow" ], "attributes": [ { @@ -66788,54 +69024,125 @@ "name": "copySource" }, { - "name": "assignNames" + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + }, + { + "name": "format", + "values": ["text", "latex"] + }, + { + "name": "simplify", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] + }, + { + "name": "expand", + "values": ["true", "false"] + }, + { + "name": "displayDigits" + }, + { + "name": "displayDecimals" + }, + { + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "renderMode" }, { - "name": "hide", + "name": "unordered", "values": ["true", "false"] }, { - "name": "disabled", + "name": "createVectors", "values": ["true", "false"] }, { - "name": "fixed", + "name": "createIntervals", "values": ["true", "false"] }, { - "name": "fixLocation", - "values": ["true", "false"] + "name": "functionSymbols" }, { - "name": "styleNumber" + "name": "sourcesAreFunctionSymbols" }, { - "name": "isResponse", + "name": "splitSymbols", "values": ["true", "false"] }, { - "name": "newNamespace", + "name": "parseScientificNotation", "values": ["true", "false"] }, { - "name": "assignNamesSkip" + "name": "displayBlanks", + "values": ["true", "false"] }, { - "name": "sortVectorsBy", - "values": ["displacement", "tail"] + "name": "draggable", + "values": ["true", "false"] }, { - "name": "sortByComponent" + "name": "layer" }, { - "name": "sortByProp" + "name": "anchor" }, { - "name": "type" + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] }, { - "name": "asList", - "values": ["true", "false"] + "name": "variable" + }, + { + "name": "displayMode", + "values": ["intervals", "inequalities"] } ], "properties": [ @@ -66870,13 +69177,73 @@ "isArray": false }, { - "name": "sortVectorsBy", + "name": "format", "type": "text", "isArray": false }, { - "name": "sortByComponent", - "type": "integer", + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", + "type": "boolean", + "isArray": false + }, + { + "name": "renderMode", + "type": "text", + "isArray": false + }, + { + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "createIntervals", + "type": "boolean", + "isArray": false + }, + { + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", + "type": "boolean", + "isArray": false + }, + { + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false + }, + { + "name": "displayBlanks", + "type": "boolean", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "number", + "isArray": false + }, + { + "name": "positionFromAnchor", + "type": "text", + "isArray": false + }, + { + "name": "displayMode", + "type": "text", "isArray": false }, { @@ -66903,13 +69270,221 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "textColor", + "type": "text", + "isArray": false + }, + { + "name": "backgroundColor", + "type": "text", + "isArray": false + }, + { + "name": "textStyleDescription", + "type": "text", + "isArray": false + }, + { + "name": "anchor", + "type": "point", + "isArray": false + }, + { + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "unordered", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "math", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "isNumber", + "type": "boolean", + "isArray": false + }, + { + "name": "isNumeric", + "type": "boolean", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] + }, + { + "name": "points", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "pointsClosed", + "type": "boolean", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "boolean", + "numDimensions": 1 + } + ] + }, + { + "name": "intervals", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "isolatedPoints", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", + "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "shuffle", + "name": "split", "children": [ "title", "rightHandSide", @@ -67020,6 +69595,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -67130,7 +69711,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -67173,11 +69756,12 @@ "name": "assignNamesSkip" }, { - "name": "type" + "name": "type", + "values": ["text"] }, { - "name": "asList", - "values": ["true", "false"] + "name": "splitBy", + "values": ["letter", "word", "comma"] } ], "properties": [ @@ -67241,77 +69825,8 @@ "acceptsStringChildren": true }, { - "name": "solveEquations", - "children": [ - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "matrixInput", - "text", - "math", - "point", - "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex" - ], + "name": "bestFitLine", + "children": ["xlabel", "ylabel", "label"], "attributes": [ { "name": "name" @@ -67346,17 +69861,50 @@ "name": "newNamespace", "values": ["true", "false"] }, + { + "name": "labelIsName", + "values": ["true", "false"] + }, + { + "name": "applyStyleToLabel", + "values": ["true", "false"] + }, + { + "name": "layer" + }, + { + "name": "perpendicularTo" + }, + { + "name": "parallelTo" + }, { "name": "variables" }, { - "name": "numDiscretizationPoints" + "name": "displayDigits" }, { - "name": "minVar" + "name": "displayDecimals" }, { - "name": "maxVar" + "name": "displaySmallAsZero" + }, + { + "name": "padZeros", + "values": ["true", "false"] + }, + { + "name": "labelPosition", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft" + ] + }, + { + "name": "data" } ], "properties": [ @@ -67366,58 +69914,128 @@ "isArray": false }, { - "name": "modifyIndirectly", - "type": "boolean", + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", + "type": "integer", + "isArray": false + }, + { + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", + "isArray": false + }, + { + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "applyStyleToLabel", + "type": "boolean", + "isArray": false + }, + { + "name": "layer", + "type": "integer", + "isArray": false + }, + { + "name": "labelPosition", + "type": "text", + "isArray": false + }, + { + "name": "hidden", + "type": "boolean", + "isArray": false + }, + { + "name": "disabled", + "type": "boolean", + "isArray": false + }, + { + "name": "fixed", + "type": "boolean", + "isArray": false + }, + { + "name": "fixLocation", + "type": "boolean", + "isArray": false + }, + { + "name": "doenetML", + "type": "text", + "isArray": false + }, + { + "name": "label", + "type": "label", "isArray": false }, { - "name": "styleNumber", + "name": "displayDigits", "type": "integer", "isArray": false }, { - "name": "isResponse", - "type": "boolean", + "name": "displayDecimals", + "type": "integer", "isArray": false }, { - "name": "newNamespace", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "permid", - "type": "text", + "name": "padZeros", + "type": "boolean", "isArray": false }, { - "name": "numDiscretizationPoints", - "type": "number", + "name": "textColor", + "type": "text", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "backgroundColor", + "type": "text", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "textStyleDescription", + "type": "text", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "styleDescription", + "type": "text", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "styleDescriptionWithNoun", + "type": "text", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "numDimensions", + "type": "number", "isArray": false }, { @@ -67434,35 +70052,96 @@ ] }, { - "name": "numSolutions", - "type": "integer", - "isArray": false - }, - { - "name": "solutions", + "name": "points", "type": "math", "isArray": true, - "numDimensions": 1, + "numDimensions": 2, "indexedArrayDescription": [ { "isArray": true, - "type": "math", + "type": "point", "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" } ] }, { - "name": "variable", - "type": "_variableName", + "name": "equation", + "type": "math", + "isArray": false + }, + { + "name": "coeff0", + "type": "math", + "isArray": false + }, + { + "name": "coeffvar1", + "type": "math", + "isArray": false + }, + { + "name": "coeffvar2", + "type": "math", + "isArray": false + }, + { + "name": "slope", + "type": "math", + "isArray": false + }, + { + "name": "xintercept", + "type": "math", + "isArray": false + }, + { + "name": "yintercept", + "type": "math", + "isArray": false + }, + { + "name": "latex", + "type": "latex", + "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "draggable", + "type": "boolean", "isArray": false + }, + { + "name": "data", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "point", + "numDimensions": 1 + }, + { + "isArray": false, + "type": "point" + } + ] } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "subsetOfRealsInput", - "children": [], + "name": "regionBetweenCurveXAxis", + "children": ["xlabel", "ylabel", "label"], "attributes": [ { "name": "name" @@ -67498,35 +70177,21 @@ "values": ["true", "false"] }, { - "name": "xmin" - }, - { - "name": "xmax" - }, - { - "name": "width" - }, - { - "name": "height" - }, - { - "name": "xlabel" - }, - { - "name": "dx" + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "variable" + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "format", - "values": ["text", "latex"] + "name": "layer" }, { - "name": "prefill" + "name": "boundaryValues" }, { - "name": "bindValueTo" + "name": "function" } ], "properties": [ @@ -67561,48 +70226,23 @@ "isArray": false }, { - "name": "xmin", - "type": "number", - "isArray": false - }, - { - "name": "xmax", - "type": "number", - "isArray": false - }, - { - "name": "width", - "type": "_componentSize", - "isArray": false - }, - { - "name": "height", - "type": "_componentSize", - "isArray": false - }, - { - "name": "xlabel", - "type": "text", - "isArray": false - }, - { - "name": "dx", - "type": "number", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "variable", - "type": "_variableName", + "name": "applyStyleToLabel", + "type": "boolean", "isArray": false }, { - "name": "format", - "type": "text", + "name": "layer", + "type": "integer", "isArray": false }, { - "name": "prefill", - "type": "text", + "name": "boundaryValues", + "type": "numberList", "isArray": false }, { @@ -67631,141 +70271,35 @@ "isArray": false }, { - "name": "subsetValue", - "type": "subsetOfReals", + "name": "label", + "type": "label", "isArray": false }, { - "name": "points", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "pointsClosed", - "type": "boolean", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "boolean", - "numDimensions": 1 - } - ] - }, - { - "name": "intervals", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "name": "styleDescription", + "type": "text", + "isArray": false }, { - "name": "isolatedPoints", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "name": "styleDescriptionWithNoun", + "type": "text", + "isArray": false } ], "top": true, "acceptsStringChildren": false }, { - "name": "subsetOfReals", + "name": "regionBetweenCurves", "children": [ - "rightHandSide", - "topic", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", + "xlabel", + "ylabel", + "label", "clampFunction", "wrapFunctionPeriodic", "derivative", - "extractMathOperator", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "matrixInput", - "text", - "math", - "point", - "coords", - "line", - "vector", - "angle", - "mathInput", - "choice", - "number", - "integer", "function", - "piecewiseFunction", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "endpoint", - "subsetOfReals", - "bestFitLine", - "matrix", - "latex", - "m", - "me", - "men", - "mrow" + "piecewiseFunction" ], "attributes": [ { @@ -67802,98 +70336,22 @@ "values": ["true", "false"] }, { - "name": "format", - "values": ["text", "latex"] - }, - { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "expand", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "renderMode" - }, - { - "name": "unordered", - "values": ["true", "false"] - }, - { - "name": "createVectors", - "values": ["true", "false"] - }, - { - "name": "createIntervals", - "values": ["true", "false"] - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", - "values": ["true", "false"] - }, - { - "name": "displayBlanks", + "name": "labelIsName", "values": ["true", "false"] }, { - "name": "draggable", + "name": "applyStyleToLabel", "values": ["true", "false"] }, { "name": "layer" }, { - "name": "anchor" - }, - { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] - }, - { - "name": "variable" + "name": "boundaryValues" }, { - "name": "displayMode", - "values": ["intervals", "inequalities"] + "name": "flipFunctions", + "values": ["true", "false"] } ], "properties": [ @@ -67928,314 +70386,231 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "expand", + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { - "name": "renderMode", - "type": "text", + "name": "layer", + "type": "integer", "isArray": false }, { - "name": "createVectors", - "type": "boolean", + "name": "boundaryValues", + "type": "numberList", "isArray": false }, { - "name": "createIntervals", + "name": "flipFunctions", "type": "boolean", "isArray": false }, { - "name": "functionSymbols", - "type": "textList", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "splitSymbols", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "parseScientificNotation", + "name": "fixed", "type": "boolean", "isArray": false }, { - "name": "displayBlanks", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "draggable", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "layer", - "type": "number", + "name": "label", + "type": "label", "isArray": false }, { - "name": "positionFromAnchor", + "name": "styleDescription", "type": "text", "isArray": false }, { - "name": "displayMode", + "name": "styleDescriptionWithNoun", "type": "text", "isArray": false + } + ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "regionHalfPlane", + "children": ["xlabel", "ylabel", "label"], + "attributes": [ + { + "name": "name" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] }, { "name": "disabled", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixed", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false + "values": ["true", "false"] }, { - "name": "textColor", - "type": "text", - "isArray": false + "name": "styleNumber" }, { - "name": "backgroundColor", - "type": "text", - "isArray": false + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "textStyleDescription", - "type": "text", - "isArray": false + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "anchor", - "type": "point", - "isArray": false + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "displayDigits", - "type": "integer", - "isArray": false + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "displayDecimals", - "type": "integer", - "isArray": false + "name": "layer" }, { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false + "name": "horizontal", + "values": ["true", "false"] }, { - "name": "padZeros", - "type": "boolean", - "isArray": false + "name": "boundaryValue" }, { - "name": "unordered", + "name": "greaterThan", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", "type": "boolean", "isArray": false }, { - "name": "value", - "type": "math", + "name": "modifyIndirectly", + "type": "boolean", "isArray": false }, { - "name": "number", - "type": "number", + "name": "styleNumber", + "type": "integer", "isArray": false }, { - "name": "isNumber", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "isNumeric", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "latex", - "type": "latex", - "isArray": false - }, - { - "name": "text", + "name": "permid", "type": "text", "isArray": false }, { - "name": "numDimensions", - "type": "integer", + "name": "labelIsName", + "type": "boolean", "isArray": false }, { - "name": "vector", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "vector" - } - ] - }, - { - "name": "list", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] - }, - { - "name": "matrixSize", - "type": "numberList", + "name": "applyStyleToLabel", + "type": "boolean", "isArray": false }, { - "name": "numRows", + "name": "layer", "type": "integer", "isArray": false }, { - "name": "numColumns", - "type": "integer", + "name": "horizontal", + "type": "boolean", "isArray": false }, { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] - }, - { - "name": "points", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "name": "boundaryValue", + "type": "number", + "isArray": false }, { - "name": "pointsClosed", + "name": "greaterThan", "type": "boolean", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "boolean", - "numDimensions": 1 - } - ] + "isArray": false }, { - "name": "intervals", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "name": "isolatedPoints", - "type": "math", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "math", - "numDimensions": 1 - } - ] + "name": "disabled", + "type": "boolean", + "isArray": false }, { - "name": "x", - "type": "math", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "y", - "type": "math", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "z", - "type": "math", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "numListItems", - "type": "integer", + "name": "label", + "type": "label", "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "split", + "name": "codeEditor", "children": [ "title", "rightHandSide", @@ -68346,6 +70721,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -68456,7 +70837,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -68465,9 +70848,6 @@ { "name": "copySource" }, - { - "name": "assignNames" - }, { "name": "hide", "values": ["true", "false"] @@ -68496,158 +70876,37 @@ "values": ["true", "false"] }, { - "name": "assignNamesSkip" - }, - { - "name": "type", - "values": ["text"] - }, - { - "name": "splitBy", - "values": ["letter", "word", "comma"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "bestFitLine", - "children": ["xlabel", "ylabel", "label"], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] + "name": "prefill" }, { - "name": "fixLocation", - "values": ["true", "false"] + "name": "bindValueTo" }, { - "name": "styleNumber" + "name": "width" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "height" }, { - "name": "newNamespace", - "values": ["true", "false"] + "name": "viewerRatio" }, { - "name": "labelIsName", + "name": "showResults", "values": ["true", "false"] }, { - "name": "applyStyleToLabel", + "name": "showFormatter", "values": ["true", "false"] }, { - "name": "layer" - }, - { - "name": "perpendicularTo" - }, - { - "name": "parallelTo" - }, - { - "name": "variables" - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] + "name": "resultsLocation", + "values": ["bottom", "left", "right"] }, { - "name": "labelPosition", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft" - ] + "name": "renderedName" }, { - "name": "data" + "name": "staticName" } ], "properties": [ @@ -68682,22 +70941,32 @@ "isArray": false }, { - "name": "labelIsName", - "type": "boolean", + "name": "prefill", + "type": "text", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "width", + "type": "_componentSize", + "isArray": false + }, + { + "name": "height", + "type": "_componentSize", + "isArray": false + }, + { + "name": "showResults", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "showFormatter", + "type": "boolean", "isArray": false }, { - "name": "labelPosition", + "name": "resultsLocation", "type": "text", "isArray": false }, @@ -68727,159 +70996,37 @@ "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", + "name": "valueChanged", "type": "boolean", "isArray": false }, { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", + "name": "value", "type": "text", "isArray": false }, { - "name": "textStyleDescription", - "type": "text", + "name": "immediateValueChanged", + "type": "boolean", "isArray": false }, { - "name": "styleDescription", + "name": "immediateValue", "type": "text", "isArray": false }, { - "name": "styleDescriptionWithNoun", + "name": "text", "type": "text", "isArray": false - }, - { - "name": "numDimensions", - "type": "number", - "isArray": false - }, - { - "name": "variables", - "type": "_variableName", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "_variableName", - "numDimensions": 1 - } - ] - }, - { - "name": "points", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] - }, - { - "name": "equation", - "type": "math", - "isArray": false - }, - { - "name": "coeff0", - "type": "math", - "isArray": false - }, - { - "name": "coeffvar1", - "type": "math", - "isArray": false - }, - { - "name": "coeffvar2", - "type": "math", - "isArray": false - }, - { - "name": "slope", - "type": "math", - "isArray": false - }, - { - "name": "xintercept", - "type": "math", - "isArray": false - }, - { - "name": "yintercept", - "type": "math", - "isArray": false - }, - { - "name": "latex", - "type": "latex", - "isArray": false - }, - { - "name": "draggable", - "type": "boolean", - "isArray": false - }, - { - "name": "data", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "point", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "point" - } - ] } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "regionBetweenCurveXAxis", - "children": ["xlabel", "ylabel", "label"], + "name": "codeViewer", + "children": [], "attributes": [ { "name": "name" @@ -68915,21 +71062,20 @@ "values": ["true", "false"] }, { - "name": "labelIsName", - "values": ["true", "false"] + "name": "codeSource" }, { - "name": "applyStyleToLabel", - "values": ["true", "false"] + "name": "width" }, { - "name": "layer" + "name": "height" }, { - "name": "boundaryValues" + "name": "hasCodeEditorParent", + "values": ["true", "false"] }, { - "name": "function" + "name": "renderedName" } ], "properties": [ @@ -68949,38 +71095,18 @@ "isArray": false }, { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "labelIsName", + "name": "isResponse", "type": "boolean", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "newNamespace", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "integer", - "isArray": false - }, - { - "name": "boundaryValues", - "type": "numberList", + "name": "permid", + "type": "text", "isArray": false }, { @@ -69004,23 +71130,28 @@ "isArray": false }, { - "name": "doenetML", + "name": "hasCodeEditorParent", + "type": "boolean", + "isArray": false + }, + { + "name": "locationFromParent", "type": "text", "isArray": false }, { - "name": "label", - "type": "label", + "name": "width", + "type": "_componentSize", "isArray": false }, { - "name": "styleDescription", - "type": "text", + "name": "height", + "type": "_componentSize", "isArray": false }, { - "name": "styleDescriptionWithNoun", - "type": "text", + "name": "codeChanged", + "type": "boolean", "isArray": false } ], @@ -69028,16 +71159,76 @@ "acceptsStringChildren": false }, { - "name": "regionBetweenCurves", + "name": "hasSameFactoring", "children": [ - "xlabel", - "ylabel", - "label", + "rightHandSide", + "topic", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", "clampFunction", "wrapFunctionPeriodic", "derivative", + "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "matrixInput", + "text", + "math", + "point", + "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", + "number", + "integer", "function", - "piecewiseFunction" + "piecewiseFunction", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "endpoint", + "subsetOfReals", + "bestFitLine", + "matrix", + "latex" ], "attributes": [ { @@ -69074,21 +71265,68 @@ "values": ["true", "false"] }, { - "name": "labelIsName", + "name": "symbolicEquality", "values": ["true", "false"] }, { - "name": "applyStyleToLabel", + "name": "expandOnCompare", "values": ["true", "false"] }, { - "name": "layer" + "name": "simplifyOnCompare", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" + ] }, { - "name": "boundaryValues" + "name": "unorderedCompare", + "values": ["true", "false"] }, { - "name": "flipFunctions", + "name": "matchByExactPositions", + "values": ["true", "false"] + }, + { + "name": "allowedErrorInNumbers" + }, + { + "name": "includeErrorInNumberExponents", + "values": ["true", "false"] + }, + { + "name": "allowedErrorIsAbsolute", + "values": ["true", "false"] + }, + { + "name": "numSignErrorsMatched" + }, + { + "name": "numPeriodicSetMatchesRequired" + }, + { + "name": "caseInsensitiveMatch", + "values": ["true", "false"] + }, + { + "name": "matchBlanks", + "values": ["true", "false"] + }, + { + "name": "variable" + }, + { + "name": "restrictDivision", + "values": ["true", "false"] + }, + { + "name": "monomialFactorMustMatch", + "values": ["true", "false"] + }, + { + "name": "allowOnlySignDifferences", "values": ["true", "false"] } ], @@ -69124,27 +71362,62 @@ "isArray": false }, { - "name": "labelIsName", + "name": "symbolicEquality", "type": "boolean", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "expandOnCompare", "type": "boolean", "isArray": false }, { - "name": "layer", + "name": "simplifyOnCompare", + "type": "text", + "isArray": false + }, + { + "name": "unorderedCompare", + "type": "boolean", + "isArray": false + }, + { + "name": "matchByExactPositions", + "type": "boolean", + "isArray": false + }, + { + "name": "allowedErrorInNumbers", + "type": "number", + "isArray": false + }, + { + "name": "includeErrorInNumberExponents", + "type": "boolean", + "isArray": false + }, + { + "name": "allowedErrorIsAbsolute", + "type": "boolean", + "isArray": false + }, + { + "name": "numSignErrorsMatched", + "type": "number", + "isArray": false + }, + { + "name": "numPeriodicSetMatchesRequired", "type": "integer", "isArray": false }, { - "name": "boundaryValues", - "type": "numberList", + "name": "caseInsensitiveMatch", + "type": "boolean", "isArray": false }, { - "name": "flipFunctions", + "name": "matchBlanks", "type": "boolean", "isArray": false }, @@ -69174,17 +71447,12 @@ "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "styleDescription", - "type": "text", + "name": "value", + "type": "boolean", "isArray": false }, { - "name": "styleDescriptionWithNoun", + "name": "text", "type": "text", "isArray": false } @@ -69193,8 +71461,8 @@ "acceptsStringChildren": false }, { - "name": "regionHalfPlane", - "children": ["xlabel", "ylabel", "label"], + "name": "dataFrame", + "children": [], "attributes": [ { "name": "name" @@ -69230,26 +71498,14 @@ "values": ["true", "false"] }, { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", - "values": ["true", "false"] - }, - { - "name": "layer" + "name": "source" }, { - "name": "horizontal", + "name": "hasHeader", "values": ["true", "false"] }, { - "name": "boundaryValue" - }, - { - "name": "greaterThan", - "values": ["true", "false"] + "name": "columnTypes" } ], "properties": [ @@ -69284,293 +71540,80 @@ "isArray": false }, { - "name": "labelIsName", - "type": "boolean", + "name": "source", + "type": "text", "isArray": false }, { - "name": "applyStyleToLabel", + "name": "hasHeader", "type": "boolean", "isArray": false }, { - "name": "layer", - "type": "integer", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "horizontal", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "boundaryValue", - "type": "number", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "greaterThan", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "numRows", + "type": "integer", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "numColumns", + "type": "integer", "isArray": false }, { - "name": "fixLocation", - "type": "boolean", + "name": "columnTypes", + "type": "textList", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "columnNames", + "type": "textList", "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "codeEditor", - "children": [ - "title", - "rightHandSide", - "description", - "xlabel", - "ylabel", - "statement", - "introduction", - "conclusion", - "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "section", - "subsection", - "subsubsection", - "paragraphs", - "aside", - "objectives", - "problem", - "exercise", - "question", - "activity", - "example", - "definition", - "note", - "theorem", - "proof", - "problems", - "exercises", - "ol", - "ul", - "odesystem", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "orbitalDiagram", - "orbitalDiagramInput", - "sideBySide", - "sbsGroup", - "stack", - "h", - "idx", - "div", - "span", - "pre", - "displayDoenetML", - "paginator", - "paginatorControls", - "matrixInput", - "solution", - "document", - "text", - "textList", - "p", - "boolean", - "booleanList", - "math", - "mathList", - "tupleList", - "numberList", - "collect", - "ref", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "bezierControls", - "controlVectors", - "vector", - "angle", - "answer", - "award", - "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "choice", - "number", - "integer", - "graph", - "function", - "piecewiseFunction", - "interval", - "sequence", - "slider", - "spreadsheet", - "cell", - "row", - "column", - "cellBlock", - "tabular", - "table", - "figure", - "markers", - "map", - "pegboard", - "intersection", - "conditionalContent", - "asList", - "variantControl", - "selectFromSequence", - "select", - "group", - "animateFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "image", - "video", - "hint", - "intcomma", - "pluralize", - "feedback", - "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "setup", - "footnote", - "caption", - "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfRealsInput", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "codeEditor", - "codeViewer", - "hasSameFactoring", - "dataFrame", - "summaryStatistics", - "legend", - "label", - "matchesPattern", - "matrix", - "eigenDecomposition", - "latex", - "blockQuote", - "contentPicker", - "stickyGroup" + "name": "means", + "type": "number", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "number", + "numDimensions": 1 + } + ] + } ], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "summaryStatistics", + "children": [], "attributes": [ { "name": "name" @@ -69606,37 +71649,29 @@ "values": ["true", "false"] }, { - "name": "prefill" - }, - { - "name": "bindValueTo" - }, - { - "name": "width" + "name": "source" }, { - "name": "height" + "name": "column" }, { - "name": "viewerRatio" + "name": "statisticsToDisplay" }, { - "name": "showResults", - "values": ["true", "false"] + "name": "byCategoryColumn" }, { - "name": "showFormatter", - "values": ["true", "false"] + "name": "displayDigits" }, { - "name": "resultsLocation", - "values": ["bottom", "left", "right"] + "name": "displayDecimals" }, { - "name": "renderedName" + "name": "displaySmallAsZero" }, { - "name": "staticName" + "name": "padZeros", + "values": ["true", "false"] } ], "properties": [ @@ -69671,92 +71706,132 @@ "isArray": false }, { - "name": "prefill", + "name": "byCategoryColumn", "type": "text", "isArray": false }, { - "name": "width", - "type": "_componentSize", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "height", - "type": "_componentSize", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "showResults", + "name": "fixed", "type": "boolean", "isArray": false }, { - "name": "showFormatter", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "resultsLocation", + "name": "doenetML", "type": "text", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "displayDigits", + "type": "integer", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "displayDecimals", + "type": "integer", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "displaySmallAsZero", + "type": "number", "isArray": false }, { - "name": "fixLocation", + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "doenetML", + "name": "statisticsToDisplay", + "type": "textList", + "isArray": false + }, + { + "name": "columnName", "type": "text", "isArray": false }, { - "name": "valueChanged", - "type": "boolean", + "name": "count", + "type": "integer", "isArray": false }, { - "name": "value", - "type": "text", + "name": "sum", + "type": "number", "isArray": false }, { - "name": "immediateValueChanged", - "type": "boolean", + "name": "mean", + "type": "number", "isArray": false }, { - "name": "immediateValue", - "type": "text", + "name": "stdev", + "type": "number", "isArray": false }, { - "name": "text", - "type": "text", + "name": "variance", + "type": "number", + "isArray": false + }, + { + "name": "stderr", + "type": "number", + "isArray": false + }, + { + "name": "minimum", + "type": "number", + "isArray": false + }, + { + "name": "maximum", + "type": "number", + "isArray": false + }, + { + "name": "median", + "type": "number", + "isArray": false + }, + { + "name": "quartile1", + "type": "number", + "isArray": false + }, + { + "name": "quartile3", + "type": "number", + "isArray": false + }, + { + "name": "range", + "type": "number", "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "codeViewer", - "children": [], + "name": "legend", + "children": ["xlabel", "ylabel", "label"], "attributes": [ { "name": "name" @@ -69792,20 +71867,28 @@ "values": ["true", "false"] }, { - "name": "codeSource" + "name": "labelIsName", + "values": ["true", "false"] }, { - "name": "width" + "name": "applyStyleToLabel", + "values": ["true", "false"] }, { - "name": "height" + "name": "layer" }, { - "name": "hasCodeEditorParent", - "values": ["true", "false"] + "name": "position", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft" + ] }, { - "name": "renderedName" + "name": "displayClosedSwatches", + "values": ["true", "false"] } ], "properties": [ @@ -69840,48 +71923,58 @@ "isArray": false }, { - "name": "hidden", + "name": "labelIsName", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { - "name": "fixed", + "name": "layer", + "type": "integer", + "isArray": false + }, + { + "name": "position", + "type": "text", + "isArray": false + }, + { + "name": "displayClosedSwatches", "type": "boolean", "isArray": false }, { - "name": "fixLocation", + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "hasCodeEditorParent", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "locationFromParent", - "type": "text", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "width", - "type": "_componentSize", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "height", - "type": "_componentSize", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "codeChanged", - "type": "boolean", + "name": "label", + "type": "label", "isArray": false } ], @@ -69889,10 +71982,27 @@ "acceptsStringChildren": false }, { - "name": "hasSameFactoring", + "name": "label", "children": [ + "title", "rightHandSide", + "description", + "xlabel", + "ylabel", "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", "sum", "product", "clampNumber", @@ -69919,6 +72029,25 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "odesystem", "equilibriumPoint", "equilibriumLine", "atom", @@ -69926,15 +72055,27 @@ "ionicCompound", "electronConfiguration", "h", + "idx", + "span", + "displayDoenetML", "matrixInput", "text", + "boolean", "math", + "collect", + "ref", "point", "coords", "line", + "bezierControls", "vector", "angle", + "answer", + "when", "mathInput", + "textInput", + "booleanInput", + "choiceInput", "choice", "number", "integer", @@ -69943,7 +72084,13 @@ "interval", "sequence", "cell", + "map", + "intersection", + "conditionalContent", + "asList", "selectFromSequence", + "select", + "group", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -69954,9 +72101,22 @@ "intcomma", "pluralize", "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "footnote", "endpoint", + "sort", + "shuffle", + "solveEquations", "subsetOfReals", + "split", "bestFitLine", + "hasSameFactoring", + "label", + "matchesPattern", "matrix", "latex" ], @@ -69995,69 +72155,31 @@ "values": ["true", "false"] }, { - "name": "symbolicEquality", - "values": ["true", "false"] - }, - { - "name": "expandOnCompare", - "values": ["true", "false"] - }, - { - "name": "simplifyOnCompare", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "unorderedCompare", - "values": ["true", "false"] - }, - { - "name": "matchByExactPositions", - "values": ["true", "false"] - }, - { - "name": "allowedErrorInNumbers" - }, - { - "name": "includeErrorInNumberExponents", - "values": ["true", "false"] - }, - { - "name": "allowedErrorIsAbsolute", - "values": ["true", "false"] - }, - { - "name": "numSignErrorsMatched" - }, - { - "name": "numPeriodicSetMatchesRequired" - }, - { - "name": "caseInsensitiveMatch", - "values": ["true", "false"] + "name": "forObject" }, { - "name": "matchBlanks", + "name": "draggable", "values": ["true", "false"] }, { - "name": "variable" - }, - { - "name": "restrictDivision", - "values": ["true", "false"] + "name": "layer" }, { - "name": "monomialFactorMustMatch", - "values": ["true", "false"] + "name": "anchor" }, { - "name": "allowOnlySignDifferences", - "values": ["true", "false"] + "name": "positionFromAnchor", + "values": [ + "upperright", + "upperleft", + "lowerright", + "lowerleft", + "top", + "bottom", + "left", + "right", + "center" + ] } ], "properties": [ @@ -70092,315 +72214,269 @@ "isArray": false }, { - "name": "symbolicEquality", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "expandOnCompare", - "type": "boolean", + "name": "layer", + "type": "number", "isArray": false }, { - "name": "simplifyOnCompare", + "name": "positionFromAnchor", "type": "text", "isArray": false }, { - "name": "unorderedCompare", + "name": "hidden", "type": "boolean", "isArray": false }, { - "name": "matchByExactPositions", + "name": "disabled", "type": "boolean", "isArray": false }, { - "name": "allowedErrorInNumbers", - "type": "number", - "isArray": false - }, - { - "name": "includeErrorInNumberExponents", + "name": "fixed", "type": "boolean", "isArray": false }, { - "name": "allowedErrorIsAbsolute", + "name": "fixLocation", "type": "boolean", "isArray": false }, { - "name": "numSignErrorsMatched", - "type": "number", - "isArray": false - }, - { - "name": "numPeriodicSetMatchesRequired", - "type": "integer", - "isArray": false - }, - { - "name": "caseInsensitiveMatch", - "type": "boolean", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "matchBlanks", - "type": "boolean", + "name": "textColor", + "type": "text", "isArray": false }, { - "name": "hidden", - "type": "boolean", + "name": "backgroundColor", + "type": "text", "isArray": false }, { - "name": "disabled", - "type": "boolean", + "name": "textStyleDescription", + "type": "text", "isArray": false }, { - "name": "fixed", - "type": "boolean", + "name": "anchor", + "type": "point", "isArray": false }, { - "name": "fixLocation", + "name": "hasLatex", "type": "boolean", "isArray": false }, { - "name": "doenetML", + "name": "text", "type": "text", "isArray": false }, { - "name": "value", - "type": "boolean", + "name": "latex", + "type": "latex", "isArray": false }, { - "name": "text", - "type": "text", + "name": "value", + "type": "label", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "dataFrame", - "children": [], - "attributes": [ - { - "name": "name" - }, - { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "source" - }, - { - "name": "hasHeader", - "values": ["true", "false"] - }, - { - "name": "columnTypes" - } + "name": "matchesPattern", + "children": [ + "rightHandSide", + "topic", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "equilibriumPoint", + "equilibriumLine", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "h", + "matrixInput", + "text", + "math", + "point", + "coords", + "line", + "vector", + "angle", + "mathInput", + "choice", + "number", + "integer", + "function", + "piecewiseFunction", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "endpoint", + "subsetOfReals", + "bestFitLine", + "matrix", + "latex" ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, + "attributes": [ { - "name": "source", - "type": "text", - "isArray": false + "name": "name" }, { - "name": "hasHeader", - "type": "boolean", - "isArray": false + "name": "copySource" }, { - "name": "hidden", - "type": "boolean", - "isArray": false + "name": "hide", + "values": ["true", "false"] }, { "name": "disabled", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixed", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { "name": "fixLocation", - "type": "boolean", - "isArray": false + "values": ["true", "false"] }, { - "name": "doenetML", - "type": "text", - "isArray": false + "name": "styleNumber" }, { - "name": "numRows", - "type": "integer", - "isArray": false + "name": "isResponse", + "values": ["true", "false"] }, { - "name": "numColumns", - "type": "integer", - "isArray": false + "name": "newNamespace", + "values": ["true", "false"] }, { - "name": "columnTypes", - "type": "textList", - "isArray": false + "name": "symbolicEquality", + "values": ["true", "false"] }, { - "name": "columnNames", - "type": "textList", - "isArray": false + "name": "expandOnCompare", + "values": ["true", "false"] }, { - "name": "means", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "number", - "numDimensions": 1 - } + "name": "simplifyOnCompare", + "values": [ + "none", + "full", + "numbers", + "numberspreserveorder" ] - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "summaryStatistics", - "children": [], - "attributes": [ - { - "name": "name" }, { - "name": "copySource" + "name": "unorderedCompare", + "values": ["true", "false"] }, { - "name": "hide", + "name": "matchByExactPositions", "values": ["true", "false"] }, { - "name": "disabled", - "values": ["true", "false"] + "name": "allowedErrorInNumbers" }, { - "name": "fixed", + "name": "includeErrorInNumberExponents", "values": ["true", "false"] }, { - "name": "fixLocation", + "name": "allowedErrorIsAbsolute", "values": ["true", "false"] }, { - "name": "styleNumber" + "name": "numSignErrorsMatched" }, { - "name": "isResponse", - "values": ["true", "false"] + "name": "numPeriodicSetMatchesRequired" }, { - "name": "newNamespace", + "name": "caseInsensitiveMatch", "values": ["true", "false"] }, { - "name": "source" + "name": "matchBlanks", + "values": ["true", "false"] }, { - "name": "column" + "name": "pattern" }, { - "name": "statisticsToDisplay" + "name": "allowImplicitIdentities", + "values": ["true", "false"] }, { - "name": "byCategoryColumn" + "name": "allowPermutations", + "values": ["true", "false"] }, { - "name": "displayDigits" + "name": "requireNumericMatches", + "values": ["true", "false"] }, { - "name": "displayDecimals" + "name": "requireVariableMatches", + "values": ["true", "false"] }, { - "name": "displaySmallAsZero" + "name": "excludeMatches" }, { - "name": "padZeros", + "name": "matchExpressionWithBlanks", "values": ["true", "false"] } ], @@ -70436,132 +72512,155 @@ "isArray": false }, { - "name": "byCategoryColumn", - "type": "text", + "name": "symbolicEquality", + "type": "boolean", "isArray": false }, { - "name": "hidden", + "name": "expandOnCompare", "type": "boolean", "isArray": false }, { - "name": "disabled", + "name": "simplifyOnCompare", + "type": "text", + "isArray": false + }, + { + "name": "unorderedCompare", "type": "boolean", "isArray": false }, { - "name": "fixed", + "name": "matchByExactPositions", "type": "boolean", "isArray": false }, { - "name": "fixLocation", + "name": "allowedErrorInNumbers", + "type": "number", + "isArray": false + }, + { + "name": "includeErrorInNumberExponents", "type": "boolean", "isArray": false }, { - "name": "doenetML", - "type": "text", + "name": "allowedErrorIsAbsolute", + "type": "boolean", "isArray": false }, { - "name": "displayDigits", - "type": "integer", + "name": "numSignErrorsMatched", + "type": "number", "isArray": false }, { - "name": "displayDecimals", + "name": "numPeriodicSetMatchesRequired", "type": "integer", "isArray": false }, { - "name": "displaySmallAsZero", - "type": "number", + "name": "caseInsensitiveMatch", + "type": "boolean", "isArray": false }, { - "name": "padZeros", + "name": "matchBlanks", "type": "boolean", "isArray": false }, { - "name": "statisticsToDisplay", - "type": "textList", + "name": "allowImplicitIdentities", + "type": "boolean", "isArray": false }, { - "name": "columnName", - "type": "text", + "name": "allowPermutations", + "type": "boolean", "isArray": false }, { - "name": "count", - "type": "integer", + "name": "requireNumericMatches", + "type": "boolean", "isArray": false }, { - "name": "sum", - "type": "number", + "name": "requireVariableMatches", + "type": "boolean", "isArray": false }, { - "name": "mean", - "type": "number", + "name": "excludeMatches", + "type": "mathList", "isArray": false }, { - "name": "stdev", - "type": "number", + "name": "matchExpressionWithBlanks", + "type": "boolean", "isArray": false }, { - "name": "variance", - "type": "number", + "name": "hidden", + "type": "boolean", "isArray": false }, { - "name": "stderr", - "type": "number", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "minimum", - "type": "number", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "maximum", - "type": "number", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "median", - "type": "number", + "name": "doenetML", + "type": "text", "isArray": false }, { - "name": "quartile1", - "type": "number", + "name": "value", + "type": "boolean", "isArray": false }, { - "name": "quartile3", - "type": "number", + "name": "text", + "type": "text", "isArray": false }, { - "name": "range", + "name": "numMatches", "type": "number", "isArray": false + }, + { + "name": "patternMatches", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "legend", - "children": ["xlabel", "ylabel", "label"], + "name": "matrix", + "children": ["row", "column"], "attributes": [ { "name": "name" @@ -70597,295 +72696,67 @@ "values": ["true", "false"] }, { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", - "values": ["true", "false"] - }, - { - "name": "layer" + "name": "format", + "values": ["text", "latex"] }, { - "name": "position", + "name": "simplify", "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft" + "none", + "full", + "numbers", + "numberspreserveorder" ] }, { - "name": "displayClosedSwatches", + "name": "expand", "values": ["true", "false"] - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false - }, - { - "name": "layer", - "type": "integer", - "isArray": false - }, - { - "name": "position", - "type": "text", - "isArray": false - }, - { - "name": "displayClosedSwatches", - "type": "boolean", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", - "type": "text", - "isArray": false }, { - "name": "label", - "type": "label", - "isArray": false - } - ], - "top": true, - "acceptsStringChildren": false - }, - { - "name": "label", - "children": [ - "title", - "rightHandSide", - "description", - "xlabel", - "ylabel", - "topic", - "m", - "me", - "men", - "md", - "mdn", - "mrow", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "extractMathOperator", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "odesystem", - "equilibriumPoint", - "equilibriumLine", - "atom", - "ion", - "ionicCompound", - "electronConfiguration", - "h", - "idx", - "span", - "displayDoenetML", - "matrixInput", - "text", - "boolean", - "math", - "collect", - "ref", - "point", - "coords", - "line", - "bezierControls", - "vector", - "angle", - "answer", - "when", - "mathInput", - "textInput", - "booleanInput", - "choiceInput", - "choice", - "number", - "integer", - "function", - "piecewiseFunction", - "interval", - "sequence", - "cell", - "map", - "intersection", - "conditionalContent", - "asList", - "selectFromSequence", - "select", - "group", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "updateValue", - "callAction", - "triggerSet", - "functionIterates", - "module", - "footnote", - "endpoint", - "sort", - "shuffle", - "solveEquations", - "subsetOfReals", - "split", - "bestFitLine", - "hasSameFactoring", - "label", - "matchesPattern", - "matrix", - "latex" - ], - "attributes": [ + "name": "displayDigits" + }, { - "name": "name" + "name": "displayDecimals" }, { - "name": "copySource" + "name": "displaySmallAsZero" }, { - "name": "hide", + "name": "padZeros", "values": ["true", "false"] }, { - "name": "disabled", + "name": "renderMode" + }, + { + "name": "unordered", "values": ["true", "false"] }, { - "name": "fixed", + "name": "createVectors", "values": ["true", "false"] }, { - "name": "fixLocation", + "name": "createIntervals", "values": ["true", "false"] }, { - "name": "styleNumber" + "name": "functionSymbols" }, { - "name": "isResponse", + "name": "sourcesAreFunctionSymbols" + }, + { + "name": "splitSymbols", "values": ["true", "false"] }, { - "name": "newNamespace", + "name": "parseScientificNotation", "values": ["true", "false"] }, { - "name": "forObject" + "name": "displayBlanks", + "values": ["true", "false"] }, { "name": "draggable", @@ -70910,6 +72781,15 @@ "right", "center" ] + }, + { + "name": "defaultEntry" + }, + { + "name": "numRows" + }, + { + "name": "numColumns" } ], "properties": [ @@ -70943,6 +72823,56 @@ "type": "text", "isArray": false }, + { + "name": "format", + "type": "text", + "isArray": false + }, + { + "name": "simplify", + "type": "text", + "isArray": false + }, + { + "name": "expand", + "type": "boolean", + "isArray": false + }, + { + "name": "renderMode", + "type": "text", + "isArray": false + }, + { + "name": "createVectors", + "type": "boolean", + "isArray": false + }, + { + "name": "createIntervals", + "type": "boolean", + "isArray": false + }, + { + "name": "functionSymbols", + "type": "textList", + "isArray": false + }, + { + "name": "splitSymbols", + "type": "boolean", + "isArray": false + }, + { + "name": "parseScientificNotation", + "type": "boolean", + "isArray": false + }, + { + "name": "displayBlanks", + "type": "boolean", + "isArray": false + }, { "name": "draggable", "type": "boolean", @@ -71004,13 +72934,48 @@ "isArray": false }, { - "name": "hasLatex", + "name": "displayDigits", + "type": "integer", + "isArray": false + }, + { + "name": "displayDecimals", + "type": "integer", + "isArray": false + }, + { + "name": "displaySmallAsZero", + "type": "number", + "isArray": false + }, + { + "name": "padZeros", "type": "boolean", "isArray": false }, { - "name": "text", - "type": "text", + "name": "unordered", + "type": "boolean", + "isArray": false + }, + { + "name": "value", + "type": "matrix", + "isArray": false + }, + { + "name": "number", + "type": "number", + "isArray": false + }, + { + "name": "isNumber", + "type": "boolean", + "isArray": false + }, + { + "name": "isNumeric", + "type": "boolean", "isArray": false }, { @@ -71019,16 +72984,97 @@ "isArray": false }, { - "name": "value", - "type": "label", + "name": "text", + "type": "text", + "isArray": false + }, + { + "name": "numDimensions", + "type": "integer", + "isArray": false + }, + { + "name": "vector", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "vector" + } + ] + }, + { + "name": "list", + "type": "math", + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "math", + "numDimensions": 1 + } + ] + }, + { + "name": "matrixSize", + "type": "numberList", + "isArray": false + }, + { + "name": "numRows", + "type": "integer", + "isArray": false + }, + { + "name": "numColumns", + "type": "integer", + "isArray": false + }, + { + "name": "matrix", + "type": "math", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": false, + "type": "matrix" + }, + { + "isArray": false, + "type": "matrix" + } + ] + }, + { + "name": "x", + "type": "math", + "isArray": false + }, + { + "name": "y", + "type": "math", + "isArray": false + }, + { + "name": "z", + "type": "math", + "isArray": false + }, + { + "name": "numListItems", + "type": "integer", "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "matchesPattern", + "name": "eigenDecomposition", "children": [ "rightHandSide", "topic", @@ -71134,79 +73180,16 @@ "values": ["true", "false"] }, { - "name": "symbolicEquality", - "values": ["true", "false"] - }, - { - "name": "expandOnCompare", - "values": ["true", "false"] - }, - { - "name": "simplifyOnCompare", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "unorderedCompare", - "values": ["true", "false"] - }, - { - "name": "matchByExactPositions", - "values": ["true", "false"] - }, - { - "name": "allowedErrorInNumbers" - }, - { - "name": "includeErrorInNumberExponents", - "values": ["true", "false"] - }, - { - "name": "allowedErrorIsAbsolute", - "values": ["true", "false"] - }, - { - "name": "numSignErrorsMatched" - }, - { - "name": "numPeriodicSetMatchesRequired" - }, - { - "name": "caseInsensitiveMatch", - "values": ["true", "false"] - }, - { - "name": "matchBlanks", - "values": ["true", "false"] - }, - { - "name": "pattern" - }, - { - "name": "allowImplicitIdentities", - "values": ["true", "false"] - }, - { - "name": "allowPermutations", - "values": ["true", "false"] - }, - { - "name": "requireNumericMatches", - "values": ["true", "false"] + "name": "displayDigits" }, { - "name": "requireVariableMatches", - "values": ["true", "false"] + "name": "displayDecimals" }, { - "name": "excludeMatches" + "name": "displaySmallAsZero" }, { - "name": "matchExpressionWithBlanks", + "name": "padZeros", "values": ["true", "false"] } ], @@ -71241,96 +73224,6 @@ "type": "text", "isArray": false }, - { - "name": "symbolicEquality", - "type": "boolean", - "isArray": false - }, - { - "name": "expandOnCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "simplifyOnCompare", - "type": "text", - "isArray": false - }, - { - "name": "unorderedCompare", - "type": "boolean", - "isArray": false - }, - { - "name": "matchByExactPositions", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorInNumbers", - "type": "number", - "isArray": false - }, - { - "name": "includeErrorInNumberExponents", - "type": "boolean", - "isArray": false - }, - { - "name": "allowedErrorIsAbsolute", - "type": "boolean", - "isArray": false - }, - { - "name": "numSignErrorsMatched", - "type": "number", - "isArray": false - }, - { - "name": "numPeriodicSetMatchesRequired", - "type": "integer", - "isArray": false - }, - { - "name": "caseInsensitiveMatch", - "type": "boolean", - "isArray": false - }, - { - "name": "matchBlanks", - "type": "boolean", - "isArray": false - }, - { - "name": "allowImplicitIdentities", - "type": "boolean", - "isArray": false - }, - { - "name": "allowPermutations", - "type": "boolean", - "isArray": false - }, - { - "name": "requireNumericMatches", - "type": "boolean", - "isArray": false - }, - { - "name": "requireVariableMatches", - "type": "boolean", - "isArray": false - }, - { - "name": "excludeMatches", - "type": "mathList", - "isArray": false - }, - { - "name": "matchExpressionWithBlanks", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -71357,40 +73250,169 @@ "isArray": false }, { - "name": "value", - "type": "boolean", + "name": "displayDigits", + "type": "integer", "isArray": false }, { - "name": "text", - "type": "text", + "name": "displayDecimals", + "type": "integer", "isArray": false }, { - "name": "numMatches", + "name": "displaySmallAsZero", "type": "number", "isArray": false }, { - "name": "patternMatches", - "type": "math", + "name": "padZeros", + "type": "boolean", + "isArray": false + }, + { + "name": "eigenvalues", + "type": "number", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "math", + "type": "number", + "numDimensions": 1 + } + ] + }, + { + "name": "eigenvectors", + "type": "number", + "isArray": true, + "numDimensions": 2, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "vector", "numDimensions": 1 + }, + { + "isArray": false, + "type": "vector" } ] } ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "matrix", - "children": ["row", "column"], + "top": true, + "acceptsStringChildren": false + }, + { + "name": "latex", + "children": [ + "rightHandSide", + "xlabel", + "ylabel", + "topic", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "extractMathOperator", + "atom", + "ion", + "electronConfiguration", + "h", + "text", + "boolean", + "math", + "coords", + "when", + "choice", + "number", + "integer", + "interval", + "sequence", + "cell", + "selectFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "intcomma", + "pluralize", + "lorem", + "subsetOfReals", + "hasSameFactoring", + "label", + "matchesPattern", + "matrix", + "latex", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "equilibriumPoint", + "equilibriumLine", + "ionicCompound", + "matrixInput", + "point", + "line", + "vector", + "angle", + "mathInput", + "function", + "piecewiseFunction", + "endpoint", + "bestFitLine", + "m", + "me", + "men", + "mrow", + "md", + "mdn" + ], "attributes": [ { "name": "name" @@ -71426,75 +73448,16 @@ "values": ["true", "false"] }, { - "name": "format", - "values": ["text", "latex"] - }, - { - "name": "simplify", - "values": [ - "none", - "full", - "numbers", - "numberspreserveorder" - ] - }, - { - "name": "expand", - "values": ["true", "false"] - }, - { - "name": "displayDigits" - }, - { - "name": "displayDecimals" - }, - { - "name": "displaySmallAsZero" - }, - { - "name": "padZeros", - "values": ["true", "false"] - }, - { - "name": "renderMode" - }, - { - "name": "unordered", - "values": ["true", "false"] - }, - { - "name": "createVectors", - "values": ["true", "false"] - }, - { - "name": "createIntervals", - "values": ["true", "false"] - }, - { - "name": "functionSymbols" - }, - { - "name": "sourcesAreFunctionSymbols" - }, - { - "name": "splitSymbols", - "values": ["true", "false"] - }, - { - "name": "parseScientificNotation", + "name": "draggable", "values": ["true", "false"] }, { - "name": "displayBlanks", - "values": ["true", "false"] + "name": "layer" }, { - "name": "draggable", + "name": "isLatex", "values": ["true", "false"] }, - { - "name": "layer" - }, { "name": "anchor" }, @@ -71511,15 +73474,6 @@ "right", "center" ] - }, - { - "name": "defaultEntry" - }, - { - "name": "numRows" - }, - { - "name": "numColumns" } ], "properties": [ @@ -71554,65 +73508,20 @@ "isArray": false }, { - "name": "format", - "type": "text", - "isArray": false - }, - { - "name": "simplify", - "type": "text", - "isArray": false - }, - { - "name": "expand", - "type": "boolean", - "isArray": false - }, - { - "name": "renderMode", - "type": "text", - "isArray": false - }, - { - "name": "createVectors", - "type": "boolean", - "isArray": false - }, - { - "name": "createIntervals", - "type": "boolean", - "isArray": false - }, - { - "name": "functionSymbols", - "type": "textList", - "isArray": false - }, - { - "name": "splitSymbols", - "type": "boolean", - "isArray": false - }, - { - "name": "parseScientificNotation", + "name": "draggable", "type": "boolean", "isArray": false }, { - "name": "displayBlanks", - "type": "boolean", + "name": "layer", + "type": "number", "isArray": false }, { - "name": "draggable", + "name": "isLatex", "type": "boolean", "isArray": false }, - { - "name": "layer", - "type": "number", - "isArray": false - }, { "name": "positionFromAnchor", "type": "text", @@ -71664,33 +73573,18 @@ "isArray": false }, { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", + "name": "value", + "type": "latex", "isArray": false }, { - "name": "unordered", - "type": "boolean", + "name": "text", + "type": "text", "isArray": false }, { - "name": "value", - "type": "matrix", + "name": "math", + "type": "math", "isArray": false }, { @@ -71699,115 +73593,420 @@ "isArray": false }, { - "name": "isNumber", - "type": "boolean", - "isArray": false - }, - { - "name": "isNumeric", - "type": "boolean", - "isArray": false - }, - { - "name": "latex", - "type": "latex", + "name": "numWords", + "type": "integer", "isArray": false }, { - "name": "text", + "name": "words", "type": "text", - "isArray": false + "isArray": true, + "numDimensions": 1, + "indexedArrayDescription": [ + { + "isArray": true, + "type": "text", + "numDimensions": 1 + } + ] }, { - "name": "numDimensions", + "name": "numCharacters", "type": "integer", "isArray": false }, { - "name": "vector", - "type": "math", + "name": "characters", + "type": "text", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { - "isArray": false, - "type": "vector" + "isArray": true, + "type": "text", + "numDimensions": 1 } ] }, + { + "name": "numListItems", + "type": "integer", + "isArray": false + }, { "name": "list", - "type": "math", + "type": "text", "isArray": true, "numDimensions": 1, "indexedArrayDescription": [ { "isArray": true, - "type": "math", + "type": "text", "numDimensions": 1 } ] }, { - "name": "matrixSize", - "type": "numberList", + "name": "latex", + "type": "latex", + "isArray": false + } + ], + "top": true, + "acceptsStringChildren": true + }, + { + "name": "blockQuote", + "children": [ + "title", + "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", + "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", + "sum", + "product", + "clampNumber", + "wrapNumberPeriodic", + "round", + "setSmallToZero", + "convertSetToList", + "ceil", + "floor", + "abs", + "sign", + "mean", + "median", + "variance", + "standardDeviation", + "count", + "min", + "max", + "mod", + "gcd", + "lcm", + "extractMath", + "clampFunction", + "wrapFunctionPeriodic", + "derivative", + "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", + "equilibriumPoint", + "equilibriumLine", + "equilibriumCurve", + "atom", + "ion", + "ionicCompound", + "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", + "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", + "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", + "text", + "textList", + "p", + "boolean", + "booleanList", + "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", + "point", + "coords", + "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", + "vector", + "angle", + "answer", + "award", + "when", + "mathInput", + "textInput", + "booleanInput", + "choiceInput", + "choice", + "number", + "integer", + "graph", + "function", + "piecewiseFunction", + "interval", + "sequence", + "slider", + "spreadsheet", + "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", + "selectFromSequence", + "select", + "group", + "animateFromSequence", + "evaluate", + "selectRandomNumbers", + "sampleRandomNumbers", + "selectPrimeNumbers", + "samplePrimeNumbers", + "substitute", + "periodicSet", + "image", + "video", + "hint", + "intcomma", + "pluralize", + "feedback", + "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", + "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", + "subsetOfReals", + "split", + "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", + "matrix", + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" + ], + "attributes": [ + { + "name": "name" + }, + { + "name": "copySource" + }, + { + "name": "hide", + "values": ["true", "false"] + }, + { + "name": "disabled", + "values": ["true", "false"] + }, + { + "name": "fixed", + "values": ["true", "false"] + }, + { + "name": "fixLocation", + "values": ["true", "false"] + }, + { + "name": "styleNumber" + }, + { + "name": "isResponse", + "values": ["true", "false"] + }, + { + "name": "newNamespace", + "values": ["true", "false"] + } + ], + "properties": [ + { + "name": "hide", + "type": "boolean", "isArray": false }, { - "name": "numRows", + "name": "modifyIndirectly", + "type": "boolean", + "isArray": false + }, + { + "name": "styleNumber", "type": "integer", "isArray": false }, { - "name": "numColumns", - "type": "integer", + "name": "isResponse", + "type": "boolean", + "isArray": false + }, + { + "name": "newNamespace", + "type": "boolean", + "isArray": false + }, + { + "name": "permid", + "type": "text", "isArray": false }, { - "name": "matrix", - "type": "math", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": false, - "type": "matrix" - }, - { - "isArray": false, - "type": "matrix" - } - ] + "name": "hidden", + "type": "boolean", + "isArray": false }, { - "name": "x", - "type": "math", + "name": "disabled", + "type": "boolean", "isArray": false }, { - "name": "y", - "type": "math", + "name": "fixed", + "type": "boolean", "isArray": false }, { - "name": "z", - "type": "math", + "name": "fixLocation", + "type": "boolean", "isArray": false }, { - "name": "numListItems", - "type": "integer", + "name": "doenetML", + "type": "text", "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "eigenDecomposition", + "name": "contentPicker", "children": [ + "title", "rightHandSide", + "description", + "xlabel", + "ylabel", + "statement", + "introduction", + "conclusion", "topic", + "m", + "me", + "men", + "md", + "mdn", + "mrow", + "not", + "and", + "or", + "xor", + "isInteger", + "isNumber", + "isBetween", "sum", "product", "clampNumber", @@ -71834,31 +74033,137 @@ "wrapFunctionPeriodic", "derivative", "extractMathOperator", + "em", + "alert", + "q", + "sq", + "term", + "c", + "tag", + "tage", + "tagc", + "attr", + "ndash", + "mdash", + "nbsp", + "ellipsis", + "lq", + "rq", + "lsq", + "rsq", + "section", + "subsection", + "subsubsection", + "paragraphs", + "aside", + "objectives", + "problem", + "exercise", + "question", + "activity", + "example", + "definition", + "note", + "theorem", + "proof", + "problems", + "exercises", + "ol", + "ul", + "odesystem", + "cobwebPolyline", "equilibriumPoint", "equilibriumLine", + "equilibriumCurve", "atom", "ion", "ionicCompound", "electronConfiguration", + "orbitalDiagram", + "orbitalDiagramInput", + "sideBySide", + "sbsGroup", + "stack", "h", + "idx", + "div", + "span", + "pre", + "displayDoenetML", + "paginator", + "paginatorControls", "matrixInput", + "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", + "document", "text", + "textList", + "p", + "boolean", + "booleanList", "math", + "mathList", + "tupleList", + "numberList", + "collect", + "ref", "point", "coords", "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", + "bezierControls", + "controlVectors", "vector", "angle", + "answer", + "award", + "when", "mathInput", + "textInput", + "booleanInput", + "choiceInput", "choice", "number", "integer", + "graph", "function", "piecewiseFunction", "interval", "sequence", + "slider", + "spreadsheet", "cell", + "row", + "column", + "cellBlock", + "tabular", + "table", + "figure", + "markers", + "map", + "pegboard", + "intersection", + "conditionalContent", + "asList", + "variantControl", "selectFromSequence", + "select", + "group", + "animateFromSequence", "evaluate", "selectRandomNumbers", "sampleRandomNumbers", @@ -71866,14 +74171,48 @@ "samplePrimeNumbers", "substitute", "periodicSet", + "image", + "video", + "hint", "intcomma", "pluralize", + "feedback", "lorem", + "updateValue", + "callAction", + "triggerSet", + "functionIterates", + "module", + "setup", + "footnote", + "caption", "endpoint", + "sort", + "shuffle", + "solveEquations", + "subsetOfRealsInput", "subsetOfReals", + "split", "bestFitLine", + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "codeEditor", + "codeViewer", + "hasSameFactoring", + "dataFrame", + "summaryStatistics", + "legend", + "label", + "matchesPattern", "matrix", - "latex" + "eigenDecomposition", + "latex", + "blockQuote", + "contentPicker", + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -71910,17 +74249,14 @@ "values": ["true", "false"] }, { - "name": "displayDigits" - }, - { - "name": "displayDecimals" + "name": "separateByTopic", + "values": ["true", "false"] }, { - "name": "displaySmallAsZero" + "name": "label" }, { - "name": "padZeros", - "values": ["true", "false"] + "name": "defaultTopicLabel" } ], "properties": [ @@ -71954,6 +74290,11 @@ "type": "text", "isArray": false }, + { + "name": "separateByTopic", + "type": "boolean", + "isArray": false + }, { "name": "hidden", "type": "boolean", @@ -71978,75 +74319,18 @@ "name": "doenetML", "type": "text", "isArray": false - }, - { - "name": "displayDigits", - "type": "integer", - "isArray": false - }, - { - "name": "displayDecimals", - "type": "integer", - "isArray": false - }, - { - "name": "displaySmallAsZero", - "type": "number", - "isArray": false - }, - { - "name": "padZeros", - "type": "boolean", - "isArray": false - }, - { - "name": "eigenvalues", - "type": "number", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "number", - "numDimensions": 1 - } - ] - }, - { - "name": "eigenvectors", - "type": "number", - "isArray": true, - "numDimensions": 2, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "vector", - "numDimensions": 1 - }, - { - "isArray": false, - "type": "vector" - } - ] } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true }, { - "name": "latex", + "name": "stickyGroup", "children": [ - "rightHandSide", "xlabel", "ylabel", - "topic", - "not", - "and", - "or", - "xor", - "isInteger", - "isNumber", - "isBetween", + "label", + "rightHandSide", "sum", "product", "clampNumber", @@ -72069,79 +74353,59 @@ "gcd", "lcm", "extractMath", - "extractMathOperator", - "atom", - "ion", - "electronConfiguration", - "h", - "text", - "boolean", - "math", - "coords", - "when", - "choice", - "number", - "integer", - "interval", - "sequence", - "cell", - "selectFromSequence", - "evaluate", - "selectRandomNumbers", - "sampleRandomNumbers", - "selectPrimeNumbers", - "samplePrimeNumbers", - "substitute", - "periodicSet", - "intcomma", - "pluralize", - "lorem", - "subsetOfReals", - "hasSameFactoring", - "label", - "matchesPattern", - "matrix", - "latex", - "ndash", - "mdash", - "nbsp", - "ellipsis", - "lq", - "rq", - "lsq", - "rsq", - "em", - "alert", - "q", - "sq", - "term", - "c", - "tag", - "tage", - "tagc", - "attr", "clampFunction", "wrapFunctionPeriodic", "derivative", + "cobwebPolyline", "equilibriumPoint", "equilibriumLine", - "ionicCompound", - "matrixInput", + "equilibriumCurve", + "electronConfiguration", + "idx", + "math", + "collect", "point", + "coords", "line", + "lineSegment", + "ray", + "polyline", + "polygon", + "triangle", + "rectangle", + "regularPolygon", + "circle", + "parabola", + "curve", "vector", "angle", - "mathInput", "function", "piecewiseFunction", + "interval", + "sequence", + "map", + "pegboard", + "intersection", + "conditionalContent", + "selectFromSequence", + "select", + "group", + "evaluate", + "substitute", + "periodicSet", + "module", "endpoint", + "sort", + "shuffle", + "subsetOfReals", + "split", "bestFitLine", - "m", - "me", - "men", - "mrow", - "md", - "mdn" + "regionBetweenCurveXAxis", + "regionBetweenCurves", + "regionHalfPlane", + "legend", + "matrix", + "stickyGroup" ], "attributes": [ { @@ -72178,32 +74442,25 @@ "values": ["true", "false"] }, { - "name": "draggable", + "name": "labelIsName", + "values": ["true", "false"] + }, + { + "name": "applyStyleToLabel", "values": ["true", "false"] }, { "name": "layer" }, { - "name": "isLatex", + "name": "relativeToGraphScales", "values": ["true", "false"] }, { - "name": "anchor" + "name": "threshold" }, { - "name": "positionFromAnchor", - "values": [ - "upperright", - "upperleft", - "lowerright", - "lowerleft", - "top", - "bottom", - "left", - "right", - "center" - ] + "name": "angleThreshold" } ], "properties": [ @@ -72238,23 +74495,28 @@ "isArray": false }, { - "name": "draggable", + "name": "labelIsName", + "type": "boolean", + "isArray": false + }, + { + "name": "applyStyleToLabel", "type": "boolean", "isArray": false }, { "name": "layer", - "type": "number", + "type": "integer", "isArray": false }, { - "name": "isLatex", + "name": "relativeToGraphScales", "type": "boolean", "isArray": false }, { - "name": "positionFromAnchor", - "type": "text", + "name": "angleThreshold", + "type": "number", "isArray": false }, { @@ -72283,110 +74545,26 @@ "isArray": false }, { - "name": "textColor", - "type": "text", - "isArray": false - }, - { - "name": "backgroundColor", - "type": "text", - "isArray": false - }, - { - "name": "textStyleDescription", - "type": "text", - "isArray": false - }, - { - "name": "anchor", - "type": "point", - "isArray": false - }, - { - "name": "value", - "type": "latex", - "isArray": false - }, - { - "name": "text", - "type": "text", - "isArray": false - }, - { - "name": "math", - "type": "math", + "name": "label", + "type": "label", "isArray": false }, { - "name": "number", + "name": "scales", "type": "number", "isArray": false }, { - "name": "numWords", - "type": "integer", - "isArray": false - }, - { - "name": "words", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "numCharacters", - "type": "integer", - "isArray": false - }, - { - "name": "characters", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "numListItems", - "type": "integer", - "isArray": false - }, - { - "name": "list", - "type": "text", - "isArray": true, - "numDimensions": 1, - "indexedArrayDescription": [ - { - "isArray": true, - "type": "text", - "numDimensions": 1 - } - ] - }, - { - "name": "latex", - "type": "latex", + "name": "threshold", + "type": "number", "isArray": false } ], "top": true, - "acceptsStringChildren": true + "acceptsStringChildren": false }, { - "name": "blockQuote", + "name": "criteria", "children": [ "title", "rightHandSide", @@ -72497,6 +74675,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -72607,7 +74791,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -72699,13 +74885,18 @@ "name": "doenetML", "type": "text", "isArray": false + }, + { + "name": "text", + "type": "text", + "isArray": false } ], "top": true, "acceptsStringChildren": true }, { - "name": "contentPicker", + "name": "response", "children": [ "title", "rightHandSide", @@ -72816,6 +75007,12 @@ "paginatorControls", "matrixInput", "solution", + "rubric", + "rubrics", + "sample", + "samples", + "evaluation", + "evaluations", "document", "text", "textList", @@ -72926,7 +75123,9 @@ "latex", "blockQuote", "contentPicker", - "stickyGroup" + "stickyGroup", + "criteria", + "response" ], "attributes": [ { @@ -72961,16 +75160,6 @@ { "name": "newNamespace", "values": ["true", "false"] - }, - { - "name": "separateByTopic", - "values": ["true", "false"] - }, - { - "name": "label" - }, - { - "name": "defaultTopicLabel" } ], "properties": [ @@ -73004,11 +75193,6 @@ "type": "text", "isArray": false }, - { - "name": "separateByTopic", - "type": "boolean", - "isArray": false - }, { "name": "hidden", "type": "boolean", @@ -73033,249 +75217,15 @@ "name": "doenetML", "type": "text", "isArray": false - } - ], - "top": true, - "acceptsStringChildren": true - }, - { - "name": "stickyGroup", - "children": [ - "xlabel", - "ylabel", - "label", - "rightHandSide", - "sum", - "product", - "clampNumber", - "wrapNumberPeriodic", - "round", - "setSmallToZero", - "convertSetToList", - "ceil", - "floor", - "abs", - "sign", - "mean", - "median", - "variance", - "standardDeviation", - "count", - "min", - "max", - "mod", - "gcd", - "lcm", - "extractMath", - "clampFunction", - "wrapFunctionPeriodic", - "derivative", - "cobwebPolyline", - "equilibriumPoint", - "equilibriumLine", - "equilibriumCurve", - "electronConfiguration", - "idx", - "math", - "collect", - "point", - "coords", - "line", - "lineSegment", - "ray", - "polyline", - "polygon", - "triangle", - "rectangle", - "regularPolygon", - "circle", - "parabola", - "curve", - "vector", - "angle", - "function", - "piecewiseFunction", - "interval", - "sequence", - "map", - "pegboard", - "intersection", - "conditionalContent", - "selectFromSequence", - "select", - "group", - "evaluate", - "substitute", - "periodicSet", - "module", - "endpoint", - "sort", - "shuffle", - "subsetOfReals", - "split", - "bestFitLine", - "regionBetweenCurveXAxis", - "regionBetweenCurves", - "regionHalfPlane", - "legend", - "matrix", - "stickyGroup" - ], - "attributes": [ - { - "name": "name" }, { - "name": "copySource" - }, - { - "name": "hide", - "values": ["true", "false"] - }, - { - "name": "disabled", - "values": ["true", "false"] - }, - { - "name": "fixed", - "values": ["true", "false"] - }, - { - "name": "fixLocation", - "values": ["true", "false"] - }, - { - "name": "styleNumber" - }, - { - "name": "isResponse", - "values": ["true", "false"] - }, - { - "name": "newNamespace", - "values": ["true", "false"] - }, - { - "name": "labelIsName", - "values": ["true", "false"] - }, - { - "name": "applyStyleToLabel", - "values": ["true", "false"] - }, - { - "name": "layer" - }, - { - "name": "relativeToGraphScales", - "values": ["true", "false"] - }, - { - "name": "threshold" - }, - { - "name": "angleThreshold" - } - ], - "properties": [ - { - "name": "hide", - "type": "boolean", - "isArray": false - }, - { - "name": "modifyIndirectly", - "type": "boolean", - "isArray": false - }, - { - "name": "styleNumber", - "type": "integer", - "isArray": false - }, - { - "name": "isResponse", - "type": "boolean", - "isArray": false - }, - { - "name": "newNamespace", - "type": "boolean", - "isArray": false - }, - { - "name": "permid", - "type": "text", - "isArray": false - }, - { - "name": "labelIsName", - "type": "boolean", - "isArray": false - }, - { - "name": "applyStyleToLabel", - "type": "boolean", - "isArray": false - }, - { - "name": "layer", - "type": "integer", - "isArray": false - }, - { - "name": "relativeToGraphScales", - "type": "boolean", - "isArray": false - }, - { - "name": "angleThreshold", - "type": "number", - "isArray": false - }, - { - "name": "hidden", - "type": "boolean", - "isArray": false - }, - { - "name": "disabled", - "type": "boolean", - "isArray": false - }, - { - "name": "fixed", - "type": "boolean", - "isArray": false - }, - { - "name": "fixLocation", - "type": "boolean", - "isArray": false - }, - { - "name": "doenetML", + "name": "text", "type": "text", "isArray": false - }, - { - "name": "label", - "type": "label", - "isArray": false - }, - { - "name": "scales", - "type": "number", - "isArray": false - }, - { - "name": "threshold", - "type": "number", - "isArray": false } ], "top": true, - "acceptsStringChildren": false + "acceptsStringChildren": true } ] }