Skip to content

Commit 8199010

Browse files
Merge pull request #1543 from pie-framework/feat/PD-3216
feat(charting): Update default behavior of charting authoring UI properties. Update docs accordingly. PD-3216
2 parents bfebe0b + 207ebe2 commit 8199010

6 files changed

Lines changed: 29 additions & 32 deletions

File tree

packages/charting/configure/src/__tests__/__snapshots__/configure.test.js.snap

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ exports[`ChartingConfig renders snapshot 1`] = `
1919
</WithStyles(Typography)>
2020
<Chart
2121
addCategoryEnabled={true}
22-
changeEditableEnabled={true}
23-
changeInteractiveEnabled={true}
22+
changeEditableEnabled={false}
23+
changeInteractiveEnabled={false}
2424
chartType="lineCross"
2525
data={Array []}
2626
defineChart={true}
@@ -44,12 +44,6 @@ exports[`ChartingConfig renders snapshot 1`] = `
4444
}
4545
title=""
4646
/>
47-
<div>
48-
<WithStyles(Checkbox)
49-
checked={true}
50-
onChange={[Function]}
51-
/>
52-
</div>
5347
<Component
5448
open={false}
5549
/>
@@ -216,9 +210,9 @@ exports[`Configure renders snapshot 1`] = `
216210
model={
217211
Object {
218212
"addCategoryEnabled": true,
219-
"changeAddCategoryEnabled": true,
220-
"changeEditableEnabled": true,
221-
"changeInteractiveEnabled": true,
213+
"changeAddCategoryEnabled": false,
214+
"changeEditableEnabled": false,
215+
"changeInteractiveEnabled": false,
222216
"chartType": "lineCross",
223217
"correctAnswer": Object {},
224218
"data": Array [],
@@ -380,9 +374,9 @@ exports[`Configure renders snapshot 1`] = `
380374
model={
381375
Object {
382376
"addCategoryEnabled": true,
383-
"changeAddCategoryEnabled": true,
384-
"changeEditableEnabled": true,
385-
"changeInteractiveEnabled": true,
377+
"changeAddCategoryEnabled": false,
378+
"changeEditableEnabled": false,
379+
"changeInteractiveEnabled": false,
386380
"chartType": "lineCross",
387381
"correctAnswer": Object {},
388382
"data": Array [],
@@ -482,9 +476,9 @@ exports[`Configure renders snapshot 1`] = `
482476
model={
483477
Object {
484478
"addCategoryEnabled": true,
485-
"changeAddCategoryEnabled": true,
486-
"changeEditableEnabled": true,
487-
"changeInteractiveEnabled": true,
479+
"changeAddCategoryEnabled": false,
480+
"changeEditableEnabled": false,
481+
"changeInteractiveEnabled": false,
488482
"chartType": "lineCross",
489483
"correctAnswer": Object {},
490484
"data": Array [],
@@ -556,9 +550,9 @@ exports[`Configure renders snapshot 1`] = `
556550
model={
557551
Object {
558552
"addCategoryEnabled": true,
559-
"changeAddCategoryEnabled": true,
560-
"changeEditableEnabled": true,
561-
"changeInteractiveEnabled": true,
553+
"changeAddCategoryEnabled": false,
554+
"changeEditableEnabled": false,
555+
"changeInteractiveEnabled": false,
562556
"chartType": "lineCross",
563557
"correctAnswer": Object {},
564558
"data": Array [],

packages/charting/configure/src/defaults.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ export default {
3636
teacherInstructionsEnabled: true,
3737
studentInstructionsEnabled: true,
3838
studentNewCategoryDefaultLabel: 'New Category',
39-
changeInteractiveEnabled: true,
40-
changeEditableEnabled: true,
41-
changeAddCategoryEnabled: true,
39+
changeInteractiveEnabled: false,
40+
changeEditableEnabled: false,
41+
changeAddCategoryEnabled: false,
4242
},
4343
configuration: {
4444
spellCheck: {

packages/charting/docs/demo/generate.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ exports.model = (id, element) => ({
22
id,
33
element,
44
addCategoryEnabled: true,
5+
changeInteractiveEnabled: true,
6+
changeEditableEnabled: true,
7+
changeAddCategoryEnabled: true,
58
chartType: 'bar',
69
correctAnswer: {
710
data: [

packages/charting/docs/pie-schema.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -504,17 +504,17 @@
504504
"title": "rubricEnabled"
505505
},
506506
"changeInteractiveEnabled": {
507-
"description": "Indicates if teacher can enable/disable data[]:interactive",
507+
"description": "Indicates if teacher can enable/disable data[]:interactive. Default value is false",
508508
"type": "boolean",
509509
"title": "changeInteractiveEnabled"
510510
},
511511
"changeEditableEnabled": {
512-
"description": "Indicates if teacher can enable/disable data[]:editable",
512+
"description": "Indicates if teacher can enable/disable data[]:editable. Default value is false",
513513
"type": "boolean",
514514
"title": "changeEditableEnabled"
515515
},
516516
"changeAddCategoryEnabled": {
517-
"description": "Indicates if teacher can enable/disable addCategoryEnabled",
517+
"description": "Indicates if teacher can enable/disable addCategoryEnabled. Default value is false",
518518
"type": "boolean",
519519
"title": "changeAddCategoryEnabled"
520520
},

packages/charting/docs/pie-schema.json.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,15 +168,15 @@ Indicates if Rubric is enabled
168168

169169
# `changeInteractiveEnabled` (boolean, required)
170170

171-
Indicates if teacher can enable/disable data[]:interactive
171+
Indicates if teacher can enable/disable data[]:interactive. Default value is false
172172

173173
# `changeEditableEnabled` (boolean, required)
174174

175-
Indicates if teacher can enable/disable data[]:editable
175+
Indicates if teacher can enable/disable data[]:editable. Default value is false
176176

177177
# `changeAddCategoryEnabled` (boolean, required)
178178

179-
Indicates if teacher can enable/disable addCategoryEnabled
179+
Indicates if teacher can enable/disable addCategoryEnabled. Default value is false
180180

181181
# `studentNewCategoryDefaultLabel` (string, required)
182182

packages/pie-models/src/pie/charting/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,13 +162,13 @@ export interface ChartingPie extends PieModel {
162162
/** Indicates if Rubric is enabled */
163163
rubricEnabled: boolean;
164164

165-
/** Indicates if teacher can enable/disable data[]:interactive */
165+
/** Indicates if teacher can enable/disable data[]:interactive. Default value is false */
166166
changeInteractiveEnabled: boolean;
167167

168-
/** Indicates if teacher can enable/disable data[]:editable */
168+
/** Indicates if teacher can enable/disable data[]:editable. Default value is false */
169169
changeEditableEnabled: boolean;
170170

171-
/** Indicates if teacher can enable/disable addCategoryEnabled */
171+
/** Indicates if teacher can enable/disable addCategoryEnabled. Default value is false */
172172
changeAddCategoryEnabled: boolean;
173173

174174
/**

0 commit comments

Comments
 (0)