gristlabs_grist-core/app/client/widgets
Jarosław Sadziński b6a431dd58 (core) Cursor in custom widgets
Summary:
Adding a new method `setCursorPos` in the widget API, and a new configuration option for the ready message `allowSelectBy` that exposes custom widgets in the `Select by` dropdown.
With this, a custom widget can control the position of the linked widgets and is able to change the column in the creator panel.

Test Plan: Added new test. Existing tests should pass.

Reviewers: JakubSerafin

Reviewed By: JakubSerafin

Subscribers: JakubSerafin

Differential Revision: https://phab.getgrist.com/D3993
2023-08-29 09:19:52 +02:00
..
AbstractWidget.js
AttachmentsEditor.ts
AttachmentsWidget.ts
BaseEditor.js Correct spelling mistakes 2022-02-19 09:46:49 +00:00
CellStyle.ts Header colored (#581) 2023-08-07 11:01:35 -07:00
CheckBox.css
CheckBoxEditor.js
ChoiceEditor.js Visually identify that a field is a drop-down list (single choice) #491 (#525) 2023-06-13 13:14:01 -04:00
ChoiceListCell.ts
ChoiceListEditor.ts
ChoiceListEntry.ts (core) Save choice config on focus loss 2023-05-08 14:16:10 -04:00
ChoiceTextBox.ts Visually identify that a field is a drop-down list (single choice) #491 (#525) 2023-06-13 13:14:01 -04:00
ChoiceToken.ts
ConditionalStyle.ts
CurrencyPicker.ts
DateEditor.js
DateTextBox.js Fixes bug 'this.valueFormatter is not a function' (#632) 2023-08-22 03:17:01 -04:00
DateTimeEditor.css
DateTimeEditor.js
DateTimeTextBox.js
DiffBox.ts
DiscussionEditor.ts
EditorButtons.ts
EditorPlacement.ts
EditorTooltip.ts
ErrorDom.ts
FieldBuilder.css
FieldBuilder.ts (core) Implement AI Assistant UI V2 2023-07-13 10:30:35 -04:00
FieldEditor.ts (core) Cursor in custom widgets 2023-08-29 09:19:52 +02:00
FloatingEditor.ts (core) Implement AI Assistant UI V2 2023-07-13 10:30:35 -04:00
FormulaAssistant.ts allow AI Assistance to run against any chat-completion-style endpoint (#630) 2023-08-18 16:14:42 -04:00
FormulaEditor.ts (core) allow copying errors from regular cell editor 2023-08-17 09:35:22 -04:00
HyperLinkEditor.ts
HyperLinkTextBox.ts (core) Adding links to description tooltips 2023-08-04 18:34:04 +02:00
NewAbstractWidget.ts
NewBaseEditor.ts (core) Floating formula editor 2023-06-02 17:59:22 +02:00
NTextBox.ts Fixes bug 'this.valueFormatter is not a function' (#632) 2023-08-22 03:17:01 -04:00
NTextEditor.ts
NumericTextBox.ts
Reference.css
Reference.ts
ReferenceEditor.ts
ReferenceList.ts
ReferenceListEditor.ts
Spinner.css
Spinner.ts
Switch.css
TextBox.css (core) Improve highlighting of previewed formula 2023-07-20 14:34:22 -04:00
TextEditor.css (core) allow copying errors from regular cell editor 2023-08-17 09:35:22 -04:00
TextEditor.js Visually identify that a field is a drop-down list (single choice) #491 (#525) 2023-06-13 13:14:01 -04:00
Toggle.ts
TZAutocomplete.ts
UserType.ts
UserTypeImpl.ts