2020-05-26 12:22:29 +00:00
|
|
|
{
|
2020-05-29 10:04:55 +00:00
|
|
|
"buttonWidget": ".t--widget-buttonwidget",
|
2022-03-23 06:35:45 +00:00
|
|
|
"iconWidgetBtn": ".t--widget-iconbuttonwidget button",
|
2020-05-29 10:04:55 +00:00
|
|
|
"textWidget": ".t--widget-textwidget",
|
|
|
|
|
"richTextEditorWidget": ".t--widget-richtexteditorwidget",
|
|
|
|
|
"datepickerWidget": ".t--widget-datepickerwidget",
|
2020-06-03 10:50:10 +00:00
|
|
|
"backToEditor": ".t--back-to-editor",
|
2022-01-18 07:52:24 +00:00
|
|
|
"inputWidget": ".t--widget-inputwidgetv2",
|
2022-01-27 09:50:05 +00:00
|
|
|
"iconWidget":".t--widget-iconwidget",
|
2020-05-29 10:04:55 +00:00
|
|
|
"checkboxWidget": ".t--widget-checkboxwidget",
|
2021-02-16 12:15:17 +00:00
|
|
|
"switchwidget": ".t--widget-switchwidget",
|
2020-05-29 10:04:55 +00:00
|
|
|
"radioWidget": ".t--widget-radiogroupwidget",
|
2021-08-17 09:11:38 +00:00
|
|
|
"checkboxGroupWidget": ".t--widget-checkboxgroupwidget",
|
2021-12-09 12:02:47 +00:00
|
|
|
"switchGroupWidget": ".t--widget-switchgroupwidget",
|
2020-05-29 10:04:55 +00:00
|
|
|
"formWidget": ".t--widget-formwidget",
|
|
|
|
|
"imageWidget": ".t--widget-imagewidget",
|
2022-02-02 14:15:07 +00:00
|
|
|
"selectwidget": ".t--widget-selectwidget",
|
|
|
|
|
"multiselectwidgetv2": ".t--widget-multiselectwidgetv2",
|
2021-09-17 09:08:35 +00:00
|
|
|
"multiselecttreewidget": ".t--widget-multiselecttreewidget",
|
|
|
|
|
"singleselecttreewidget": ".t--widget-singleselecttreewidget",
|
2020-05-29 10:04:55 +00:00
|
|
|
"tabWidget": ".t--widget-tabswidget",
|
feat: JSON Form widget (#8472)
* initial layout
* updated parser to support nested array
* array field rendering
* changes
* ts fix
* minor revert FormWidget
* modified schema structure
* select and switch fields
* added checkbox field
* added RadioGroupField
* partial DateField and defaults, typing refactoring
* added label and field type change
* minor ts changes
* changes
* modified widget/utils for nested panelConfig, modified schema to object approach
* array/object label support
* hide field configuration when children not present
* added tooltip
* field visibility option
* disabled state
* upgraded tslib, form initial values
* custom field configuration - add/hide/edit
* field configuration - label change
* return input when field configuration reaches max depth
* minor changes
* form - scroll, fixedfooter, enitity defn and other minior changes
* form title
* unregister on unmount
* fixes
* zero state
* fix field padding
* patched updating form values, removed linting warnings
* configured action buttons
* minor fix
* minor change
* property pane - sort fields in field configuration
* refactor include all properties
* checkbox properties
* date properties
* refactor typings and radio group properties
* switch, multselect, select, array, object properties
* minor changes
* default value
* ts fixes
* checkbox field properties implementation
* date field prop implementation
* switch field
* select field and fix deep nested meta properties
* multiselect implementation
* minor change
* input field implementation
* fix position jump on field type change
* initial accordian
* field state property and auto-complete of JSONFormComputeControl
* merge fixes
* renamed FormBuilder to JSONForm
* source data validation minor change
* custom field default value fix
* Editable keys for custom field
* minor fixes
* replaced useFieldArray with custom logic, added widget icon
* array and object accordian with border/background styling
* minor change
* disabled states for array and objects
* default value minor fix
* form level styles
* modified logic for isDisabled for array and object, added disabledWhenInvalid, exposed isValid to fieldState for text input, removed useDisableChildren
* added isValid for all field types
* fixed reset to default values
* debounce form values update
* minor change
* minor change
* fix crash - source data change multi-select to array, fix crash - change of options
* fix positioning
* detect date type in source data
* fix crash - when object is passed to regex input field
* fixed default sourceData path for fields
* accodion keep children mounted on collapse
* jest test for schemaParser
* widget/helper and useRegisterFieldInvalid test
* tests for property config helper and generatePanelPropertyConfig
* fix input field validation not appearing
* fix date field type detection
* rename data -> formData
* handle null/undefined field value change in sourceData
* added null/undefined as valid values for defaultValue text field
* auto detect email field
* set formData default value on initial load
* switch field inline positioning
* field margin fix for row direction
* select full width
* fiex date field default value - out of range
* fix any field type to array
* array default value logic change
* base cypress test changes
* initial json form render cy test
* key sanitization
* fix fieldState update logic
* required design, object/array background color, accordion changes, fix - add new custom field
* minor change
* cypress tests
* fix date formatted value, field state cypress test
* cypress - field properties test and fixes
* rename test file
* fix accessort change to blank value, cypress tests
* fix array field default value for modified accessor
* minor fix
* added animate loading
* fix empty state, add new custom field
* test data fix
* fix warnings
* fix timePrecision visibility
* button styling
* ported input v2
* fix jest tests
* fix cypress tests
* perf changes
* perf improvement
* added comments
* multiselect changes
* input field perf refactor
* array field, object field refactor performance
* checkbox field refactor
* refectored date, radio, select and switch
* fixes
* test fixes
* fixes
* minor fix
* rename field renderer
* remove tracked fieldRenderer field
* cypress test fixes
* cypress changes
* array default value fixes
* arrayfield passedDefaultValue
* auto enabled JS mode for few properties, reverted swith and date property controls
* cypress changes
* added widget sniping mode and fixed object passedDefaultValue
* multiselect v2
* select v2
* fix jest tests
* test fixes
* field limit
* rename field type dropdown texts
* field type changes fixes
* jest fixes
* loading state submit button
* default source data for new widget
* modify limit message
* multiseelct default value changes and cypress fix
* select default value
* keep default value intact on field type change
* TextTable cypress text fix
* review changes
* fixed footer changes
* collapse styles section by default
* fixed footer changes
* form modes
* custom field key rentention
* fixed footer fix in view mode
* non ascii characters
* fix meta merge in dataTreeWidget
* minor fixes
* rename useRegisterFieldInvalid.ts -> useRegisterFieldValidity.ts
* modified dependency injection into evaluated values
* refactored fixedfooter logic
* minor change
* accessor update
* minor change
* fixes
* QA fixes date field, scroll content
* fix phone number field, removed visiblity option from array item
* fix sourceData autocomplete
* reset logic
* fix multiselect reset
* form values hydration on widget drag
* code review changes
* reverted order of merge dataTreeWidget
* fixes
* added button titles, fixed hydration issue
* default value fixes
* upgraded react hook form, modified array-level/field-level default value logic
* fixed select validation
* added icon entity explorer, modified icon align control
* modify accessor validation for mongo db _id
* update email field regex
* review changes
* explicitly handle empty source data validation
2022-03-24 07:13:25 +00:00
|
|
|
"jsonFormWidget": ".t--widget-jsonformwidget",
|
2020-05-29 10:04:55 +00:00
|
|
|
"chartWidget": ".t--widget-chartwidget",
|
|
|
|
|
"tableWidget": ".t--widget-tablewidget",
|
2023-07-28 13:29:16 +00:00
|
|
|
"chartCanvasVal": ".t--widget-chartwidget svg rect",
|
2020-06-02 06:58:15 +00:00
|
|
|
"mapWidget": ".t--widget-mapwidget",
|
2020-06-03 10:50:10 +00:00
|
|
|
"tableLength": ".t--widget-tablewidget .tbody",
|
2022-07-14 07:02:35 +00:00
|
|
|
"tableV2Length": ".t--widget-tablewidgetv2 .tbody",
|
2020-06-02 06:58:15 +00:00
|
|
|
"mapSearch": ".t--widget-mapwidget input",
|
2020-06-04 07:50:39 +00:00
|
|
|
"pickMyLocation": ".t--widget-mapwidget div[title='Pick My Location']",
|
2023-07-28 13:29:16 +00:00
|
|
|
"rectChart": ".t--widget-chartwidget svg rect",
|
|
|
|
|
"chartLab": ".t--widget-chartwidget svg g text",
|
2021-06-09 12:20:15 +00:00
|
|
|
"searchInput": ".t--search-input",
|
2020-09-02 13:13:06 +00:00
|
|
|
"downloadBtn": ".t--table-download-btn",
|
|
|
|
|
"filterBtn": ".t--table-filter-toggle-btn",
|
2021-07-20 05:18:58 +00:00
|
|
|
"applyFiltersBtn": ".t--apply-filter-btn",
|
2020-09-02 13:13:06 +00:00
|
|
|
"attributeDropdown": ".t--table-filter-columns-dropdown",
|
|
|
|
|
"attributeValue": ".t--dropdown-option",
|
|
|
|
|
"conditionDropdown": ".t--table-filter-conditions-dropdown",
|
|
|
|
|
"inputValue": ".t--table-filter-value-input",
|
2022-07-14 07:02:35 +00:00
|
|
|
"tableFilterInputValue": ".t--table-filter-value-input input",
|
2020-09-02 13:13:06 +00:00
|
|
|
"canvas": ".canvas",
|
|
|
|
|
"removeFilter": ".t--table-filter-remove-btn",
|
2021-09-06 07:05:51 +00:00
|
|
|
"rowHeight": ".t--property-control-rowheight .bp3-popover-target",
|
2021-07-02 11:27:20 +00:00
|
|
|
"rowHeightOpt": ".t--table-compact-mode-option",
|
2020-09-02 13:13:06 +00:00
|
|
|
"visibilityMode": ".t--table-column-visibility-toggle-btn",
|
|
|
|
|
"visibilityOpt": ".option-title",
|
2020-10-02 09:00:33 +00:00
|
|
|
"containerWidget": ".t--widget-containerwidget",
|
2020-10-16 08:47:54 +00:00
|
|
|
"pageInfo": ".bp3-heading",
|
2021-06-22 17:56:45 +00:00
|
|
|
"inputGrp": ".bp3-input-group input",
|
|
|
|
|
"datePickerNew": ".t--widget-datepickerwidget2",
|
2021-11-30 15:26:37 +00:00
|
|
|
"tab": ".t--tab-Tab",
|
|
|
|
|
"downloadOption": ".t--table-download-data-option",
|
|
|
|
|
"addFilter": ".t--add-filter-btn",
|
|
|
|
|
"operatorsDropdown": ".t--table-filter-operators-dropdown",
|
2022-09-16 04:55:32 +00:00
|
|
|
"attributesDropdown": ".t--table-filter-columns-dropdown",
|
|
|
|
|
"codescannerwidget": ".t--widget-codescannerwidget"
|
2020-06-04 07:50:39 +00:00
|
|
|
}
|