PromucFlow_constructor/app/client/src/constants
Keyur Paralkar b22ad3a769
feat: added column freeze and unfreeze functionality to table widget (#18757)
**PRD**:
https://www.notion.so/appsmith/Ability-to-freeze-columns-dd118f7ed2e14e008ee305056b79874a?d=300f4968889244da9f737e1bfd8c06dc#2ddaf28e10a0475cb69f1af77b938d0b

This PR adds the following features to the table widget:

- Freeze the columns to the left or right of the table.(Both canvas and
page view mode).
- Unfreeze the frozen columns. (Both canvas and page view mode).
- Columns that are left frozen, will get unfrozen at a position after
the last left frozen column. (Both canvas and page view mode).
- Columns that are right frozen, will get unfrozen at a position before
the first right frozen column. (Both canvas and page view mode).
- Column order can be persisted in the Page view mode.
- Users can also unfreeze the columns that are frozen by the developers.
- Columns that are frozen cannot be reordered(Both canvas and page view
mode)
- **Property pane changes (Columns property)**:
- If the column is frozen to the left then that column should appear at
top of the list.
- If the column is frozen to the right then that column should appear at
the bottom of the list.
- The columns that are frozen cannot be moved or re-ordered in the list.
They remain fixed in their position.
- In-Page mode, If there is a change in frozen or unfrozen columns in
multiple tables then the order of columns and frozen and unfrozen
columns should get persisted on refresh i.e. changes should get
persisted across refreshes.
2023-02-15 17:12:46 +05:30
..
ApiEditorConstants feat: Maintain Focus and Context Phase 1 (#16317) 2022-10-17 20:46:38 +05:30
AppsmithActionConstants fix: access outer scope variables inside callbacks (#20168) 2023-02-12 00:03:20 +05:30
defs fix: Autocomplete needs to show async await keywords instead of showi… (#20150) 2023-02-02 14:01:14 +05:30
routes chore: [billing & usage] change the license check route (#19682) 2023-01-16 14:44:08 +05:30
AppConstants.ts chore: Render below the fold widget components when browser is idle using Intersection Observer (#18747) 2023-02-08 16:53:39 +05:30
BindingsConstants.ts Introduce different evaluation types for different binding fields (#3834) 2021-04-26 11:11:32 +05:30
CanvasEditorConstants.tsx feat: drag n drop and Container jump enhancements (#19047) 2023-01-06 22:27:40 +05:30
collectionsConstants.ts fix: ui fixes and type defination fixes 2020-04-14 12:34:14 +00:00
Colors.tsx chore: [Usage & billing] change upgrade hook link and refactor upgrade to BE page (#20312) 2023-02-03 09:48:50 +05:30
componentClassNameConstants.ts fix: offset while pasting widget from mouse position in Desktop mode (#19230) 2022-12-29 11:07:54 +00:00
Currency.tsx feat: Added Vanuatu Vatu to currency list (#16121) 2022-08-25 17:17:03 +05:30
Datasource.ts feat: Datasource autosave improvements (#17649) 2022-11-30 11:29:45 +05:30
DatasourceEditorConstants.ts added fixActionPayloadForMongoQuery (#13465) 2022-04-30 08:27:15 +05:30
DefaultTheme.tsx feat: added column freeze and unfreeze functionality to table widget (#18757) 2023-02-15 17:12:46 +05:30
Explorer.ts fix: hide explorer menu on scroll (#15537) 2022-08-16 14:18:47 +05:30
FieldExpectedValue.ts Widget Property Validation structure (#5270) 2021-07-26 11:20:46 +05:30
Fonts.tsx Switching to system fonts (#344) 2020-08-19 03:21:23 +05:30
GitErrorCodes.ts chore: use documentation link from the error response for git errors (#10662) 2022-01-29 13:56:27 +05:30
HelpConstants.ts feat: Table widget v2 with support for non-ASCII characters and improved jest coverage (#11307) 2022-07-14 12:32:35 +05:30
IconConstants.tsx feat: ssh key regeneration (#11018) 2022-02-16 10:15:35 +00:00
ImagesURL.ts fix: Remove Success GIF and Add Tick Animation (#7925) 2021-10-13 09:43:57 +00:00
ISDCodes_v2.tsx feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
ISDCodes.tsx Input widget: New data type supported - Phone number with ISD codes (#5256) 2021-08-26 16:22:45 +05:30
KeyboardShortcuts.ts Tern autocomplete 2020-05-20 11:30:53 +00:00
Layers.tsx chore: Revert "feat: move the widget creation CTA off the Entity explorer (#… (#20335) 2023-02-03 14:47:01 +06:00
PropertyControlConstants.tsx feat: List V2 (#15839) 2023-02-14 17:07:31 +01:00
providerConstants.ts Upgrade npm packages (#1079) 2020-10-12 18:36:05 +05:30
QueryEditorConstants.ts feat: Maintain Focus and Context Phase 1 (#16317) 2022-10-17 20:46:38 +05:30
routes.test.ts chore: code changes to support clean urls v2 (#14757) 2022-07-11 09:36:29 +05:30
StyleConstants.tsx WIP: Fix eslint errors 2019-09-09 14:38:54 +05:30
ThemeConstants.tsx chore: Makes use of DS components in ThemeControls (#19000) 2022-12-23 15:37:29 +05:30
ThirdPartyConstants.tsx test: Update documentation URLs used in tests (#15419) 2022-07-26 12:58:07 +05:30
typography.ts refactor: admin settings (#9906) 2022-02-11 23:38:46 +05:30
userConstants.ts chore: Adding adminSettingsVisible variable in User type (#18961) 2022-12-15 11:42:46 +05:30
WebsocketConstants.tsx refactor: client side rts (#7837) 2021-10-01 16:44:19 +00:00
WidgetConstants.tsx feat: added column freeze and unfreeze functionality to table widget (#18757) 2023-02-15 17:12:46 +05:30
WidgetValidation.ts fix: access outer scope variables inside callbacks (#20168) 2023-02-12 00:03:20 +05:30