* feat: Add QR Scanner Widget Folder * feat: Add QR Code Scanner in the Modal * feat: Add viewfinder and close button * QR generator * feat: Change deafult camera in QR Scanner to back camera * feat: remove qr generator widget from the registry * feat: update qr scanner icon * style: qr code scanner modal and video container, remove futile code * feat: add camera switch control panel to qr scanner * fix: update input devices list when the menu opens in qr scanner * fix: viewfinder in qr scanner responsive on mobile * feat: Add onCodeDetected event to the QR Scanner widget * feat: Add QR Scanner to autocomplete's entity definitions * feat: Add tooltip to QR Scanner * fix: isDisabled for QR Scanner * feat: Add icon and related properties to QR Scanner * feat: Add QR Scanner search tags, remove futile styles * feat: Add QR Scanner to themes, regex for button color * test: Add one cy test for qr scanner * revert: Remove qr scanner from system themes, will be merged in a seperate PR * fix: typo 'disable' to 'disabled' in qr scanner widget * test: add disabled and visibility cy tests for qr scanner * test: add open and close qr scanner modal test * feat: remove qr scanner image for tests * feat: add TODO item for solving performance issues for QR Generator widget * feat: shift from react-qr-reader to react-qr-barcode-scanner to enable barcode and QR scanning both * feat: Update QR Scanner Widget to Code Scanner Widget * test: update tests from qr scanner to code scanner widget * refactor: move code scanner's property pane config to individual files * fix: code scanner error message on permission denied * feat: remove Modal.setAppElement from code scanner * fix: hide code scanner scan animation overflow * feat: code scanner modal close on escape and overlay click * fix: code scanner video border radius on mobile * test: scan qr test for code scanner * feat: Add Modal.setAppElement for code scanner modal accessibility * fix: typo in search tags of code scanner * feat: update property pane content helper texts of code scanner * feat: hide code scanner widget from explorer * fix: code scanner events not working * feat: hide code scanner widget from explorer * feat: Show Code Scanner widget in Explorer * fix: remove code scanner scan cypress test * feat: Add barcode reader to search tags and put Modal.setAppElement inside a block in code scanner Co-authored-by: balajisoundar <balaji@appsmith.com> Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
59 lines
2.8 KiB
JSON
59 lines
2.8 KiB
JSON
{
|
|
"buttonWidget": ".t--widget-buttonwidget",
|
|
"iconWidgetBtn": ".t--widget-iconbuttonwidget button",
|
|
"textWidget": ".t--widget-textwidget",
|
|
"richTextEditorWidget": ".t--widget-richtexteditorwidget",
|
|
"datepickerWidget": ".t--widget-datepickerwidget",
|
|
"backToEditor": ".t--back-to-editor",
|
|
"inputWidget": ".t--widget-inputwidgetv2",
|
|
"iconWidget":".t--widget-iconwidget",
|
|
"checkboxWidget": ".t--widget-checkboxwidget",
|
|
"switchwidget": ".t--widget-switchwidget",
|
|
"radioWidget": ".t--widget-radiogroupwidget",
|
|
"checkboxGroupWidget": ".t--widget-checkboxgroupwidget",
|
|
"switchGroupWidget": ".t--widget-switchgroupwidget",
|
|
"formWidget": ".t--widget-formwidget",
|
|
"imageWidget": ".t--widget-imagewidget",
|
|
"selectwidget": ".t--widget-selectwidget",
|
|
"multiselectwidgetv2": ".t--widget-multiselectwidgetv2",
|
|
"multiselecttreewidget": ".t--widget-multiselecttreewidget",
|
|
"singleselecttreewidget": ".t--widget-singleselecttreewidget",
|
|
"tabWidget": ".t--widget-tabswidget",
|
|
"jsonFormWidget": ".t--widget-jsonformwidget",
|
|
"chartWidget": ".t--widget-chartwidget",
|
|
"horizontalTab": ".t--widget-chartwidget g[class*='-scrollContainer'] rect",
|
|
"tableWidget": ".t--widget-tablewidget",
|
|
"chartCanvasVal": ".t--widget-chartwidget g[class*='-canvas'] rect ",
|
|
"mapWidget": ".t--widget-mapwidget",
|
|
"tableLength": ".t--widget-tablewidget .tbody",
|
|
"tableV2Length": ".t--widget-tablewidgetv2 .tbody",
|
|
"mapSearch": ".t--widget-mapwidget input",
|
|
"pickMyLocation": ".t--widget-mapwidget div[title='Pick My Location']",
|
|
"rectChart": ".t--widget-chartwidget g rect",
|
|
"chartLab": ".t--widget-chartwidget g:nth-child(5) text",
|
|
"searchInput": ".t--search-input",
|
|
"downloadBtn": ".t--table-download-btn",
|
|
"filterBtn": ".t--table-filter-toggle-btn",
|
|
"applyFiltersBtn": ".t--apply-filter-btn",
|
|
"attributeDropdown": ".t--table-filter-columns-dropdown",
|
|
"attributeValue": ".t--dropdown-option",
|
|
"conditionDropdown": ".t--table-filter-conditions-dropdown",
|
|
"inputValue": ".t--table-filter-value-input",
|
|
"tableFilterInputValue": ".t--table-filter-value-input input",
|
|
"canvas": ".canvas",
|
|
"removeFilter": ".t--table-filter-remove-btn",
|
|
"rowHeight": ".t--property-control-rowheight .bp3-popover-target",
|
|
"rowHeightOpt": ".t--table-compact-mode-option",
|
|
"visibilityMode": ".t--table-column-visibility-toggle-btn",
|
|
"visibilityOpt": ".option-title",
|
|
"containerWidget": ".t--widget-containerwidget",
|
|
"pageInfo": ".bp3-heading",
|
|
"inputGrp": ".bp3-input-group input",
|
|
"datePickerNew": ".t--widget-datepickerwidget2",
|
|
"tab": ".t--tab-Tab",
|
|
"downloadOption": ".t--table-download-data-option",
|
|
"addFilter": ".t--add-filter-btn",
|
|
"operatorsDropdown": ".t--table-filter-operators-dropdown",
|
|
"attributesDropdown": ".t--table-filter-columns-dropdown",
|
|
"codescannerwidget": ".t--widget-codescannerwidget"
|
|
} |