gristlabs_grist-core/app/client/lib
Jarosław Sadziński 59cf654190 (core) Minimazing widgets
Summary:
A feature that allows minimizing widgets on the ViewLayout.
- Code in ViewLayout and Layout hasn't been changed. Only some methods or variables were made public, and some events are now triggered when a section is dragged.
- Widgets can be collapsed or expanded (added back to the main area)
- Collapsed widgets can be expanded and shown as a popup
- Collapsed widgets support drugging, reordering, and transferring between the main and collapsed areas.

Test Plan: New test

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3779
2023-03-02 11:22:49 +01:00
..
ACIndex.ts
ACSelect.ts
ACUserManager.ts Remove prefix from translations keys 2023-01-03 16:01:45 +01:00
autocomplete.ts (core) New date filter with a calendar view 2022-12-20 09:58:42 +01:00
browserGlobals.js
browserInfo.ts
chartUtil.ts
copyToClipboard.ts
CustomSectionElement.ts
dblclick.ts
Delay.ts
dispose.d.ts
dispose.js
DocPluginManager.ts
dom.js
domAsync.ts
download.js
FocusLayer.ts
formUtils.ts
fromKoSave.ts
guessTimezone.ts
helpScout.ts
HomePluginManager.ts
imports.d.ts
imports.js
ImportSourceElement.ts
koArray.d.ts (core) Expanding widgets 2023-01-19 09:46:59 +01:00
koArray.js
koArrayWrap.ts
koDom.js
koDomScrolly.css
koDomScrolly.js (core) Fixing scrolly bug on mobile 2023-01-04 17:53:02 +01:00
koForm.css
koForm.js
koUtil.js (core) Multi-column configuration 2022-10-17 09:51:19 +02:00
loadScript.js
localization.ts Adding new flags for supported locales (#420) 2023-02-03 18:56:24 -05:00
localStorageObs.ts (core) Fix problem with localStorage in some cross-origin embed situations 2022-11-30 23:52:50 -05:00
log.ts
Mousetrap.js
multiselect.css
multiselect.js
MultiUserManager.ts Adressing comments 2023-01-03 17:47:46 +01:00
ObservableMap.js
ObservableSet.js
popupControl.ts (core) New date filter with a calendar view 2022-12-20 09:58:42 +01:00
ReferenceUtils.ts
SafeBrowser.ts A set of tweaks to simplify electron packaging (#421) 2023-02-13 15:52:17 -05:00
SafeBrowserProcess.css
sessionObs.ts (core) Fix problem with localStorage in some cross-origin embed situations 2022-11-30 23:52:50 -05:00
Signal.ts (core) Minimazing widgets 2023-03-02 11:22:49 +01:00
simpleList.ts (core) Enable search in column pickers 2023-01-04 10:02:12 +01:00
sortUtil.ts
storage.ts (core) Fix problem with localStorage in some cross-origin embed situations 2022-11-30 23:52:50 -05:00
tableUtil.ts
testState.ts
textUtils.ts
TokenField.ts
uploads.ts A set of tweaks to simplify electron packaging (#421) 2023-02-13 15:52:17 -05:00
UrlState.ts
Validator.ts