@@ -30,9 +30,16 @@ import { ScriptCache } from "./script-cache";
3030import { Expression } from "expression/expression" ;
3131import { ControlledEditable } from "ui/fields/editable" ;
3232import { setTaskText , useSetField } from "utils/fields" ;
33- import { ControlledEditableTextField , EditableFieldCheckbox , EditableTextField } from "ui/fields/editable-fields" ;
3433import { completeTask } from "utils/task" ;
3534import { ListView } from "./ui/views/list" ;
35+ import {
36+ ControlledEditableTextField ,
37+ EditableTextField ,
38+ FieldCheckbox ,
39+ FieldSelect ,
40+ FieldSlider ,
41+ FieldSwitch ,
42+ } from "ui/fields/editable-fields" ;
3643
3744/**
3845 * Local API provided to specific codeblocks when they are executing.
@@ -466,6 +473,7 @@ export class DatacoreLocalApi {
466473 public Slider = Slider ;
467474 public Switch = Switch ;
468475 public VanillaSelect = VanillaSelect ;
476+ public VanillaTextBox = ControlledEditableTextField ;
469477
470478 ////////////////////////////////////
471479 // Stateful / internal components //
@@ -482,7 +490,9 @@ export class DatacoreLocalApi {
482490 /////////////////////////
483491 // field editors //
484492 /////////////////////////
485- public EditableFieldCheckbox = EditableFieldCheckbox ;
486- public EditableFieldTextbox = EditableTextField ;
487- public TextEditor = ControlledEditableTextField ;
493+ public FieldCheckbox = FieldCheckbox ;
494+ public FieldSlider = FieldSlider ;
495+ public FieldSelect = FieldSelect ;
496+ public FieldSwitch = FieldSwitch ;
497+ public TextField = EditableTextField ;
488498}
0 commit comments